Registry of intents protocols

Show: Applications Intents URIs Extras

This is a list of intents that can be implemented or called by activities. View all fields. Add a new intent protocol.

Titlesort icon Action Description
API for printing from Android Applications com.rcreations.send2printer.print

The "Send 2 Printer" application hooks into existing applications to enable printing,

Audio Volume Update Notification Broadcast org.openintents.audio.action_volume_update

This broadcast intent is used by an application to notify any receivers that an audio volume change is being performed.

Big Red Button Pressed com.perseum.bigRedButtonPressed

Notifies that the application "BigRedButton" has been pressed. This intent can be used by the End User for any purpose.

Bind to SSH Agent service org.openintents.ssh.BIND_SSH_AGENT_SERVICE

This intent is used to bind to a service which exposes the AndroidAuthAgent AIDL interface, allowing one app to use another as it's SSH agent.

Bluetooth Device Picker PICK_BLUETOOTH_DEVICE

Let the user pick a Bluetooth Device. Returns MAC Address and Name.

Bluetooth Watch (Button press) com.smartmadsoft.openwatch.command

Intents that are broadcasted on button press by OpenWatch (MBW-100, MBW-150, MBW-200).

Bluetooth Watch (Display text) com.smartmadsoft.openwatch.action

Intents handled by OpenWatch. Any of these intents is capable displaying up to two lines of text.

Browse File/Folder (Jump To) android.intent.action.VIEW

Open a file browser and display the file (or folder contents) of the File URI passed in. Also known as "Jump To..."

Calculator org.openintents.action.CALCULATOR

Launches a calculator, returns the final value calculated by the user. See RpnCalc for an example of an app that responds to this intent.

Call android.intent.action.CALL

Perform a call to someone specified by the data.

Capture an image android.media.action.IMAGE_CAPTURE

An application implementing this intent protocol allows the user to capture an image.

Charting API TeeChart com.steema.teechart.android.CHART

TeeChart CHART Intent enables your application creating charts without having to link the complete TeeChart API Java library.

Check for Update org.openintents.intents.CHECK_VERSION

Preliminary protocol until Market improves update facitilities!

Color category org.openintents.category.COLOR

Use as a <category> in combination with the Intent Action "android.intent.action.PICK" in order to launch a color picker.

Connect host org.theb.ssh.action.CONNECT_HOST

Connect to a host.

Count pages of a PDF file com.acadoid.pdfview.action.COUNT_PAGES

counts the number of pages in a given PDF file
Input:
- Uri of PDF file via Intent.putDataAndType() (should point to a file located on the SD card)
Output:
- number of pages via Intent.getExtras().getInt("PAGES") (the number is zero if a problem occurred)
- Uri of PDF file via Intent.putDataAndType() (Uri of PDF file, mirrored for convenience)

Create shortcut android.intent.action.CREATE_SHORTCUT

Creates a shortcut on the main screen.

Delete data android.intent.action.DELETE

Delete the given data from its container.

Dial a number android.intent.action.DIAL

Dial a number as specified by the data.

Edit collection net.lp.collectionista.action.EDIT_COLLECTION

Edit a collection specifically. A collection of items.

Edit data android.intent.action.EDIT

Provide explicit editable access to the given data.

Edit Images with Photoshop.com Mobile 1.1 Editor android.intent.action.EDIT

Any application can use the Photoshop.com Mobile 1.1 editor for editing images on Android phones.

Edit item net.lp.collectionista.action.EDIT_ITEM

Edit an item specifically. An item from a collection.

Edit name (of collections, items, ...) net.lp.collectionista.action.EDIT_NAME

Edit the name of a collection or an item.

Edit title com.android.notepad.action.EDIT_TITLE

Edit the title of a content.

Encode com.google.zxing.client.android.ENCODE

Encode to barcode and display on screen.

Enter Habitat org.adaptroid.habitats.ACTION_ENTER_HABITAT

Sticky broadcast intent sent by Habitats whenever the current habitat on an android device changes.

Environmental measurement com.borntotinker.intent.action.MEASURE

An open ended intent to collect information from the android phone's surroundings.

Flashlight com.teslacoilsw.intent.FLASHLIGHT

Used to control the state of the LED Flash for flashlighting purposes.

Flickr photo com.google.android.photostream.FLICKR_PHOTO

Show a flickr photo.

Flickr stream com.google.android.photostream.FLICKR_STREAM

Display a Flickr stream.

Get content android.intent.action.GET_CONTENT

Allow the user to select a particular kind of data and return it.

Insert data android.intent.action.INSERT

Insert an empty item into the given container.

launch gallery view of IP Cam Viewer android.intent.action.MAIN

Launch the gallery view of the IP Cam Viewer application.

launch matrix view of IP Cam Viewer android.intent.action.MAIN

Launch the matrix view of the IP Cam Viewer application.

Launch of X server android.content.Intent.ACTION_VIEW

This intention is used to allow X11 applications to be able to launch an X server as a prerrequisite for other applications.

List all applications android.intent.action.ALL_APPS

List all available applications.

Main android.intent.action.MAIN

Start as a main entry point, does not expect to receive data.

Pay money org.openintents.action.PAYTO

Intent to pay some one a specified amount of money.

Pick a date android.intent.action.PICK

Pick a date or event using a calendar based interface.

Pick activity android.intent.action.PICK_ACTIVITY

Pick an activity given an intent, returning the class selected.

Pick an event android.intent.action.PICK

Pick an event using a calendar based interface. Also returns the event's date.

Pick Color org.openintents.action.PICK_COLOR

Pick a color using a color picker dialog.

Pick data android.intent.action.PICK

Pick an item from the data, returning what was selected.

Pick directory org.openintents.action.PICK_DIRECTORY

Pick a directory (folder) through a file manager.

Pick file org.openintents.action.PICK_FILE

Pick a file through a file manager.

Pick folder android.intent.action.PICK

Pick a folder through a file manager.

Playback Music com.mgeek.android.musicbox.PLAYBACK_VIEWER

Shows a player, this is not really a protocol, maybe the author of the app can tell us more.

Plot Data com.googlecode.chartdroid.intent.action.PLOT

ChartDroid currently produces a pie chart representation of input data.

Print Image org.androidprinting.intent.action.PRINT

Any application can use HP iPrint Photo for Android for printing images on nearby printers from Android phones.

Record a new financial transaction com.funkyandroid.action.NEW_TRANSACTION

This intent reports a financial transaction to be recorded in an expenses or banking application.

Record sound android.provider.MediaStore.RECORD_SOUND

Start SoundRecorder application to record sound.

Remote Intents com.xconns.peerdevicenet.START_REMOTE_ACTIVITY

PeerDeviceNet exposes a group of intents for sending intents to remote devices:

com.xconns.peerdevicenet.START_REMOTE_ACTIVITY
com.xconns.peerdevicenet.START_REMOTE_ACTIVITY_FOR_RESULT
com.xconns.peerdevicenet.START_REMOTE_SERVICE
com.xconns.peerdevicenet.SEND_REMOTE_BROADCAST

for more details, please refer to
http://www.peerdevicenet.net/rmt_intent.html

Remote messaging com.xconns.peerdevicenet.SEND_MSG

PeerDeviceNet provides two sets of intents for remote messaging among peer devices:

1. Intents for group communication:
com.xconns.peerdevicenet.JOIN_GROUP
com.xconns.peerdevicenet.LEAVE_GROUP
com.xconns.peerdevicenet.SEND_MSG
com.xconns.peerdevicenet.RECV_MSG
com.xconns.peerdevicenet.PEER_JOIN
com.xconns.peerdevicenet.PEER_LEAVE
com.xconns.peerdevicenet.SELF_JOIN
com.xconns.peerdevicenet.SELF_LEAVE

2. Intents for setup device connections
com.xconns.peerdevicenet.CONNECT
com.xconns.peerdevicenet.DISCONNECT
com.xconns.peerdevicenet.ACCEPT_CONNECTION

Remote View org.openintents.remote.intent.action.VIEW

Simulates an android.intent.action.VIEW intent on a remote machine.

Render pages of a PDF file com.acadoid.pdfview.action.RENDER_PAGES

Input:
- Uri of PDF file via Intent.putDataAndType() (should point to a file located on the SD card)
- page set via Intent.putExtra("PAGE_SET", int[]) (pages are numbered 1 to number of pages, an empty page set results in all pages being rendered)
- resolution via Intent.putExtra("RESOLUTION", float) (resolution to be understood in dpi, meaningful values range from 50 to 300 dpi)

Reserve/Book a table com.opentable.action.RESERVE

Reserve a table at a known location of opentable.com, partysize and refId are optional query parameters of the url.

Resolve unresolved intents org.openintents.intents.UNRESOLVED_INTENT

Delegates the user to a selection of possible applications that can resolve the given intent.

Ringmode Control com.roozen.intent.RINGMODE_CONTROL

Brings user to activity to quickly change the phone's ringmode.

Ringtone picker android.intent.action.RINGTONE_PICKER

Show a ringtone picker.

Save SIP Call de.ub0r.android.callmeter.SAVE_SIPCALL

Send this broadcast to notify Call Meter 3G, that the call log entry (uri) is a SIP call done with the provider (provider).

Save WebSMS de.ub0r.android.callmeter.SAVE_WEBSMS

Send the URI of a sent text message as broadcast to notify Call Meter 3G that the message was sent with the given WebSMS Connector.

Scan com.google.zxing.client.android.SCAN

Scan a barcode.

Scan a QR code la.droid.qr.scan

Scan a QR code with QR Droid.

Search android.intent.action.SEARCH

Perform a search.

Search book contents com.google.zxing.client.android.SEARCH_BOOK_CONTENTS

Use Google Book Search to search the contents of the book provided.

Send a message to the given uri android.intent.action.SENDTO

Send a message to someone specified by the data.

Send data to someone android.intent.action.SEND

Deliver some data to someone else.

Send Twitter Message com.twidroid.SendTweet

Send a Twitter/Identi.ca Message thru Twidroid.

Set wallpaper android.intent.action.SET_WALLPAPER

Show settings for choosing wallpaper

Share (through QR code) com.google.zxing.client.android.SHARE

Display an item as QR code to scan with a phone.

Show about dialog org.openintents.action.SHOW_ABOUT_DIALOG

Show an about dialog to display information about your application.

Show GPS Status com.eclipsim.gpsstatus.VIEW

Shows the status of the GPS receiver, including the signal strength and location of visible satellites.

Show radar com.google.android.radar.SHOW_RADAR

Display a radar like view centered around the current position and mark the given location

Sound Control com.roozen.intent.SOUND_CONTROL

Brings user to a sound control screen where user can modify a number of different sound settings.

Start GTalkSMS service and try to establish a connection. com.googlecode.gtalksms.action.CONNECT

Starts the GTalkSMS service if its not already running and tries to establish a new connection.

More information about GTalkSMS can be found at http://code.google.com/p/gtalksms/

Tag data org.openintents.action.TAG

Add a tag to the given data.

Translate org.openintents.action.TRANSLATE

Translate a text

Use some translation engine to translate a text and return the result.

User Info Chooser net.ivantis.userinfo.chooser

allows the user to choose information (username, password, email address..) to be filled into another application

Vibration Control com.roozen.intent.VIBRATION_CONTROL

Brings user to activity to quickly change the phone's vibration settings.

View data android.intent.action.VIEW

Display the data to the user.

Volume Control com.roozen.intent.VOLUME_CONTROL

Use this intent to pop up a dialog box in your activity to allow the user to manually change one of the six volume streams as listed under input.

Web Intents "Discover" protocol org.openintents.DISCOVER

The discover intent is designed to let the invoking Android components query services from the registered Web intents
The "Discover" protocol is intended to be a lightweight registry list.

Web search android.intent.action.WEB_SEARCH

Perform a web search.