`

Action、Category常量表

阅读更多
Action
Action常量对应字符串简单说明
ACTION_MAINandroid.intent.action.MAIN应用程序入口
ACTION_VIEWandroid.intent.action.VIEW显示指定数据
ACTION_ATTACH_DATAandroid.intent.action.ATTACH_DATA指定某块数据将被附加到其它地方
ACTION_EDITandroid.intent.action.EDIT编辑指定数据
ACTION_PICKandroid.intent.action.PICK从列表中选择某项并返回所选的数据
ACTION_CHOOSERandroid.intent.action.CHOOSER显示一个Activity选择器
ACTION_GET_CONTENTandroid.intent.action.GET_CONTENT让用户选择数据,并返回所选数据
ACTION_DIALandroid.intent.action.DIAL显示拨号面板
ACTION_CALLandroid.intent.action.CALL直接向指定用户打电话
ACTION_SENDandroid.intent.action.SEND向其他人发送数据
ACTION_SENDTOandroid.intent.action.SENDTO向其他人发送消息
ACTION_ANSWERandroid.intent.action.ANSWER应答电话
ACTION_INSERTandroid.intent.action.INSERT插入数据
ACTION_DELETEandroid.intent.action.DELETE删除数据
ACTION_RUNandroid.intent.action.RUN运行维护
ACTION_SYNCandroid.intent.action.SYNC执行数据同步
ACTION_PICK_ACTIVITYandroid.intent.action.PICK_ACTIVITY用于选择Activity
ACTION_SEARCHandroid.intent.action.SEARCH执行搜索
ACTION_WEB_SEARCHandroid.intent.action.WEB_SEARCH执行Web搜索
ACTION_FACTORY_TESTandroid.intent.action.FACTORY_TEST工厂测试的入口点

Category
Category常量对应字符串简单说明
CATEGORY_DEFAULTandroid.intent.category.DEFAULT默认的Category
CATEGORY_BROWSABLEandroid.intent.category.BROWSABLE指定该Activity能被浏览器安全调用
CATEGORY_TABandroid.intent.category.TAB指定Activity作为TabActivity的Tab页
CATEGORY_LAUNCHERandroid.intent.category.LAUNCHERActivity显示顶级程序列表中
CATEGORY_INFOandroid.intent.category.INFO用于提供包信息
CATEGORY_HOMEandroid.intent.category.HOME设置该Activity随系统启动而运行
CATEGORY_PREFERENCEandroid.intent.category.PREFERENCE该Activity是参数面板
CATEGORY_TESTandroid.intent.category.TEST该Activity是一个测试
CATEGORY_CAR_DOCKandroid.intent.category.CAR_DOCK指定手机被插入汽车底座(硬件)时运行该Activity
CATEGORY_DESK_DOCKandroid.intent.category.DESK_DOCK指定手机被插入桌面底座(硬件)时运行该Activity
CATEGORY_CAR_MODEandroid.intent.category.CAR_MODE设置该Activity可在车载环境下使用
分享到:
评论

相关推荐

    Android的ACTION说明文档

    ACTION是Intent的一个字符串常量,用于描述Intent想要执行的操作。Android系统内置了许多预定义的ACTION,比如ACTION_VIEW、ACTION_CALL、ACTION_SEND等,开发者也可以自定义ACTION以满足特定需求。以下是一些常见的...

    android教程之intent的action属性使用示例(intent发短信)

    Action是一个字符串常量,可以是系统预定义的,也可以由开发者自定义。常见的系统内置Action有: 1. `ACTION_VIEW`:用于查看或显示数据,如打开网页、查看文件等。 2. `ACTION_EDIT`:用于编辑数据。 3. `ACTION_...

    android Action大全

    Action是Intent中的一个字符串常量,用于描述Intent执行的具体操作,比如ACTION_VIEW、ACTION_CALL、ACTION_SEND等。这些预定义的Action对应了不同的功能,开发者可以根据需要自定义Action。 ACTION_VIEW是最常见的...

    Android-Intent-Action.zip_action _android

    在Android中,有许多预定义的Action常量,例如: 1. ACTION_MAIN: 这是启动一个程序的主入口点,通常与类别CATEGORY_LAUNCHER一起使用,使得应用出现在应用启动器中。 2. ACTION_VIEW: 这个Action用于打开或者查看...

    Android_Intent和Intent_Filter详解

    Android 同样预定义了一些 Category 常量,但是和 Action 不同的是,开发者不能自定义 Category。调用 addCategory() 方法添加一个种类到 Intent 对象中,removeCategory() 方法可以删除一个之前添加的种类,...

    Android中使用隐式方式打开一个新的Activity

    Action是一个字符串常量,代表操作类型,例如ACTION_VIEW、ACTION_SEND等。例如,如果你想让用户查看一个网页,可以设置ACTION_VIEW为Action。 ```java Intent intent = new Intent(Intent.ACTION_VIEW); ``` 2. *...

    知识共享-Android实现页面跳转的几种方式(雷惊风).

    - `Category`常量`android.intent.category.DEFAULT`是一个特殊值,表示此`Intent`可用于任何情况。在`IntentFilter`中声明此`Category`后,即使`Intent`未显式设置`Category`,也能成功匹配。 #### Extras 附加...

    Android_的动作、广播、类别等标识大全.doc

    在Android系统中,动作(Action)、广播(Broadcast)和类别(Category)是应用程序间通信(IPC,Inter-Process Communication)的重要组成部分,它们构成了Intent的核心概念。Intent是Android中用来启动服务、启动...

    Intent学习

    若要创建隐式Intent,可使用ACTION、DATA、CATEGORY等常量来定义Intent的行为。 ```java // 显式Intent Intent intent = new Intent(context, TargetActivity.class); // 隐式Intent Intent intent = new Intent()...

    Android中关于Activity的总结

    Action表示要执行的操作,如VIEW、EDIT、START_ACTIVITY等,这些预定义的常量定义了Intent的基本行为。开发者也可以自定义Action,以满足特定应用的需求。Data则是指操作的数据,通常以URI的形式存在,比如content:/...

    Android利用Intent启动和关闭Activity

    Android系统会根据Intent的Action、Data、Category等属性来寻找最适合处理Intent的Activity。例如,拨打电话可以这样启动: ```java Intent call = new Intent(Intent.ACTION_CALL); call.setData(Uri.parse("tel:...

    android_Intent详解

    当设置了此字段时,系统会直接启动指定的组件,而不是通过其他字段如 Action、Data 或 Category 进行匹配。 - **Extras**:用于携带任意数量的键值对,作为 `Intent` 的附加信息。例如,在发送电子邮件时,可以通过 ...

    ZX-Android-Intent详解

    具体Action可以通过查阅Android SDK的`Android.content.Intent`类中的常量定义来获取。 - 示例:`ACTION_VIEW`配合数据`content://contacts/1`可以显示标识符为1的联系人信息。 - **Data**:要实施操作的具体...

    Android 一个应用启动另外一个应用Demo

    另一种方式是利用ACTION_MAIN和CATEGORY_LAUNCHER常量,这些常量定义了一个标准的启动意图,用于启动应用的主入口点。这种方式适用于启动具有主界面的应用: ```java Intent intent = new Intent(Intent.ACTION_...

    android调用第三方程序,只需包名

    由于我们只是打开应用,并不涉及特定的Activity,所以可以使用` ACTION_MAIN`和`CATEGORY_LAUNCHER`这两个常量。这些常量表示我们希望启动应用的主入口点。 ```java Intent intent = new Intent(Intent.ACTION_MAIN...

    Android应用源码之7.Intent初级学习.zip

    - Action:定义Intent执行的操作,如ACTION_VIEW、ACTION_CALL等预定义常量,也可自定义。 - Data:表示Intent处理的数据,通常是一个URI,可以指定数据类型(MIME类型)。 - Type:指定数据的MIME类型,如"image/...

    安卓Android源码——Intent_DataSample.rar

    4. **Intent的Action和Data**:Action可以是ACTION_VIEW、ACTION_EDIT等预定义常量,也可以自定义。Data通常是一个URI,用于指定操作的数据。 5. **Intent的类别Category**:如CATEGORY_LAUNCHER表示应用启动器,...

Global site tag (gtag.js) - Google Analytics