常見的Activity Action Intent常量

內容來源:http://zheyiw.iteye.com/blog/1782665

常見的Activity Action Intent常量 

常量名稱   常量值  意義  
ACTION_MAIN  android.intent.action.MAIN   應用程序入口  
ACTION_VIEW  android.intent.action.VIEW  顯示數據給用戶  
ACTION_ATTACH_DATA  android.intent.action.ATTACH_DATA  指明附加信息給其他地方的一些數據  
ACTION_EDintent  android.intent.action.EDintent  顯示可編輯的數據    
ACTION_PICK  android.intent.action.PICK  選擇數據    
ACTION_CHOOSER  android.intent.action.CHOOSER  顯示一個Activintenty選擇器    
ACTION_GET_CONTENT  android.intent.action.GET_CONTENT  獲得內容    
ACTION_DIAL  android.intent.action.GET_CONTENT  顯示打電話面板    
ACintentON_CALL  android.intent.action.DIAL  直接打電話    
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_ACTIVintentY  android.intent.action.PICK_ACTIVintentY  選擇Activintenty    
ACTION_SEARCH  android.intent.action.SEARCH  搜索    
ACTION_WEB_SEARCH  android.intent.action.WEB_SEARCH  Web搜索    
ACTION_FACTORY_TEST  android.intent.action.FACTORY_TEST  工廠測試入口點       
 
 
常見的BroadcastIntent Action常量  BroadcastIntent   
Action字符串常量  描述    
ACTION_TIME_TICK  系統時間每過一分鐘發出的廣播    
ACTION_TIME_CHANGED  系統時間通過設置發生了變化    
ACTION_TIMEZONE_CHANGED  時區改變    
ACTION_BOOT_COMPLETED  系統啓動完畢    
ACTION_PACKAGE_ADDED  新的應用程序apk包安裝完畢    
ACTION_PACKAGE_CHANGED  現有應用程序apk包改變    
ACTION_PACKAGE_REMOVED  現有應用程序apk包被刪除    
ACTION_UID_REMOVED  用戶id被刪除       
 
 
Intent的Action和Data屬性匹配    
Action屬性  Data屬性  說明    
ACTION_VIEW  content://contacts/people/1  顯示id爲1的聯繫人信息    
ACTION_DIAL  content://contacts/people/1  將id爲1的聯繫人電話號碼顯示在撥號界面中    
ACintentON_VIEW  tel:123  顯示電話爲123的聯繫人信息    
ACTION_VIEW  http://www.google.com  在瀏覽器中瀏覽該網站    
ACTION_VIEW  file://sdcard/mymusic.mp3  播放MP3    
ACTION_VIEW  geo:39.2456,116.3523  顯示地圖  
   
 
常見的Category常量  
Category字符串常量  描述  
CATEGORY_BROWSABLE  目標Activintenty能通過在網頁瀏覽器中點擊鏈接而激活(比如,點擊瀏覽器中的圖片鏈接)    
CATEGORY_GADGET  表示目標Activintenty可以被內嵌到其他Activintenty當中    
CATEGORY_HOME  目標Activintenty是HOME Activintenty,即手機開機啓動後顯示的Activintenty,或按下HOME鍵後顯示的Activintenty    
CATEGORY_LAUNCHER  表示目標Activintenty是應用程序中最優先被執行的Activintenty    
CATEGORY_PREFERENCE  表示目標Activintenty是一個偏愛設置的Activintenty  
 
 
常見的Extra常量  
Extra鍵值字符串常量  描述  
EXTRA_BCC  裝有郵件密送地址的字符串數組    
EXTRA_CC  裝有郵件抄送地址的字符串數組    
EXTRA_EMAIL  裝有郵件發送地址的字符串數組    
EXTRA_INTENT  使用ACTION_PICK_ACTIVintentY動作時裝有Intent選項的鍵    
EXTRA_KEY_EVENT  觸發該Intent的案件的KeyEvent對象    
EXTRA_PHONE_NUMBER  使用撥打電話相關的Action時,電話號碼字符串的鍵,類型爲String    
EXTRA_SHORTCUT_ICON  使用ACTION_CREATE_SHORTCUT在HomeActivintenty創建快捷方式時,對快捷方式的描述信息。  
其中ICON和ICON_RESOURCE描述的是快捷方式的圖標,類型分別爲Bintentmap和ShortcutIconResource。INTENT描述的是快捷方式相對應的Intent對象。NAME描述的是快捷方式的名字。    
EXTRA_SHORTCUT_ICON_RESOURCE  EXTRA_SHORTCUT_INTENT  EXTRA_SHORTCUT_NAME  EXTRA_SUBJECT  描述信息主題的鍵    
EXTRA_TEXT  使用ACTION_SEND動作時,用來描述要發送的文本信息,類型爲CharSequence    
EXTRA_TintentLE  使用ACTION_CHOOSER動作時,描述對話框標題的鍵,類型爲CharSequence    
EXTRA_UID  使用ACTION_UID_REMOVED動作時,描述刪除的用戶id的鍵,類型爲int      
 
 
Android.telephony包中的類    
類名  描述    
CellLocation  表示設備位置的抽象類    
PhoneNumberFormattingTextWather  監視一個TextView控件,如果有電話號碼輸入,則用formatNumber()方法處理電話號碼    
PhoneNumberUtils  包含各種處理電話號碼字符串的使用工具    
PhoneStateListener  監視手機中電話狀態變化的監聽類    
ServiceState  包含電話狀態和相關的服務信息    
TelephonyManager  提供對手機中電話服務信息的訪問  
 
   
與短信服務相關的類主要在包android.telephony.gsm中  
類名  描述  
GsmCellLocation  表示GSM手機的基站位置    
SmsManager  管理各種短信操作    
SmsMessage  表示具體的短信
發佈了29 篇原創文章 · 獲贊 3 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章