天天看點

Activity類别及其說明

1、CATEGORY_DEFAULT

      此類Activity可以将自身聲明為DEFAULT的Activity,以供隐式Intent調用,如果未為Activity定義此類别,那麼每次都需要通過該Activity的類名顯式調用。

2、CATEGORY_BROWSABLE

      此類Activity可以将自身聲明為BROWSABLE,方法是向浏覽器承諾它啟動後不會影響浏覽器安全。

3、CATEGORY_TAB

      此類Activity可以嵌入在帶頁籤的父類活動中。

4、CATEGORY_ALTERNATIVE

      對于正在檢視的某些資料類型,此類Activity可以将自身聲明為ALTERNATIVE的Activity。在檢視文檔時,這些項目通常顯示為選項菜單的一部分。

5、CATEGORY_SELECTED_ALTERNATIVE

      對于某些資料類型,此類Activity可以将自身聲明為ALTERNATIVE的Activity。

6、CATEGORY_LAUNCHER

      如果将此類别配置設定給一個Activity,可以在啟動螢幕上列出該Activity。

7、CATEGORY_HOME

      此類Activity表示主螢幕。通常,應該隻有一個這種類型的Activity,如果有多個,系統将提示挑選一個。

8、CATEGORY_PREFERENCE

      此類Activity将一個Activity辨別為首選Activity,這樣該Activity就會顯示在首選項螢幕上。

9、CATEGORY_GADGET

      此類Activity可以嵌入到父類Activity中。

10、CATEGORY_TEST

      測試Activity

11、CATEGORY_EMBED

      此類别已由GADGET類别取代。