Api Level 3(SDK 1.5)和Api Level 4(SDK 1.6):

Xml代码
  1. android.intent.category.ALTERNATIVE
  2. android.intent.category.BROWSABLE
  3. android.intent.category.DEFAULT
  4. android.intent.category.DEVELOPMENT_PREFERENCE
  5. android.intent.category.EMBED
  6. android.intent.category.HOME
  7. android.intent.category.INFO
  8. android.intent.category.LAUNCHER
  9. android.intent.category.MONKEY
  10. android.intent.category.OPENABLE
  11. android.intent.category.PREFERENCE
  12. android.intent.category.SELECTED_ALTERNATIVE
  13. android.intent.category.TAB
android.intent.category.ALTERNATIVEandroid.intent.category.BROWSABLEandroid.intent.category.DEFAULTandroid.intent.category.DEVELOPMENT_PREFERENCEandroid.intent.category.EMBEDandroid.intent.category.HOMEandroid.intent.category.INFOandroid.intent.category.LAUNCHERandroid.intent.category.MONKEYandroid.intent.category.OPENABLEandroid.intent.category.PREFERENCEandroid.intent.category.SELECTED_ALTERNATIVEandroid.intent.category.TAB

Api Level 5(SDK 2.0)增加的:

Xml代码
  1. android.intent.category.CAR_DOCK
  2. android.intent.category.DESK_DOCK
android.intent.category.CAR_DOCKandroid.intent.category.DESK_DOCK

Api Level 6和7没有变化。

Api Level 8(SDK 2.2)增加的:

Xml代码
  1. android.intent.category.CAR_MODE

Android 1.5、1.6


android.intent.category.ALTERNATIVE android.intent.category.BROWSABLE android.intent.category.DEFAULT android.intent.category.DEVELOPMENT_PREFERENCE android.intent.category.EMBED android.intent.category.HOME android.intent.category.INFO android.intent.category.LAUNCHER android.intent.category.MONKEY android.intent.category.OPENABLE android.intent.category.PREFERENCE android.intent.category.SELECTED_ALTERNATIVE android.intent.category.TAB
Android 2.0,2.0.1,2.1 新增车座和充电座
android.intent.category.CAR_DOCK android.intent.category.DESK_DOCK
Android 2.2 新增行车模式
android.intent.category.CAR_MODE ALTERNATIVE 你将在这章的后面所看到的,一个 Intent Filter 的用途是使用动作来帮忙填入上下文菜单。 ALTERNATIVE 种类指定,在某种数据类型的项目上可以替代默认执行的动作。例如,一个联系人的默认动作时浏览它,替代的可能是去编辑或删除它。
❑ SELECTED_ALTERNATIVE 与 ALTERNATIVE 类似,但 ALTERNATIVE 总是使用下面所述的 Intent 解析来指向单一的动作。SELECTED_ALTERNATIVE在需要一个可能性列表时使用。
❑ BROWSABLE 指定在浏览器中的动作。当 Intent 在浏览器中被引发,都会被指定成 BROWSABLE 种类。
❑ DEFAULT 设置这个种类来让组件成为 Intent Filter 中定义的 data 的默认动作。这对使用显式 Intent 启动的 Activity 来说也是必要的。
❑ GADGET 通过设置 GADGET 种类,你可以指定这个 Activity 可以嵌入到其他的 Activity 来允许。
❑ HOME HOME Activity 是设备启动(登陆屏幕)时显示的第一个 Activity 。通过指定 Intent Filter 为 HOME 种类而不指定动作的话,你正在将其设为本地 home 画面的替代。
❑ LAUNCHER 使用这个种类来让一个 Activity 作为应用程序的启动项。
❑ data data 标签允许你指定组件能作用的数据的匹配;如果你的组件能处理多个的话,你可以包含多个条件。你可以使用下面属性的任意组合来指定组件支持的数据:
❑ android:host 指定一个有效的主机名(例如, com.google )。
❑ android:mimetype 允许你设定组件能处理的数据类型。例如,<type android:value=”vnd.android.cursor.dir/*”/>能匹配任何 Android 游标。
❑ android:path 有效地 URI 路径值(例如, /transport/boats/ )。
❑ android:port 特定主机上的有效端口。
❑ android:scheme 需要一个特殊的图示(例如, content 或 http

更多相关文章

  1. Android(安卓)桌面快捷方式操作
  2. Android中的GridView图片异步加载
  3. Android创建和删除桌面快捷方式
  4. Android(安卓)studio 提取文件指定字符串
  5. 『转』Android(安卓)Intent常见应用
  6. Android(安卓)widget组件(一):Button、 EditText、TextView
  7. 关于CoordinatorLayout展开与折叠相关属性
  8. Android(安卓)使用ORMLite 操作数据库
  9. Android(安卓)广播大全

随机推荐

  1. Android 判断手机的Rom类型
  2. Android 获取播放视频的相关 内容,  分
  3. android音量控制以及硬件同步
  4. Android调用自定义Dialog中的控件
  5. android 图片叠加效果实现
  6. Android的ArrayAdapter
  7. android 调用系统日历
  8. Android NDK之----- C调用Java [GetMetho
  9. Android Wifi移植他贴收集
  10. 多渠道打包gradle方式(解决类似'360'纯数