关闭

AndroidManifest.xml文件解析之category大全

标签: AndroidManifest.xmintent-filtercategoryaction属性
305人阅读 评论(0) 收藏 举报
分类:

AndroidManifest.xml 第四层(<intent-filter>)

结构图:

<intent-filter  android:icon="drawable resource"
               android:label="string resource"
               android:priority="integer" >
      <action />
      <category />
      <data />

</intent-filter> 

action属性

说明 activity 是用户正在浏览的数据的一个可选操作
android.intent.category.ALTERNATIVE


能够被浏览器安全使用的 activities 必须支持这个类别
android.intent.category.BROWSABLE


如果 activity 是对数据执行确省动作(点击, center press)的一个选项,需要设置这个类别
android.intent.category.DEFAULT
 
说明 activity 是一个设置面板 (development preference panel)
android.intent.category.DEVELOPMENT_PREFERENCE


能够在上级(父)activity 中运行。 
android.intent.category.EMBED


被用来作为测试仪器测试框架下的代码
android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST


这个 activity 可以被嵌入宿主 activity (activity that is hosting gadgets)
android.intent.category.GADGET


主屏幕 (activity),设备启动后显示的第一个 activity
android.intent.category.HOME
 
Activity 应该被显示在顶级的 launcher 中
android.intent.category.LAUNCHER


activity是一个设置面板 (preference panel)
android.intent.category.PREFERENCE


被用来作为一个示例代码示例(不是普通用户体验的部分)
android.intent.category.SAMPLE_CODE
 
对于被用户选中的数据,activity 是它的一个可选操作
android.intent.category.SELECTED_ALTERNATIVE


作为测试目的使用,不是正常的用户体验的一部分
android.intent.category.TEST


应该被用作单元测试(通过 test harness 运行)
android.intent.category.UNIT_TEST


这个 activity 能过为设备设置墙纸
android.intent.category.WALLPAPE


这个 activity 应该在 TabActivity 中作为一个 tab 使用
android.intent.category.TAB

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:19240次
    • 积分:315
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:10篇
    • 译文:0篇
    • 评论:0条