Intent深入.pptVIP

  • 22
  • 0
  • 约 43页
  • 2017-05-21 发布于河南
  • 举报
Intent深入

Intent数据传递 Intent传递数据的时实际上一共分为以下六种数据:操作(Action)、数据(Data)、数据类型(Type)、操作类别(Category)、附加信息(Extras)、组件(Component)、标志(Flags) 操作(Action) 设置该Intent会触发的操作类型,可以通过setAction()方法进行设置,在Android系统之中已经为用户准备好了一些表示Action操作的常量,例如:ACTION_CALL、ACTION_MAIN等 数据(Data) 描述Intent所操作数据的URI及类型,可以通过setData()进行设置,不同的操作对应着不同的Data 数据类型(Type) 指定要传送数据的MIME类型,可以直接通过setType()方法进行设置 操作类别(Category) 对执行操作的类别进行描述,可以通过addCategory()方法设置多个类别 附加信息(Extras) 传递的是一组键值对,可以使用pubExtra()方法进行设置,主要的功能是传递数据(Uri)所需要的一些额外的操作信息 组件(Component) 指明了将要处理的Activity程序,所有的组件信息都被封装在一个ComponentName对象之中,这些组件都必须在AndroidManifest.xml文件中的“application”中注册;

文档评论(0)

1亿VIP精品文档

相关文档