Android开发-API指南-<category>
<category>
英文原文:http://developer.android.com/guide/topics/manifest/category-element.html
采集(更新)日期:2014-6-27
搬迁自原博客:http://blog.sina.com.cn/s/blog_48d491300100zmgy.html
- 语法:
-
<category android:name=string />
- 包含于:
<intent-filter>- 说明:
- 在 Intent 过滤器中加入一个类别名称。 关于 Intent 过滤器和过滤器中类别的作用,详情请参阅 Intent 和 Intent 过滤器。
- 属性:
android:name- 类别的名称。 在
Intent类中用CATEGORY_name常量定义定义了标准的类别。 通过在CATEGORY_后面的name前加上“android.intent.category.”前缀, 可以从这些常量中获取本属性所用到的名称。 例如字符串CATEGORY_LAUNCHER对应的常量即为“android.intent.category.LAUNCHER”。注意: 为了能够接收到隐式声明的 Intent ,Intent 过滤器中必须包含
CATEGORY_DEFAULT类型。startActivity()和startActivityForResult()方法认为所有 Intent 都已声明了CATEGORY_DEFAULT类型。如果未在 Intent 过滤器中声明该默认类型,则不会有隐式声明的 Intent 派发给你的 Activity 。自定义的类别应该使用包名称作为前缀,以确保其唯一性。
- 引入自:
- API 级别 1
- 参阅:
-
<action>
<data>
浙公网安备 33010602011771号