首页 > 代码库 > Android开发中的Extras
Android开发中的Extras
Extras属性主要用于传递目标组件所需要的额外的数据 。通过putExtras()方法设置。 常作为一个Intent,BroadCast Receiver等组件的传入数据使用!接下来我们来看下有哪些 Extras吧
EXTRA 常量值 | 意义 |
EXTRA_ALARM_COUNT | 存放延迟的 Pending Alarms 的数量 |
EXTRA_BCC | 存放邮件密送人地址的字符串数组 |
EXTRA_CC | 存放邮件抄送人地址的字符串数组 |
EXTRA_CHANGED_COMPONENT_NAME | Deprecated.( 过时了 ) |
EXTRA_CHANGED_COMPONENT_NAME_LIST | 用于调用 ACTION_PACKAGE_CHANGED 时 , 列出改变的组件的名字数组 |
EXTRA_DATA_REMOVED | 用于 ACTION_PACKAGE_REMOVED 时,指示是完全卸载(删除程序和数据) , 还是部分卸载(留下数据,这意味着有可能是更新应用程序) |
EXTRA_DOCK_STATE | 用于 ACTION_DOCK_EVENT 需要这个 Dock State. 它能取的值有 EXTRA_DOCK_STATE_UNDOCKED,EXTRA_DOCK_STATE_DESK,EXTRA_DOCK_STATE_CAR. |
EXTRA_DOCK_STATE_CAR | 汽车底座 |
EXTRA_DOCK_STATE_DESK | 桌面底座 |
EXTRA_DOCK_STATE_UNDOCKED | 无 Dock 底座 |
EXTRA_DONT_KILL_APP | 用一个 boolean 型的值在调用 ACTION_PACKAGE_REMOVED 或者 ACTION_PACKAGE_CHANGED 来重载默认的重启应用的行为 |
EXTRA_EMAIL | 存放邮件地址的字符串数组 |
EXTRA_INITIAL_INTENTS | 增加额外的 Activity 选择项到 ACTION_CHOOSER 调用时的选择列表中 |
EXTRA_INTENT | 配合 ACTION_PICK_ACTIVITY. 选择你想要的 Activity |
EXTRA_KEY_EVENT | 以 KeyEvent 对象方式存放触发 Intent 的按键 |
EXTRA_PHONE_NUMBER | 存放调用 ACTION_CALL 时的电话号码 |
EXTRA_REMOTE_INTENT_TOKEN | 远程的 Intent |
EXTRA_REPLACING | 一个 boolean 值配合 ACTION_PACKAGE_REMOVED 来指示是否程序被替换 ( 重新安装程序 ) |
EXTRA_SHORTCUT_ICON | 图标的名字字符串,它对应的类型为 Bitmap ,作为快捷方式的图标 |
EXTRA_SHORTCUT_ICON_RESOURCE | 图标的名字的资源字符串,类型为 ShortcutIconResource, 作为快捷方式的图标 |
EXTRA_SHORTCUT_INTENT | 用于 shortcut (快捷方式)的 Intent 中 |
EXTRA_STREAM | A content: URI holding a stream of data associated with the Intent, used with ACTION_SEND to supply the data being sent. |
EXTRA_SHORTCUT_NAME | 配合 ACTION_CREATE_SHORTCUT 来创建一个 Activity 的快捷方式时,指定快捷方式的名字 |
EXTRA_SUBJECT | 存放邮件主题字符串 |
EXTRA_TEMPLATE | The initial data to place in a newly created record. Use with ACTION_INSERT. The data here is a Map containing the same fields as would be given to the underlying ContentProvider.insert() call. |
EXTRA_TEXT | 存放邮件内容 |
EXTRA_TITLE | 配合 ACTION_CHOOSER ,在创建 Chooser Dialog 的时候,指定该 Dialog 的 Title. |
转载请注明出处=>csdn胖虎:http://blog.csdn.net/ljphhj | |
EXTRA_UID | 一个 int 类型,配合 ACTION_UID_REMOVED 支持注册 uid 的包,方便当 ACTION_PACKAGE_REMOVED 或者 ACTION_PACKAGE_CHANGED 触发时能 找到同一个目标 ( 用 UID 来区分 ) |
Android开发中的Extras