Intent使用意图之~添加Category



Category属性用于指定当前动作(Action)被执行的环境 。通过addCategory()方法或在清单文件AndroidManifest.xml中设置。默认为:CATEGORY_DEFAULT。

Intent意图下的程式开发:

 Intent.CATEGORY_ALTERNATIVE;把要做的动作指定为在特定数据类型上执行的默认动作的可选项(如:一个联系人的默认动作为查看其信息,而可选的动作则是对其进行信息编辑)
 Intent.CATEGORY_APP_BROWSER;设置该组件可以使用浏览
 Intent.CATEGORY_APP_CALCULATOR;
 Intent.CATEGORY_APP_CALENDAR;
 Intent.CATEGORY_APP_CONTACTS;
 Intent.CATEGORY_APP_EMAIL;
 Intent.CATEGORY_APP_GALLERY;
 Intent.CATEGORY_APP_MAPS;
 Intent.CATEGORY_APP_MARKET;
 Intent.CATEGORY_APP_MESSAGING;
 Intent.CATEGORY_APP_MUSIC;
 Intent.CATEGORY_BROWSABLE;
 Intent.CATEGORY_CAR_DOCK;指定手机被插入汽车底座
 Intent.CATEGORY_CAR_MODE;设置该 Activity 可在车载
 Intent.CATEGORY_DEFAULT;Android 系统中默认的执行方式,按照普通 Activity 的执行方式执行。
 Intent.CATEGORY_DESK_DOCK;指定手机被插入桌面底座
 Intent.CATEGORY_DEVELOPMENT_PREFERENCE;说明 Activity 是一个设置
 Intent.CATEGORY_EMBED;说明可以运行在 Activity 
 Intent.CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST;用来作为测试仪器测试框架

Intent.CATEGORY_GADGET;设置该组件可以内嵌到另
 Intent.CATEGORY_HE_DESK_DOCK;
 Intent.CATEGORY_HOME;设置该组件为 Home Activ
 Intent.CATEGORY_INFO;用于提供包信息
 Intent.CATEGORY_LAUNCHER;设置该组件为在当前应用程序启动器中优先级最高的 Activity ,通常为入口 ACTION_MAIN(Act
 Intent.CATEGORY_LE_DESK_DOCK;
 Intent.CATEGORY_MONKEY;说明可以被 Monkey 测试
 Intent.CATEGORY_OPENABLE;用来指示一个 ACTION_GET_CONTENT  intent,  希望可以ContentResolver.openInputS
 Intent.CATEGORY_PREFERENCE;设置该组件为 Preference 
 Intent.CATEGORY_SAMPLE_CODE;作为一个简单代码示例使用
 Intent.CATEGORY_SELECTED_ALTERNATIVE;设置这个 Activity 是否可以被认为是用户当前选择的数据的一个可选择的 Action (做插件扩展:http://www.cnblogs.com/xirihanlin/archive/2009/07/31/1536055.html
 Intent.CATEGORY_TAB;用于一个 TabActivity 
 Intent.CATEGORY_TEST;用于一般的测试示例程序
 Intent.CATEGORY_UNIT_TEST;用于单元测试
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值