Intent
机制来协助应用间的交互和通信。Android
根据此Intent
的描述,负责找到对应的组件,将Intent
传递给 调用的组件,并完成组件的调用。Intent
不只可用于应用程序之间,也可用于应用程序内部的Activity/Service
之间的交互。所以,能够将Intent
理解为不一样组件之间通讯的“媒介”专门提供组件互相调用的相关信息。Intent
的属性,Intent
有如下几个属性:动做(Action
),数据(Data
),分类(Category
),类型(Type
),组件(Compent
),以及扩展信(Extra
),其中最经常使用的是Action
动做和Data
属性。Action
属性:Action
是指Intent
要完成的动做,是一个字符串常量。html
Data
属性:Intent
的Data
属性是执行动做的URL
和MIME
(数据类型)类型。android
等等。ide
官方文档之Intentgoogle
Intent博客介绍.net
博客介绍翻译