什么是意图:
1 . Android基本的设计理念是鼓励减少组件间的耦合
2 . Intent提供通用的消息系统,它允许在组件与组件间传递Intent来执行动作和产生事件。
3 . 使用Intent可以激活Android应用的三个核心组件:活动、服务和广播接收器。
4 . Intent可以划分成显式意图和隐式意图。
5 . 显式意图:调用Intent.setComponent()或Intent.setClass()方法指定了组件名或类对象的Intent为显
式意图,显式意图明确指定了Intent应该传递给哪个组件。
6 . 隐式意图:没有调用Intent.setComponent()或Intent.setClass()方法指定组件名或类对象的Intent为
隐式意图。 Android会根据intent-filter中设置的动作(action)、类别(category)、数据(URI和数据类
型)找到最合适的组件来处理这个意图。Intent Filter(过滤器)其实就是用来匹配隐式Intent的。
想要接收使用startActivity()方法传递的隐式意图的活动必须在它们的意图过滤器中包
含"android.intent.category.DEFAULT"