A​n​d​r​o​i​d​ ​I​n​t​e​n​t​对​应​的​c​a​t​e​g​o​r​y​类​别​大​全

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 。通过指定 IntentFilter 为 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 )。

 

你可能感兴趣的:(A​n​d​r​o​i​d​ ​I​n​t​e​n​t​对​应​的​c​a​t​e​g​o​r​y​类​别​大​全)