我的Android进阶之旅------>启动Activity的标准Action和标准Category

我的Android进阶之旅------>启动Activity的标准Action和标准Category

Android内部提供了大量标准的Action和Category常量。


除了参考本文外,您还可以参考了以下链接:

  1. http://developer.android.com/reference/android/content/Intent.html
  2. http://blog.csdn.net/ithomer/article/details/8242471
  3. http://blog.csdn.net/zhen520/article/details/7209272
  4. http://blog.163.com/hero_213/blog/static/39891214201112592354123/

  • 其中用于启动Activity和BroadCast的部分标准Aciton及对应的字符串如下表所示:


启动Activity的标准Aciton Action常量 对应字符串 简单说明 ACTION_MAIN android.intent.action.MAIN 应用程序入口 ACTION_VIEW
android.intent.action.VIEW
显示指定数据 ACTION_ATTACH_DATA
android.intent.action.ATTACH_DATA
指定某块数据将被附加到其他地方 ACTION_EDIT
android.intent.action.EDIT
编辑指定数据 ACTION_PICK
android.intent.action.PICK
从列表中选择某项并返回所选的数据 ACTION_CHOOSER
android.intent.action.CHOOSER
显示一个Activity选择器 ACTION_GET_CONTENT
android.intent.action.GET_CONTENT
让用户选择数据,并返回所选数据 ACTION_DIAL
android.intent.action.DIAL
显示拨号面板 ACTION_CALL android.intent.action.CALL
直接向指定用户打电话 ACTION_SEND
android.intent.action.SEND
向其他人发送数据 ACTION_SENDTO
android.intent.action.SENDTO
向其他人发送消息 ACTION_ANSWER
android.intent.action.ANSWER
应答电话 ACTION_INSERT
android.intent.action.INSERT
插入数据 ACTION_DELETE
android.intent.action.DELETE
删除数据 ACTION_RUN
android.intent.action.RUN
运行数据 ACTION_SYNC
android.intent.action.SYNC
执行数据同步 ACTION_PICK_ACTIVITY
android.intent.action.PICK_ACTIVITY
用于选择Activity ACTION_SEARCH
android.intent.action.SEARCH
执行搜索 ACTION_WEB_SEARCH
android.intent.action.WEB_SEARCH
执行Web搜索 ACTION_BATTERY_LOW
android.intent.action.ACTION_BATTERY_LOW 电量低 ACTION_MEDIA_BUTTON android.intent.action.ACTION_MEDIA_BUTTON 按下媒体按钮 ACTION_PACKAGE_ADDED android.intent.action.ACTION_PACKAGE_ADDED 添加包 ACTION_PACKAGE_REMOVED android.intent.action.ACTION_PACKAGE_REMOVED 删除包 ACTION_FACTORY_TEST android.intent.action.FACTORY_TEST 工厂测试的入口点 ACTION_BOOT_COMPLETED android.intent.action.BOOT_COMPLETED 系统启动完成 ACTION_TIME_CHANGED android.intent.action.ACTION_TIME_CHANGED 时间改变 ACITON_DATE_CHANGED android.intent.action.ACTION_DATE_CHANGED 日期改变 ACTION_TIMEZONE_CHANGED android.intent.action.ACTION_TIMEZONE_CHANGED 时区改变 ACTION_MEDIA_EJECT android.intent.action.MEDIA_EJECT 用户想要拔出扩展介质后发送广播 ACTION_MEDIA_UNMOUNTED android.intent.action.MEDIA_UNMOUNTED 扩展介质存在,还没有被挂载后发送广播 ACTION_MEDIA_MOUNTED android.intent.action.MEDIA_MOUNTED 扩展介质被插入,而且已经被挂载后发送广播 ACTION_MEDIA_REMOVED android.intent.action.MEDIA_REMOVED 扩展介质被移除后发送广播 ACTION_MEDIA_SCREEN_OFF android.intent.action.MEDIA_SCREEN_OFF 关闭屏幕后发送广播 ACTION_MEDIA_SCREEN_ON android.intent.action.MEDIA_SCREEN_ON 打开屏幕后发送广播
  • 其中用于启动Activity的标准Category及对应的字符串如下表所示:

启动Activity的标准Category Category常量 对应字符串 简单说明 CATEGORY_DEFAULT android.intent.category.DEFAULT 默认的Category CATEGORY_BROWSABLE
android.intent.category.BROWSABLE
指定该Activity能被浏览器安全调用 CATEGORY_TAB
android.intent.category.TAB
指定该Activity作为TabActivity的Tab页
CATEGORY_LAUNCHER
android.intent.category.LAUNCHER
Activity显示*程序列表中 CATEGORY_INFO
android.intent.category.INFO
用于提供包信息 CATEGORY_HOME
android.intent.category.HOME
设置该Activity随系统启动而运行 CATEGORY_PREFERENCE
android.intent.category.PREFERENCE
该Activity是参数面板 CATEGORY_TEST
android.intent.category.TEST
该Activity是一个测试
CATEGORY_CAR_DOCK
android.intent.category.CAR_DOCK
指定手机被插入汽车底座(硬件)时运行该Activity CATEGORY_DESK_DOCK
android.intent.category.DESK_DOCK
指定手机被插入桌面底座(硬件)时运行该Activity
CATEGORY_CAR_MODE             
android.intent.category.CAR_MODE
设置该Activity可在车载环境下使用

====================================================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

  转载请保留原文地址http://blog.csdn.net/ouyang_peng

====================================================================================

上一篇:cxGrid使用经验--不同的颜色


下一篇:Asp系统安装ActivePython,配置IIS步骤