手机版

Android应用开发_学习笔记(13)

时间:2025-04-23   来源:未知    
字号:

ACTION_DELETE ,删除特定的数据。

③、也可以定义自己的Action

3)Data

Data(数据):对于这次动作相关联的数据进行描述。以联系人应用为例,以下是一些action / data对,及其它们要表达的意图。

①、VIEW_ACTION content://contacts/1:显示标识符为"1"的联系人的详细信息。 ②、EDIT_ACTION content://contacts/1:编辑标识符为"1"的联系人的详细信息。 ③、VIEW_ACTION content://contacts/:显示所有联系人的列表。

④、PICK_ACTION content://contacts/:显示所有联系人的列表,并且允许用户在列表中选择一个联系人,然后把这个联系人返回给父activity。例如: 电子邮件客户端可以使用这个Intents,要求用户在联系人列表中选择一个联系人。

4)Category

Category(类别):对执行动作的附加信息进行描述。

例如:CATEGORY_HOME:显示桌面的Activity。

5)Extras

Extras(附件信息):其他一切附加信息的描述。

6)Flags

Flags(标记):指导如何来启动一个Activity。

6、两类不同的Intent

1)直接Intents

指定了component属性的Intents(调用setComponent(ComponentName)或setClass(Context, Class)来指定)。通过指定具体的组类,通知应用启动对应的组件。

2)间接Intents

没有指定ComponentName属性的Intents。这些Intents需要包含足够的信息,这样系统才能根据这些信息,在在所有的可用组件中,确定满足此Intents的组件。

在这个解析过程中,Android是通过Intents的action、type、category这3个属性来进行判断的,如下图。

Android应用开发_学习笔记(13).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)