The list of intents should help developers to share and reuse application activities.
If you have an activity in your application you would like to share with other application this is the place to publish it.
In the future, there might be an Android application that suggests one or more published application if an intent could not be resolved.
See the list of intents for publicly defined intents.
| Scheme | Action | Description | Application | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| http://web_address https://web_address |
android.intent.action.VIEW | Open a browser window to the URL specified. | android internal, always installed. | ||||||||||||||
| "" (empty string) http://web_address |
android.intent.action.WEB_SEARCH | Opens the file at the location on the device in the browser. | android internal, always installed. | ||||||||||||||
| tel: phone_number | android.intent.action.CALL |
Calls the entered phone number. Valid telephone numbers as defined
The dialer is good at normalizing some kinds of schemes: for example Note: This requires your |
android internal, always installed. | ||||||||||||||
|
tel:phone_number |
android.intent.action.DIAL |
Dials (but does not actually initiate the call) the number given |
android internal, always installed. | ||||||||||||||
| geo:latitude,longitude geo:latitude,longitude?z=zoom geo:0,0?q=my+street+address |
android.intent.action.VIEW | Opens the Maps application to the given location or query. The Geo URI scheme (not fully supported) is currently under development. The z field specifies the zoom level. A zoom level of 1 shows the whole Earth, centered at the |
android internal, always installed. | ||||||||||||||
| google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,zoom&mz=mapZoom | android.intent.action.VIEW | Opens the Street View application to the given location. The URI scheme is based on the syntax used for Street View panorama information in Google Maps URLs. The cbll field is required. The cbp and mz fields are optional.
|
android internal, always installed. | ||||||||||||||
|
content://org.openintents.tags/tags |
org.openintents.action.TAG |
Allows to tag any kind of content
|
Open Intents | ||||||||||||||
| http://web_address | android.intent.action.VIEW |
Opens the newsreader for the given feed
|
OI News Reader |
Comments
ZXing intents
Multi-format 1D/2D barcode reader for Android, Java
* Project home: http://code.google.com/p/zxing/
* Intents in the Manifest: http://code.google.com/p/zxing/source/browse/trunk/android/AndroidManife...
Moseycode intents
Moseycode http://www.tomgibara.com/android/moseycode/
Intents are available here:
* http://www.tomgibara.com/android/moseycode/releases/0.2.1/intents
Content providers here:
* http://www.tomgibara.com/android/moseycode/releases/0.2.1/content-providers
Intents from samples
We could add the intents from the Google samples to this list:
For example:
* NotePad: http://code.google.com/android/samples/NotePad/AndroidManifest.html
* WikiNotes: http://code.google.com/p/apps-for-android/source/browse/trunk/WikiNotes/...
* PhotoStream: http://code.google.com/p/apps-for-android/source/browse/trunk/Photostrea...
Photostream intents
Scheme: -
Action: android.intent.action.MAIN
Return value: -
Description: Open the photostream activity.
Application: Photostream
Scheme: -
Action: android.intent.action.SET_WALLPAPER
Return value: -
Description: Set the wallpaper.
Application: Photostream
Scheme: -
Action: android.intent.action.CREATE_SHORTCUT
Return value: Contains extras to handle shortcut creation:
Return-Extra: Intent.EXTRA_SHORTCUT_INTENT: Intent to be performed
Return-Extra: Intent.EXTRA_SHORTCUT_NAME: Name of shortcut
Return-Extra: Intent.EXTRA_SHORTCUT_ICON: Shortcut icon
Return-Extra: Intent.Intent.EXTRA_SHORTCUT_ICON_RESOURCE: Shortcut icon
Description: Set a shortcut from the home screen.
Application: Photostream
Scheme: flickr://photos/nsid
Extra: com.google.android.photostream.extra_user, Flickr.User
Action: android.intent.action.VIEW
Return value: -
Description: Show a specified photo.
Application: Photostream
WikiNotes intents
Scheme: -
Action: android.intent.action.MAIN
Return value: -
Description: Open the default wiki page.
Application: WikiNotes
Scheme: vnd.android.cursor.item/vnd.google.wikinote
Action: android.intent.action.GET_CONTENT
Return value: -
Description: Open wiki page for viewing.
Application: WikiNotes
Scheme: vnd.android.cursor.item/vnd.google.wikinote
Action: android.intent.action.VIEW
Return value: -
Description: Open wiki page for viewing.
Application: WikiNotes
Scheme: vnd.android.cursor.item/vnd.google.wikinote
Action: android.intent.action.EDIT
Return value: Contains extras 'body' and 'title'
Description: This is a very simple activity that allows the user to edit a wikinote using a text editor and confirm or cancel the changes. The title and body for the wikinote to edit are passed in using the extras bundle as 'title' and 'body'. The user retains control over whether the changes are committed to the database.
Extras: title: Title of the note
Extras: body: Body of the note
Application: WikiNotes
Scheme: vnd.android.cursor.dir/vnd.google.wikinote
Action: android.intent.action.VIEW
Return value: -
Description: Open a list of all wiki notes.
Application: WikiNotes
Scheme: -
Action: android.intent.action.SEARCH
Return value: -
Description: Searches through wiki notes.
Extras: SearchManager.QUERY: search term.
Application: WikiNotes
Notepad intents
Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.VIEW
Description: Open the list of notes.
Application: Notepad
Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.EDIT
Description: Open the list of notes.
Application: Notepad
Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.PICK
Return value: Content Uri of note picked.
Description: Open the list of notes and lets user pick one.
Application: Notepad
Scheme: vnd.android.cursor.item/vnd.google.note
Action: android.intent.action.GET_CONTENT
Return value: Content Uri of note picked.
Description: Open the list of notes and lets user pick one.
Application: Notepad
Scheme: vnd.android.cursor.item/vnd.google.note
Action: android.intent.action.VIEW
Description: WARNING! This action is not implemented! Use android.intent.action.EDIT instead.
Application: Notepad
Scheme: vnd.android.cursor.item/vnd.google.note
Action: android.intent.action.EDIT
Description: Open the notepad editor to edit a note.
Application: Notepad
Scheme: vnd.android.cursor.item/vnd.google.note
Action: com.android.notepad.action.EDIT_NOTE
Description: WARNING! This action is not implemented! Use android.intent.action.EDIT instead.
Application: Notepad
Scheme: vnd.android.cursor.dir/vnd.google.note
Action: android.intent.action.INSERT
Return value: Content Uri of newly created note.
Description: Create a new note inside of a directory of notes and lets user edit it.
Application: Notepad
Scheme: vnd.android.cursor.item/vnd.google.note
Action: com.android.notepad.action.EDIT_TITLE
Description: Edit the title of a note.
Application: Notepad