现在的位置: 首页 > 综合 > 正文

Activity中Intent的使用

2013年10月03日 ⁄ 综合 ⁄ 共 683字 ⁄ 字号 评论关闭

Intent的基本作用:

一个Intent对象包含了一组信息:

1.      Component name

2.      Action

3.      Date

4.      Category

5.      Extras

6.      Flags

 

Intent 概述

• Intent是Android的核心组件,利用消息实现应用程序间的交互机制,这种消息描述了应用中一次操作的动作、数据以及附加数据,系统通过该Intent的描述负责找到对应的组件,并将Intent传递给调用的组件,完成组件的调用。
• Intent由动作、数据、分类、类型、组件和扩展信息等内容组成,每个组成都由相应的属性进行表示,并提供设置和获取相应属性的方法 

属性 设置属性方法 获取属性方法
动作 Action setAction() getAction()
数据 Data setData() getData()
分类 Category setCategory()  
类型 Type setType() getType()
组件 Component setComponent()
setClass()
setClassName()
getComponent()
扩展信息 Extra putExtra() getXXXExtra()获取不同数据类型的数据,如int类型则使用getIntExtra(),字符串则使用getStringExtra()
getExtras()获取Bundle包
 

 \

 

在Android中,Intent和Activity是直接相互操作的。Intent的最常见的用途是绑定应用程序组件。Intent用来在应用程序的Activity间启动、停止和传输。

抱歉!评论已关闭.