Android Intent Standard Categories


Advertisements


Following table lists down various important Android Intent Standard Categories. You can check Android Official Documentation for a complete list of Categories:

Sr.NoCategories & Description
1CATEGORY_APP_BROWSER

Used with ACTION_MAIN to launch the browser application.

2CATEGORY_APP_CALCULATOR

Used with ACTION_MAIN to launch the calculator application.

3CATEGORY_APP_CALENDAR

Used with ACTION_MAIN to launch the calendar application.

4CATEGORY_APP_CONTACTS

Used with ACTION_MAIN to launch the contacts application.

5CATEGORY_APP_EMAIL

Used with ACTION_MAIN to launch the email application.

6CATEGORY_APP_GALLERY

Used with ACTION_MAIN to launch the gallery application.

7CATEGORY_APP_MAPS

Used with ACTION_MAIN to launch the maps application.

8CATEGORY_APP_MARKET

This activity allows the user to browse and download new applications.

9CATEGORY_APP_MESSAGING

Used with ACTION_MAIN to launch the messaging application.

10CATEGORY_APP_MUSIC

Used with ACTION_MAIN to launch the music application.

11CATEGORY_BROWSABLE

Activities that can be safely invoked from a browser must support this category.

12CATEGORY_CAR_DOCK

An activity to run when device is inserted into a car dock.

13CATEGORY_CAR_MODE

Used to indicate that the activity can be used in a car environment.

14CATEGORY_DEFAULT

Set if the activity should be an option for the default action (center press) to perform on a piece of data.

15CATEGORY_DESK_DOCK

An activity to run when device is inserted into a car dock.

16CATEGORY_DEVELOPMENT_PREFERENCE

This activity is a development preference panel.

17CATEGORY_EMBED

Capable of running inside a parent activity container.

18CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST

To be used as code under test for framework instrumentation tests.

19CATEGORY_HE_DESK_DOCK

An activity to run when device is inserted into a digital (high end) dock.

20CATEGORY_HOME

This is the home activity, that is the first activity that is displayed when the device boots.

21CATEGORY_INFO

Provides information about the package it is in.

22CATEGORY_LAUNCHER

Should be displayed in the top-level launcher.

23CATEGORY_LE_DESK_DOCK

An activity to run when device is inserted into a analog (low end) dock.

24CATEGORY_MONKEY

This activity may be exercised by the monkey or other automated test tools.

25CATEGORY_OPENABLE

Used to indicate that a GET_CONTENT intent only wants URIs that can be opened with ContentResolver.openInputStream.

26CATEGORY_PREFERENCE

This activity is a preference panel.

27CATEGORY_TAB

Intended to be used as a tab inside of a containing TabActivity.

28CATEGORY_TEST

To be used as a test (not part of the normal user experience).

29CATEGORY_UNIT_TEST

To be used as a unit test (run through the Test Harness).


android_intents_filters.htm

Advertisements