Android內部提供了大量標准的Action和Category常量。
其中用於啟動Activity的標准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_FACTORY_TEST
android.intent.action.FACTORY_TEST
工廠測試的入口點
其中用於啟動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可在車載環境下使用