Android 基础知识

Android 主页 Android 概述 Android 下载安装和开发环境配置 Android Studio IDE Android 架构 Android 应用程序组件 Android Hello World 示例 Android 资源 Android 活动 Android 服务 Android 广播接收器 Android 内容提供者 Android 片段 Android Intents/Filters

Android 用户界面

Android UI 布局 Android UI 控件 Android 事件处理 Android 样式和主题 Android 自定义组件

Android 高级概念

Android 拖放 Android 通知 Android 基于位置的服务 Android 发送电子邮件 Android 发送短信 Android 拨打电话 Android 发布应用程序

Android 实用示例

Android 警报对话框 Android 动画 Android 音频捕捉 Android 音频管理器 Android 自动完成 Android 最佳实践 Android 蓝牙 Android 相机 Android 剪贴板 Android 自定义字体 Android 数据备份 Android 开发者工具 Android 模拟器 Android Facebook 集成 Android 手势 Android 谷歌地图 Android 图像效果 Android 图像切换 Android 内部存储 Android JetPlayer Android JSON 解析器 Android Linkedin 集成 Android 旋转加载器 Android 本地化 Android 登录应用 Android 媒体播放器 Android 多点触控 Android 导航 Android 网络连接 Android NFC 指南 Android PHP/MySQL Android 进度圈 Android 进度条 Android 推送通知 Android 渲染脚本 Android RSS 阅读器 Android 屏幕投射 Android SDK 管理器 Android 传感器 Android 会话管理 Android 共享首选项 Android SIP 协议 Android 拼写检查器 Android SQLite 数据库 Android 支持库 Android 测试 Android 文字转语音 Android TextureView Android Twitter 集成 Android UI 设计 Android UI 模式 Android UI 测试 Android WebView 布局 Android Wi-Fi Android Widgets Android XML 解析器

Android 其他

Android 面试问题 Android 有用的资源 Android 测验


Android - Intent 意图标准额外数据

下表列出了各种重要的 Android 意图标准额外数据。 您可以查看 Android 官方文档以获取额外数据的完整列表 −

序号 额外数据 & 描述
1

EXTRA_ALARM_COUNT

用作 AlarmManager 意图中的一个 int 额外字段,以告知正在调用的应用程序有多少挂起的警报正在通过该意图传递。

2

EXTRA_ALLOW_MULTIPLE

用于表示一个 ACTION_GET_CONTENT 意图可以允许用户选择并返回多个项目。

3

EXTRA_ALLOW_REPLACE

用作带有 ACTION_INSTALL_PACKAGE 的布尔额外字段来安装包。

4

EXTRA_BCC

一个 String[] 包含应该被密件复制的电子邮件地址。

5

EXTRA_CC

一个 String[] 包含应该被抄送的电子邮件地址。

6

EXTRA_CHANGED_COMPONENT_NAME_LIST

该字段是 ACTION_PACKAGE_CHANGED 的一部分,包含所有已更改组件的字符串数组。

7

EXTRA_DATA_REMOVED

用作 ACTION_PACKAGE_REMOVED 意图中的布尔额外字段,以指示这表示完全卸载还是部分卸载

8

EXTRA_DOCK_STATE

用作 ACTION_DOCK_EVENT 意图中的 int 额外字段以请求停靠状态。

9

EXTRA_DOCK_STATE_CAR

用作 EXTRA_DOCK_STATE 的 int 值,表示手机在车载底座中。

10

EXTRA_DOCK_STATE_DESK

用作 EXTRA_DOCK_STATE 的 int 值,表示电话位于桌面底座中。

11

EXTRA_EMAIL

一个 String[] 包含应发送到的电子邮件地址。

12

EXTRA_HTML_TEXT

与 Intent 关联的常量字符串,与 ACTION_SEND 一起使用以提供作为 HTML 格式文本的 EXTRA_TEXT 的替代项。

13

EXTRA_INTENT

描述您希望使用 ACTION_PICK_ACTIVITY 显示的选项的意图。

14

EXTRA_KEY_EVENT

一个 KeyEvent 对象,包含触发创建它所在的 Intent 的事件。

15

EXTRA_LOCAL_ONLY

用于指示 ACTION_GET_CONTENT 意图应仅返回本地设备上的数据。

16

EXTRA_ORIGINATING_URI

用作带有 ACTION_INSTALL_PACKAGE 和 ACTION_VIEW 的 URI 额外字段,以指示 Intent 数据字段中的本地 APK 源自的 URI。

17

EXTRA_PHONE_NUMBER

一个字符串,保存最初在 ACTION_NEW_OUTGOING_CALL 中输入的电话号码,或在 ACTION_CALL 中拨打的实际号码。

18

EXTRA_SHORTCUT_ICON

用于将快捷方式的图标定义为位图的额外名称。

19

EXTRA_SHORTCUT_INTENT

用于定义快捷方式 Intent 的额外名称。

20

EXTRA_SHORTCUT_NAME

用于定义快捷方式名称的额外名称。

21

EXTRA_STREAM

URI 保存与 Intent 关联的数据流,与 ACTION_SEND 一起使用以提供正在发送的数据。

22

EXTRA_SUBJECT

包含所需消息主题行的常量字符串。

23

EXTRA_TEMPLATE

放置在新创建记录中的初始数据。 与 ACTION_INSERT 一起使用。

24

EXTRA_TEXT

与 Intent 关联的常量 CharSequence,与 ACTION_SEND 一起使用以提供要发送的文字数据。

25

EXTRA_TITLE

与 ACTION_CHOOSER 一起使用时提供给用户的 CharSequence 对话框标题。

26

EXTRA_UID

用作 ACTION_UID_REMOVED 意图中的 int 额外字段,以提供已分配包的 uid。

❮Android 意图和过滤器