標籤:android開發 extra
Extras屬性主要用於傳遞目標組件所需要的額外的資料 。通過putExtras()方法設定。 常作為一個Intent,BroadCast Receiver等組件的傳入資料使用!接下來我們來看下有哪些 Extras吧
EXTRA 常量值 |
意義 |
EXTRA_ALARM_COUNT |
存放延遲的 Pending Alarms 的數量 |
EXTRA_BCC |
存放郵件密送人地址的字串數組 |
EXTRA_CC |
存放郵件抄送人地址的字串數組 |
EXTRA_CHANGED_COMPONENT_NAME |
Deprecated.( 過時了 ) |
EXTRA_CHANGED_COMPONENT_NAME_LIST |
用於調用 ACTION_PACKAGE_CHANGED 時 , 列出改變的組件的名字數組 |
EXTRA_DATA_REMOVED |
用於 ACTION_PACKAGE_REMOVED 時,指示是完全卸載(刪除程式和資料) , 還是部分卸載(留下資料,這意味著有可能是更新應用程式) |
EXTRA_DOCK_STATE |
用於 ACTION_DOCK_EVENT 需要這個 Dock State. 它能取的值有 EXTRA_DOCK_STATE_UNDOCKED,EXTRA_DOCK_STATE_DESK,EXTRA_DOCK_STATE_CAR. |
EXTRA_DOCK_STATE_CAR |
汽車底座 |
EXTRA_DOCK_STATE_DESK |
案頭底座 |
EXTRA_DOCK_STATE_UNDOCKED |
無 Dock 底座 |
EXTRA_DONT_KILL_APP |
用一個 boolean 型的值在調用 ACTION_PACKAGE_REMOVED 或者 ACTION_PACKAGE_CHANGED 來重載預設的重啟應用的行為 |
EXTRA_EMAIL |
存放郵件地址的字串數組 |
EXTRA_INITIAL_INTENTS |
增加額外的 Activity 選擇項到 ACTION_CHOOSER 調用時的挑選清單中 |
EXTRA_INTENT |
配合 ACTION_PICK_ACTIVITY. 選擇你想要的 Activity |
EXTRA_KEY_EVENT |
以 KeyEvent 對象方式存放觸發 Intent 的按鍵 |
EXTRA_PHONE_NUMBER |
存放調用 ACTION_CALL 時的電話號碼 |
EXTRA_REMOTE_INTENT_TOKEN |
遠端 Intent |
EXTRA_REPLACING |
一個 boolean 值配合 ACTION_PACKAGE_REMOVED 來指示是否程式被替換 ( 重新安裝程式 ) |
EXTRA_SHORTCUT_ICON |
表徵圖的名字字串,它對應的類型為 Bitmap ,作為捷徑的表徵圖 |
EXTRA_SHORTCUT_ICON_RESOURCE |
表徵圖的名字的資源字串,類型為 ShortcutIconResource, 作為捷徑的表徵圖 |
EXTRA_SHORTCUT_INTENT |
用於 shortcut (捷徑)的 Intent 中 |
EXTRA_STREAM |
A content: URI holding a stream of data associated with the Intent, used with ACTION_SEND to supply the data being sent. |
EXTRA_SHORTCUT_NAME |
配合 ACTION_CREATE_SHORTCUT 來建立一個 Activity 的捷徑時,指定捷徑的名字 |
EXTRA_SUBJECT |
存放郵件主題字串 |
EXTRA_TEMPLATE |
The initial data to place in a newly created record. Use with ACTION_INSERT. The data here is a Map containing the same fields as would be given to the underlying ContentProvider.insert() call. |
EXTRA_TEXT |
存放郵件內容 |
EXTRA_TITLE |
配合 ACTION_CHOOSER ,在建立 Chooser Dialog 的時候,指定該 Dialog 的 Title. |
轉載請註明出處=>csdn胖虎:http://blog.csdn.net/ljphhj |
EXTRA_UID |
一個 int 類型,配合 ACTION_UID_REMOVED 支援註冊 uid 的包,方便當 ACTION_PACKAGE_REMOVED 或者 ACTION_PACKAGE_CHANGED 觸發時能 找到同一個目標 ( 用 UID 來區分 ) |
Android開發中的Extras