Registry of intents protocols

Registry of Intent protocols.

This list describes intents that can be implemented by activities. Other application can use these intents and delegate the intent to these activities. (view in table format)

  • org.openintents.ssh.BIND_SSH_AGENT_SERVICE
    IBinder for an instance of the AndroidAuthAgent AIDL interface. This interface allows the intent-invoking app to use the intent-serving app as an SSH-Agent.

    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.

    Sun, 03/03/2013 - 10:12
    roberto.tyley

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.ssh.BIND_SSH_AGENT_SERVICE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.ssh.BIND_SSH_AGENT_SERVICE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.PICK_DIRECTORY
    A file URI for suggested starting directory. Can also be left empty.
    File URI of the selected directory.

    Pick a directory (folder) through a file manager.

    Mon, 10/29/2012 - 21:49
    peli

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.PICK_DIRECTORY" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.PICK_DIRECTORY");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.EDIT
    URI of the image to be edited,mime type of the image (must be of type “image/*”)
    The URI for the saved image

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

    Mon, 08/27/2012 - 15:15
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.EDIT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.EDIT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.xconns.peerdevicenet.SEND_MSG
    Extras: "MSG_DATA" - message content byte[] data "PEER_NAME"/"PEER_ADDR"/"PEER_PORT" - peer device info
    none

    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

    Fri, 08/17/2012 - 05:41
    peerdevicenet

    for your Manifest
    <intent-filter>
    <action android:name="com.xconns.peerdevicenet.SEND_MSG" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.xconns.peerdevicenet.SEND_MSG");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.xconns.peerdevicenet.START_REMOTE_ACTIVITY
    Extra: "REMOTE_INTENT" - the intent to be sent to peer "PEER_NAME"/"PEER_ADDR"/"PEER_PORT" - peer device info
    none

    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

    Fri, 08/17/2012 - 05:36
    peerdevicenet

    for your Manifest
    <intent-filter>
    <action android:name="com.xconns.peerdevicenet.START_REMOTE_ACTIVITY" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.xconns.peerdevicenet.START_REMOTE_ACTIVITY");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.SEND
    http://webintents.org/share
    type of the intent is the MIME type of the data being sent. get*Extra can have either a EXTRA_TEXT or EXTRA_STREAM field, containing the data to be sent. If using EXTRA_TEXT, the MIME type should be "text/plain"; otherwise it should be the MIME type of the data in EXTRA_STREAM. Use */* if the MIME type is unknown (this will only allow senders that can handle generic data streams). Optional standard extras, which may be interpreted by some recipients as appropriate, are: EXTRA_EMAIL, EXTRA_CC, EXTRA_BCC, EXTRA_SUBJECT.
    None

    Deliver some data to someone else.

    Thu, 08/02/2012 - 22:03
    tachy0n

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.SEND" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.SEND");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.acadoid.pdfview.action.RENDER_PAGES
    PDF file Uri page set resolution destination
    number of pages (and PDF file Uri for convenience)

    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)

    Wed, 08/01/2012 - 10:45
    devel@acadoid.com

    for your Manifest
    <intent-filter>
    <action android:name="com.acadoid.pdfview.action.RENDER_PAGES" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.acadoid.pdfview.action.RENDER_PAGES");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.acadoid.pdfview.action.COUNT_PAGES
    PDF file Uri
    number of pages (and PDF file Uri for convenience)

    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)

    Wed, 08/01/2012 - 10:43
    devel@acadoid.com

    for your Manifest
    <intent-filter>
    <action android:name="com.acadoid.pdfview.action.COUNT_PAGES" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.acadoid.pdfview.action.COUNT_PAGES");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.VIEW
    A file/folder URI to start browsing as the Data and a Type of "vnd.android.cursor.item/file"
    None

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

    Sun, 07/01/2012 - 18:08
    blackmoon

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.VIEW");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.PICK
    Scheme must be "folder". Data can be a file URI for suggested starting directory or can be left empty.
    File URI of the selected folder.

    Pick a folder through a file manager.

    Sun, 07/01/2012 - 17:41
    blackmoon

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.PICK" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.PICK");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • 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.

    Tue, 05/01/2012 - 06:12
    czheng035

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.DISCOVER" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.DISCOVER");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.content.Intent.ACTION_VIEW
    Uri: x11://localhost:6000 where usually localhost is the bind address and 6000 means a port number ... An uri of x11://localhost:6100 would usually mean that the environment variable DISPLAY for the application would have been set to DISPLAY=localhost:100.
    An X server would be launched allowing other applications to use X11 protocol.

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

    Wed, 03/21/2012 - 14:22
    nito

    for your Manifest
    <intent-filter>
    <action android:name="android.content.Intent.ACTION_VIEW " />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.content.Intent.ACTION_VIEW ");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • 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/

    Tue, 10/11/2011 - 21:21
    Flow

    for your Manifest
    <intent-filter>
    <action android:name="com.googlecode.gtalksms.action.CONNECT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.googlecode.gtalksms.action.CONNECT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.PICK_COLOR
    Optional: A default color
    The color chosen by the user.

    Pick a color using a color picker dialog.

    Fri, 09/09/2011 - 03:10
    kostmo

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.PICK_COLOR" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.PICK_COLOR");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.opentable.action.RESERVE
    URI defining the restaurant and party size in the format reserve://opentable.com/<locationID>?partySize=<party size>

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

    Fri, 09/09/2011 - 03:08
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="com.opentable.action.RESERVE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.opentable.action.RESERVE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.MAIN
    intent.addCategory( Intent.CATEGORY_LAUNCHER ); intent.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK ); ComponentName cn = new ComponentName( "com.rcreations.WebCamViewerPaid", "com.rcreations.WebCamViewerPaid.IpCamViewerActivity" ); intent.setComponent( cn ); intent.putExtra( "selectView", "MATRIX_VIEW" );

    Launch the matrix view of the IP Cam Viewer application.

    Fri, 09/09/2011 - 03:08
    N4Spd

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.MAIN");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.MAIN
    intent.addCategory( Intent.CATEGORY_LAUNCHER ); intent.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK ); ComponentName cn = new ComponentName( "com.rcreations.WebCamViewerPaid", "com.rcreations.WebCamViewerPaid.IpCamViewerActivity" ); intent.setComponent( cn ); intent.putExtra( "selectView", "GALLERY_VIEW" );

    Launch the gallery view of the IP Cam Viewer application.

    Fri, 09/09/2011 - 03:08
    N4Spd

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.MAIN");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.steema.teechart.android.CHART
    URI: "content:", "file:", "http:", "https:" MIME TYPE: "text/plain", "text/xml"
    Charts are created and returned to your Activity as Android Bitmap (PNG, JPEG) images.

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

    Fri, 09/09/2011 - 03:08
    davidberneda

    for your Manifest
    <intent-filter>
    <action android:name="com.steema.teechart.android.CHART" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.steema.teechart.android.CHART");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • la.droid.qr.scan
    None
    Contents of QR code as String, under extra "la.droid.qr.result"

    Scan a QR code with QR Droid.

    Fri, 09/09/2011 - 03:07
    DroidLa

    for your Manifest
    <intent-filter>
    <action android:name="la.droid.qr.scan" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("la.droid.qr.scan");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.teslacoilsw.intent.FLASHLIGHT
    Optional extra: "on" (boolean) "timeout" (int) "off" (boolean) "toggle" (boolean) "strobe" (int [rate])

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

    Fri, 09/09/2011 - 03:04
    teslacoil

    for your Manifest
    <intent-filter>
    <action android:name="com.teslacoilsw.intent.FLASHLIGHT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.teslacoilsw.intent.FLASHLIGHT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • 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).

    Fri, 05/20/2011 - 10:00
    Anonymous

    for your Manifest
    <intent-filter>
    <action android:name="de.ub0r.android.callmeter.SAVE_SIPCALL" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("de.ub0r.android.callmeter.SAVE_SIPCALL");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • 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.

    Fri, 05/20/2011 - 09:55
    Anonymous

    for your Manifest
    <intent-filter>
    <action android:name="de.ub0r.android.callmeter.SAVE_WEBSMS" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("de.ub0r.android.callmeter.SAVE_WEBSMS");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • PICK_BLUETOOTH_DEVICE
    ADDR ( String ) - the MAC address FRIENDLYNAME ( String ) - the Name of the Device

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

    Sun, 04/24/2011 - 10:08
    ligi

    for your Manifest
    <intent-filter>
    <action android:name="PICK_BLUETOOTH_DEVICE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("PICK_BLUETOOTH_DEVICE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • net.lp.collectionista.action.EDIT_ITEM

    Edit an item specifically. An item from a collection.

    Sun, 04/03/2011 - 16:33
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="net.lp.collectionista.action.EDIT_ITEM" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("net.lp.collectionista.action.EDIT_ITEM");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • net.lp.collectionista.action.EDIT_COLLECTION

    Edit a collection specifically. A collection of items.

    Sun, 04/03/2011 - 16:32
    pjv

    for your Manifest
    <intent-filter>
    <action android:name="net.lp.collectionista.action.EDIT_COLLECTION" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("net.lp.collectionista.action.EDIT_COLLECTION");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • net.lp.collectionista.action.EDIT_NAME

    Edit the name of a collection or an item.

    Sun, 04/03/2011 - 16:32
    pjv

    for your Manifest
    <intent-filter>
    <action android:name="net.lp.collectionista.action.EDIT_NAME" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("net.lp.collectionista.action.EDIT_NAME");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • 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.

    Wed, 03/09/2011 - 11:23
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="com.mgeek.android.musicbox.PLAYBACK_VIEWER" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.mgeek.android.musicbox.PLAYBACK_VIEWER");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.perseum.bigRedButtonPressed
    none
    none

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

    Mon, 01/17/2011 - 00:40
    perezfer

    for your Manifest
    <intent-filter>
    <action android:name="com.perseum.bigRedButtonPressed" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.perseum.bigRedButtonPressed");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.audio.action_volume_update
    Broadcast action: org.openintents.audio.action_volume_update Required Extra: org.openintents.audio.extra_stream_type Type of the stream upon which the volume is being changed, e.g. STREAM_MEDIA, STREAM_RING, etc. Required Extra: org.openintents.audio.extra_volume_index The volume level to which the stream is being set
    No output, the intent should be broadcast as an Ordered broadcast so that any receiver may have the option of cancelling the broadcast and aborting the volume change.

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

    Sat, 01/08/2011 - 07:06
    Bob Kerns

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.audio.action_volume_update" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.audio.action_volume_update");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.PICK
    Mandatory: supply a list of events with mime-type of "vnd.android.cursor.dir/event" and columns as follows: "_id": event id (long), "title": a string, "dtstart": the start time (long, milliseconds since Unix epoch), "calendar_id" (int)
    The id of the selected event and the date of that event.

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

    Tue, 11/16/2010 - 11:51
    kostmo

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.PICK" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.PICK");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.PICK
    Optionally supply a list of events with mime-type of "vnd.android.cursor.dir/event" and columns as follows: "_id": event id (long), "title": a string, "dtstart": the start time (long, milliseconds since Unix epoch), "calendar_id" (int)
    Either the id of the selected event or the date selected.

    Pick a date or event using a calendar based interface.

    Tue, 11/16/2010 - 11:48
    kostmo

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.PICK" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.PICK");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.borntotinker.intent.action.MEASURE
    Input the type of measurement to collect
    The result of the measurement collection will be returned. Units and data types will vary depending on the physical information being measured.

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

    Sat, 09/04/2010 - 17:15
    peli

    for your Manifest
    <intent-filter>
    <action android:name="com.borntotinker.intent.action.MEASURE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.borntotinker.intent.action.MEASURE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.androidprinting.intent.action.PRINT
    URI of the image to be printed, mime type of the image (must be of type "image/*")

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

    Tue, 08/10/2010 - 18:31
    Wolf Paulus

    for your Manifest
    <intent-filter>
    <action android:name="org.androidprinting.intent.action.PRINT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.androidprinting.intent.action.PRINT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.adaptroid.habitats.ACTION_ENTER_HABITAT

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

    Tue, 08/10/2010 - 08:03
    adaptroid

    for your Manifest
    <intent-filter>
    <action android:name="org.adaptroid.habitats.ACTION_ENTER_HABITAT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.adaptroid.habitats.ACTION_ENTER_HABITAT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.category.COLOR
    An optional color.
    A color chosen by the user.

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

    Sun, 05/30/2010 - 13:15
    kostmo

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.category.COLOR" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.category.COLOR");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • net.ivantis.userinfo.chooser
    net.ivantis.userinfo.settingId android.intent.extra.TEXT

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

    Thu, 04/15/2010 - 04:16
    ivantis

    for your Manifest
    <intent-filter>
    <action android:name="net.ivantis.userinfo.chooser" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("net.ivantis.userinfo.chooser");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.roozen.intent.VOLUME_CONTROL
    Integer: Key="TYPE", Value=Volume Stream (accepted values=AudioManager.STREAM_SYSTEM, AudioManager.STREAM_MUSIC, AudioManager.STREAM_RING, AudioManager.STREAM_VOICE_CALL, AudioManager.STREAM_ALARM, AudioManager.STREAM_NOTIFICATION)
    Currently None

    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.

    Sat, 01/16/2010 - 12:27
    droozen

    for your Manifest
    <intent-filter>
    <action android:name="com.roozen.intent.VOLUME_CONTROL" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.roozen.intent.VOLUME_CONTROL");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.PAYTO
    data uri specifying the receiver of the money
    none

    Intent to pay some one a specified amount of money.

    Sat, 01/16/2010 - 12:26
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.PAYTO" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.PAYTO");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.eclipsim.gpsstatus.VIEW

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

    Sat, 01/16/2010 - 12:25
    rhornig

    for your Manifest
    <intent-filter>
    <action android:name="com.eclipsim.gpsstatus.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.eclipsim.gpsstatus.VIEW");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.googlecode.chartdroid.intent.action.PLOT
    * int[] com.googlecode.chartdroid.intent.extra.DATA (required)<br/> * String[] com.googlecode.chartdroid.intent.extra.LABELS<br/> * int[] com.googlecode.chartdroid.intent.extra.COLORS (optional)<br/> * String com.googlecode.chartdroid.intent.extra.TITLE
    Chart representation of input data

    ChartDroid currently produces a pie chart representation of input data.

    Sat, 01/16/2010 - 12:25
    kostmo

    for your Manifest
    <intent-filter>
    <action android:name="com.googlecode.chartdroid.intent.action.PLOT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.googlecode.chartdroid.intent.action.PLOT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.smartmadsoft.openwatch.action

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

    Sat, 01/16/2010 - 12:23
    smartmadsoft

    for your Manifest
    <intent-filter>
    <action android:name="com.smartmadsoft.openwatch.action" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.smartmadsoft.openwatch.action");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.smartmadsoft.openwatch.command

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

    Sat, 01/16/2010 - 12:22
    smartmadsoft

    for your Manifest
    <intent-filter>
    <action android:name="com.smartmadsoft.openwatch.command" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.smartmadsoft.openwatch.command");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.remote.intent.action.VIEW

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

    Thu, 12/03/2009 - 23:02
    mr.baldwin

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.remote.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.remote.intent.action.VIEW");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.funkyandroid.action.NEW_TRANSACTION
    The transaction details

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

    Thu, 11/12/2009 - 13:47
    funkyandroid

    for your Manifest
    <intent-filter>
    <action android:name="com.funkyandroid.action.NEW_TRANSACTION" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.funkyandroid.action.NEW_TRANSACTION");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.rcreations.send2printer.print
    URI: "content:", "file:", "http:", "https:" MIME TYPE: "text/plain", "text/html", "text/xml", "image/*", "application/x-android-picture-stream"
    content is rendered, queued, and then send to a network printer configured by the user.

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

    Thu, 11/12/2009 - 13:46
    N4Spd

    for your Manifest
    <intent-filter>
    <action android:name="com.rcreations.send2printer.print" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.rcreations.send2printer.print");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.TRANSLATE
    A Text to translate, the source language code and the target language code.
    The translated text.

    Translate a text

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

    Wed, 11/04/2009 - 02:22
    kostmo

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.TRANSLATE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.TRANSLATE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.PICK_ACTIVITY
    data should be empty.<br/> get*Extra field EXTRA_INTENT is an Intent used with queryIntentActivities(Intent, int) to determine the set of activities from which to pick.
    Class name of the activity that was selected.

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

    Thu, 07/02/2009 - 16:38
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.PICK_ACTIVITY" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.PICK_ACTIVITY");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.roozen.intent.RINGMODE_CONTROL
    None
    None

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

    Fri, 04/10/2009 - 17:27
    droozen

    for your Manifest
    <intent-filter>
    <action android:name="com.roozen.intent.RINGMODE_CONTROL" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.roozen.intent.RINGMODE_CONTROL");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.roozen.intent.VIBRATION_CONTROL
    None
    None

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

    Fri, 04/10/2009 - 17:26
    droozen

    for your Manifest
    <intent-filter>
    <action android:name="com.roozen.intent.VIBRATION_CONTROL" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.roozen.intent.VIBRATION_CONTROL");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.roozen.intent.SOUND_CONTROL
    None
    None

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

    Fri, 04/10/2009 - 17:24
    droozen

    for your Manifest
    <intent-filter>
    <action android:name="com.roozen.intent.SOUND_CONTROL" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.roozen.intent.SOUND_CONTROL");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.PICK_FILE
    A file URI for suggested file name or starting directory. Can also be left empty.
    File URI of the selected file.

    Pick a file through a file manager.

    Wed, 03/18/2009 - 01:52
    peli

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.PICK_FILE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.PICK_FILE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.CALCULATOR
    Intent extras: "X" optional initial double value "Y" optional initial secondary double value "Z" optional initial tertiary double value
    Intent extras: "X" double value "Y" optional secondary double value "Z" optional tertiary double value

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

    Fri, 03/13/2009 - 20:35
    falk

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.CALCULATOR" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.CALCULATOR");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.SHOW_ABOUT_DIALOG

    Show an about dialog to display information about your application.

    Mon, 01/12/2009 - 22:15
    pjv

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.SHOW_ABOUT_DIALOG" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.SHOW_ABOUT_DIALOG");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.twidroid.SendTweet

    Send a Twitter/Identi.ca Message thru Twidroid.

    Fri, 12/26/2008 - 10:16
    peli

    for your Manifest
    <intent-filter>
    <action android:name="com.twidroid.SendTweet" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.twidroid.SendTweet");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.CALL
    If nothing, an empty dialer is started; else getData() is URI of a phone number to be dialed or a tel: URI of an explicit phone number.

    Perform a call to someone specified by the data.

    Wed, 12/17/2008 - 12:18
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.CALL" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.CALL");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.WEB_SEARCH
    getData() is URI of data. If it is a URL that starts with http or https, the site will be opened. If it is plain text, Google search will be applied.
    nothing

    Perform a web search.

    Wed, 12/17/2008 - 12:07
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.WEB_SEARCH" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.WEB_SEARCH");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.intents.CHECK_VERSION
    data: url to version info file

    Preliminary protocol until Market improves update facitilities!

    Wed, 12/17/2008 - 11:56
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.intents.CHECK_VERSION" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.intents.CHECK_VERSION");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.google.zxing.client.android.SCAN

    Scan a barcode.

    Fri, 12/12/2008 - 16:59
    peli

    for your Manifest
    <intent-filter>
    <action android:name="com.google.zxing.client.android.SCAN" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.google.zxing.client.android.SCAN");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.google.zxing.client.android.ENCODE

    Encode to barcode and display on screen.

    Fri, 12/12/2008 - 16:58
    peli

    for your Manifest
    <intent-filter>
    <action android:name="com.google.zxing.client.android.ENCODE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.google.zxing.client.android.ENCODE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.google.zxing.client.android.SEARCH_BOOK_CONTENTS

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

    Fri, 12/12/2008 - 16:58
    dswitkin

    for your Manifest
    <intent-filter>
    <action android:name="com.google.zxing.client.android.SEARCH_BOOK_CONTENTS" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.google.zxing.client.android.SEARCH_BOOK_CONTENTS");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.google.zxing.client.android.SHARE

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

    Fri, 12/12/2008 - 16:57
    dswitkin

    for your Manifest
    <intent-filter>
    <action android:name="com.google.zxing.client.android.SHARE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.google.zxing.client.android.SHARE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.media.action.IMAGE_CAPTURE
    none

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

    Sat, 11/01/2008 - 17:07
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.media.action.IMAGE_CAPTURE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.media.action.IMAGE_CAPTURE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.SENDTO
    data is the URI describing the target.
    None

    Send a message to someone specified by the data.

    Fri, 10/17/2008 - 19:34
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.SENDTO" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.SENDTO");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.provider.MediaStore.RECORD_SOUND
    None.
    An uri to the recorded sound stored in the Media Library if the recording was successful.

    Start SoundRecorder application to record sound.

    Sat, 10/11/2008 - 22:07
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.provider.MediaStore.RECORD_SOUND" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.provider.MediaStore.RECORD_SOUND");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.google.android.photostream.FLICKR_PHOTO

    Show a flickr photo.

    Fri, 10/10/2008 - 14:28
    peli

    for your Manifest
    <intent-filter>
    <action android:name="com.google.android.photostream.FLICKR_PHOTO" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.google.android.photostream.FLICKR_PHOTO");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.google.android.photostream.FLICKR_STREAM

    Display a Flickr stream.

    Fri, 10/10/2008 - 14:25
    peli

    for your Manifest
    <intent-filter>
    <action android:name="com.google.android.photostream.FLICKR_STREAM" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.google.android.photostream.FLICKR_STREAM");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.theb.ssh.action.CONNECT_HOST
    Content URI of the host to connect to.

    Connect to a host.

    Fri, 10/10/2008 - 14:01
    peli

    for your Manifest
    <intent-filter>
    <action android:name="org.theb.ssh.action.CONNECT_HOST" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.theb.ssh.action.CONNECT_HOST");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.intents.UNRESOLVED_INTENT
    none
    none

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

    Fri, 09/26/2008 - 21:57
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.intents.UNRESOLVED_INTENT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.intents.UNRESOLVED_INTENT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.ALL_APPS
    None
    None

    List all available applications.

    Fri, 09/26/2008 - 11:14
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.ALL_APPS" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.ALL_APPS");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.RINGTONE_PICKER

    Show a ringtone picker.

    Thu, 09/25/2008 - 17:33
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.RINGTONE_PICKER" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.RINGTONE_PICKER");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • org.openintents.action.TAG
    content uri of tag
    None

    Add a tag to the given data.

    Thu, 09/25/2008 - 15:29
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="org.openintents.action.TAG" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("org.openintents.action.TAG");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.android.notepad.action.EDIT_TITLE
    URI of the content whose title should be edited.
    None.

    Edit the title of a content.

    Thu, 09/25/2008 - 15:26
    peli

    for your Manifest
    <intent-filter>
    <action android:name="com.android.notepad.action.EDIT_TITLE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.android.notepad.action.EDIT_TITLE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.DIAL
    If nothing, an empty dialer is started; else URI of a phone number to be dialed.
    None

    Dial a number as specified by the data.

    Thu, 09/25/2008 - 15:26
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.DIAL" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.DIAL");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.DELETE
    URI of data to be deleted.
    None

    Delete the given data from its container.

    Thu, 09/25/2008 - 15:24
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.DELETE" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.DELETE");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.EDIT
    URI of the data to be edited.
    None

    Provide explicit editable access to the given data.

    Thu, 09/25/2008 - 15:23
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.EDIT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.EDIT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.SET_WALLPAPER
    None.
    None.

    Show settings for choosing wallpaper

    Thu, 09/25/2008 - 12:33
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.SET_WALLPAPER" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.SET_WALLPAPER");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.CREATE_SHORTCUT
    None.
    An Intent representing the shortcut.

    Creates a shortcut on the main screen.

    Thu, 09/25/2008 - 12:19
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.CREATE_SHORTCUT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.CREATE_SHORTCUT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.SEARCH
    None
    None

    Perform a search.

    Thu, 09/25/2008 - 11:11
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.SEARCH" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.SEARCH");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.GET_CONTENT
    The desired MIME type to retrieve.
    The URI of the item that was picked.

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

    Thu, 09/25/2008 - 11:04
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.GET_CONTENT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.GET_CONTENT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.VIEW
    Uri of the data to be displayed
    None

    Display the data to the user.

    Wed, 09/24/2008 - 18:12
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.VIEW");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.MAIN
    None
    None

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

    Wed, 09/24/2008 - 18:09
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.MAIN");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.INSERT
    URI of the directory (vnd.android.cursor.dir/*) in which to place the data.
    URI of the new data that was created.

    Insert an empty item into the given container.

    Wed, 09/24/2008 - 17:30
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.INSERT" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.INSERT");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • android.intent.action.PICK
    URI containing a directory of data (vnd.android.cursor.dir/*) from which to pick an item.
    The URI of the item that was picked.

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

    Wed, 09/24/2008 - 17:18
    peli

    for your Manifest
    <intent-filter>
    <action android:name="android.intent.action.PICK" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("android.intent.action.PICK");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");
    
  • com.google.android.radar.SHOW_RADAR
    None
    None

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

    Tue, 09/23/2008 - 16:25
    friedger

    for your Manifest
    <intent-filter>
    <action android:name="com.google.android.radar.SHOW_RADAR" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>

    to generate the Intent:
    i = new Intent("com.google.android.radar.SHOW_RADAR");
    i.putExtra("TODO", extraValue);
    

    to retrieve data from this Intent:
    Long extra = getIntent().getLongExtra("TODO");