android中的category

來源:互聯網
上載者:User

提供將要執行的action的額外資訊,一般在隱式地啟動activity時需要用到。常見的category如下:

 

CATEGORY_ALTERNATIVE
設定這個activity是否可以被認為是使用者正在瀏覽的資料的一個可選擇的action
 
CATEGORY_APP_BROWSER
和ACTION_MAIN一起使用,用來啟動瀏覽器應用程式
 
CATEGORY_APP_CALCULATOR
和ACTION_MAIN一起使用,用來啟動計算機應用程式
 
CATEGORY_APP_CALENDAR
和ACTION_MAIN一起使用,用來啟動日曆應用程式
 
CATEGORY_APP_CONTACTS
和ACTION_MAIN一起使用,用來啟動連絡人應用程式
 
CATEGORY_APP_EMAIL
和ACTION_MAIN一起使用,用來啟動郵件應用程式
 
CATEGORY_APP_GALLERY
和ACTION_MAIN一起使用,用來啟動圖庫應用程式
 
CATEGORY_APP_MAPS
和ACTION_MAIN一起使用,用來啟動地圖應用程式
 
CATEGORY_APP_MARKET
這個activity允許使用者瀏覽和下載新的應用程式
 
CATEGORY_APP_MESSAGING
和ACTION_MAIN一起使用,用來啟動簡訊應用程式
 
CATEGORY_APP_MUSIC
和ACTION_MAIN一起使用,用來啟動音樂應用程式
 
CATEGORY_BROWSABLE
能夠被瀏覽器安全調用的activity必須支援這個category
 
CATEGORY_DEFAULT
設定這個activity對於預設的action是否是一個可選的
 
CATEGORY_EMBED
可以運行在父activity容器內
 
CATEGORY_HOME
主activity,當應用程式啟動時,它是第一個顯示的activity
 
CATEGORY_LAUNCHER
應該在上層的啟動列表裡顯示

CATEGORY_MONKEY
這個activity可能被monkey或者其他的自動化的測試工具執行
 
CATEGORY_OPENABLE
用來指示一個GET_CONTENT意圖只希望ContentResolver.openInputStream能夠開啟URI
 
CATEGORY_PREFERENCE
這個activity是一個選項卡
 
CATEGORY_SAMPLE_CODE
作為一個簡單的程式碼範例使用(一般情況下不使用)
 
CATEGORY_SELECTED_ALTERNATIVE
設定這個activity是否可以被認為是使用者當前選擇的資料的一個可選擇的action
 
CATEGORY_TAB
想要在已有的TabActivity內部作為一個Tab使用
 
CATEGORY_TEST
供測試使用(一般情況不使用)
 
CATEGORY_UNIT_TEST
聯合測試使用

參考連結:http://blog.csdn.net/ygc87/article/details/7480695

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.