An intent is an abstract description of an operation to be performed. It can be used with Context#startActivity(Intent) to launch an Activity, broadcastIntent to send it to any interested BroadcastReceiver components, and Context.startService(Intent) or Context.bindService(Intent, ServiceConnection, int) to communicate with a background Service.%Return%An Intent provides a facility for performing late runtime binding between the code in different applications. Its most significant use is in the launching of activities, where it can be thought of as the glue between activities. It is basically a passive data structure holding an abstract description of an action to be performed.
class android.content.Intent
.class Landroid/content/Intent;

̳
inherit java.lang.Object
.super Ljava/lang/Object;

̳
inherit android.os.Parcelable
.super Landroid/os/Parcelable;

Broadcast Action: The user has switched the phone into or out of Airplane Mode.
public static final String ACTION_AIRPLANE_MODE_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_AIRPLANE_MODE_CHANGED:Ljava/lang/String;

Activity Action: List all available applications.
public static final String ACTION_ALL_APPS
sget-object v0, Landroid/content/Intent;->ACTION_ALL_APPS:Ljava/lang/String;

Activity Action: Handle an incoming phone call.
public static final String ACTION_ANSWER
sget-object v0, Landroid/content/Intent;->ACTION_ANSWER:Ljava/lang/String;

An activity that provides a user interface for adjusting application preferences.
public static final String ACTION_APPLICATION_PREFERENCES
sget-object v0, Landroid/content/Intent;->ACTION_APPLICATION_PREFERENCES:Ljava/lang/String;

Broadcast Action: Sent after application restrictions are changed.
public static final String ACTION_APPLICATION_RESTRICTIONS_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_APPLICATION_RESTRICTIONS_CHANGED:Ljava/lang/String;

Activity Action: The user pressed the "Report" button in the crash/ANR dialog.
public static final String ACTION_APP_ERROR
sget-object v0, Landroid/content/Intent;->ACTION_APP_ERROR:Ljava/lang/String;

Activity Action: Perform assist action.
public static final String ACTION_ASSIST
sget-object v0, Landroid/content/Intent;->ACTION_ASSIST:Ljava/lang/String;

Used to indicate that some piece of data should be attached to some other place.
public static final String ACTION_ATTACH_DATA
sget-object v0, Landroid/content/Intent;->ACTION_ATTACH_DATA:Ljava/lang/String;

Broadcast Action: This is a sticky broadcast containing the charging state, level, and other information about the battery.
public static final String ACTION_BATTERY_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_BATTERY_CHANGED:Ljava/lang/String;

Broadcast Action: Indicates low battery condition on the device.
public static final String ACTION_BATTERY_LOW
sget-object v0, Landroid/content/Intent;->ACTION_BATTERY_LOW:Ljava/lang/String;

Broadcast Action: Indicates the battery is now okay after being low.
public static final String ACTION_BATTERY_OKAY
sget-object v0, Landroid/content/Intent;->ACTION_BATTERY_OKAY:Ljava/lang/String;

Broadcast Action: This is broadcast once, after the user has finished booting.
public static final String ACTION_BOOT_COMPLETED
sget-object v0, Landroid/content/Intent;->ACTION_BOOT_COMPLETED:Ljava/lang/String;

Activity Action: Show activity for reporting a bug.
public static final String ACTION_BUG_REPORT
sget-object v0, Landroid/content/Intent;->ACTION_BUG_REPORT:Ljava/lang/String;

Activity Action: Perform a call to someone specified by the data.
public static final String ACTION_CALL
sget-object v0, Landroid/content/Intent;->ACTION_CALL:Ljava/lang/String;

Activity Action: The user pressed the "call" button to go to the dialer or other appropriate UI for placing a call.
public static final String ACTION_CALL_BUTTON
sget-object v0, Landroid/content/Intent;->ACTION_CALL_BUTTON:Ljava/lang/String;

Broadcast Action: The "Camera Button" was pressed.
public static final String ACTION_CAMERA_BUTTON
sget-object v0, Landroid/content/Intent;->ACTION_CAMERA_BUTTON:Ljava/lang/String;

Activity Action: Main entry point for carrier setup apps.
public static final String ACTION_CARRIER_SETUP
sget-object v0, Landroid/content/Intent;->ACTION_CARRIER_SETUP:Ljava/lang/String;

Activity Action: Display an activity chooser, allowing the user to pick what they want to before proceeding.
public static final String ACTION_CHOOSER
sget-object v0, Landroid/content/Intent;->ACTION_CHOOSER:Ljava/lang/String;

Broadcast Action: This is broadcast when a user action should request a temporary system dialog to dismiss.
public static final String ACTION_CLOSE_SYSTEM_DIALOGS
sget-object v0, Landroid/content/Intent;->ACTION_CLOSE_SYSTEM_DIALOGS:Ljava/lang/String;

Broadcast Action: The current device Configuration (orientation, locale, etc) has changed.
public static final String ACTION_CONFIGURATION_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_CONFIGURATION_CHANGED:Ljava/lang/String;

Activity Action: Allow the user to create a new document.
public static final String ACTION_CREATE_DOCUMENT
sget-object v0, Landroid/content/Intent;->ACTION_CREATE_DOCUMENT:Ljava/lang/String;

Activity Action: Creates a shortcut.
public static final String ACTION_CREATE_SHORTCUT
sget-object v0, Landroid/content/Intent;->ACTION_CREATE_SHORTCUT:Ljava/lang/String;

Broadcast Action: The date has changed.
public static final String ACTION_DATE_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_DATE_CHANGED:Ljava/lang/String;

A synonym for ACTION_VIEW, the "standard" action that is performed on a piece of data.
public static final String ACTION_DEFAULT
sget-object v0, Landroid/content/Intent;->ACTION_DEFAULT:Ljava/lang/String;

Activity Action: Define the meaning of the selected word(s).
public static final String ACTION_DEFINE
sget-object v0, Landroid/content/Intent;->ACTION_DEFINE:Ljava/lang/String;

Activity Action: Delete the given data from its container.
public static final String ACTION_DELETE
sget-object v0, Landroid/content/Intent;->ACTION_DELETE:Ljava/lang/String;

This constant was deprecated in API level 26. if your app targets Build.VERSION_CODES.O or above, this broadcast will no longer be delivered to any BroadcastReceiver defined in your manifest. Instead, apps are strongly encouraged to use the improved Context#getCacheDir() behavior so the system can automatically free up storage when needed.
public static final String ACTION_DEVICE_STORAGE_LOW
sget-object v0, Landroid/content/Intent;->ACTION_DEVICE_STORAGE_LOW:Ljava/lang/String;

This constant was deprecated in API level 26. if your app targets Build.VERSION_CODES.O or above, this broadcast will no longer be delivered to any BroadcastReceiver defined in your manifest. Instead, apps are strongly encouraged to use the improved Context#getCacheDir() behavior so the system can automatically free up storage when needed.
public static final String ACTION_DEVICE_STORAGE_OK
sget-object v0, Landroid/content/Intent;->ACTION_DEVICE_STORAGE_OK:Ljava/lang/String;

Activity Action: Dial a number as specified by the data.
public static final String ACTION_DIAL
sget-object v0, Landroid/content/Intent;->ACTION_DIAL:Ljava/lang/String;

Broadcast Action: A sticky broadcast for changes in the physical docking state of the device.
public static final String ACTION_DOCK_EVENT
sget-object v0, Landroid/content/Intent;->ACTION_DOCK_EVENT:Ljava/lang/String;

Broadcast Action: Sent after the system starts dreaming.
public static final String ACTION_DREAMING_STARTED
sget-object v0, Landroid/content/Intent;->ACTION_DREAMING_STARTED:Ljava/lang/String;

Broadcast Action: Sent after the system stops dreaming.
public static final String ACTION_DREAMING_STOPPED
sget-object v0, Landroid/content/Intent;->ACTION_DREAMING_STOPPED:Ljava/lang/String;

Activity Action: Provide explicit editable access to the given data.
public static final String ACTION_EDIT
sget-object v0, Landroid/content/Intent;->ACTION_EDIT:Ljava/lang/String;

Broadcast Action: Resources for a set of packages (which were previously unavailable) are currently available since the media on which they exist is available.
public static final String ACTION_EXTERNAL_APPLICATIONS_AVAILABLE
sget-object v0, Landroid/content/Intent;->ACTION_EXTERNAL_APPLICATIONS_AVAILABLE:Ljava/lang/String;

Broadcast Action: Resources for a set of packages are currently unavailable since the media on which they exist is unavailable.
public static final String ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE
sget-object v0, Landroid/content/Intent;->ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE:Ljava/lang/String;

Activity Action: Main entry point for factory tests.
public static final String ACTION_FACTORY_TEST
sget-object v0, Landroid/content/Intent;->ACTION_FACTORY_TEST:Ljava/lang/String;

Activity Action: Allow the user to select a particular kind of data and return it.
public static final String ACTION_GET_CONTENT
sget-object v0, Landroid/content/Intent;->ACTION_GET_CONTENT:Ljava/lang/String;

Broadcast to a specific application to query any supported restrictions to impose on restricted users.
public static final String ACTION_GET_RESTRICTION_ENTRIES
sget-object v0, Landroid/content/Intent;->ACTION_GET_RESTRICTION_ENTRIES:Ljava/lang/String;

Broadcast Action: A GTalk connection has been established.
public static final String ACTION_GTALK_SERVICE_CONNECTED
sget-object v0, Landroid/content/Intent;->ACTION_GTALK_SERVICE_CONNECTED:Ljava/lang/String;

Broadcast Action: A GTalk connection has been disconnected.
public static final String ACTION_GTALK_SERVICE_DISCONNECTED
sget-object v0, Landroid/content/Intent;->ACTION_GTALK_SERVICE_DISCONNECTED:Ljava/lang/String;

Broadcast Action: Wired Headset plugged in or unplugged.
public static final String ACTION_HEADSET_PLUG
sget-object v0, Landroid/content/Intent;->ACTION_HEADSET_PLUG:Ljava/lang/String;

Broadcast Action: An input method has been changed.
public static final String ACTION_INPUT_METHOD_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_INPUT_METHOD_CHANGED:Ljava/lang/String;

Activity Action: Insert an empty item into the given container.
public static final String ACTION_INSERT
sget-object v0, Landroid/content/Intent;->ACTION_INSERT:Ljava/lang/String;

Activity Action: Pick an existing item, or insert a new item, and then edit it.
public static final String ACTION_INSERT_OR_EDIT
sget-object v0, Landroid/content/Intent;->ACTION_INSERT_OR_EDIT:Ljava/lang/String;

Activity Action: Activity to handle split installation failures.
public static final String ACTION_INSTALL_FAILURE
sget-object v0, Landroid/content/Intent;->ACTION_INSTALL_FAILURE:Ljava/lang/String;

This constant was deprecated in API level Q. use PackageInstaller instead
public static final String ACTION_INSTALL_PACKAGE
sget-object v0, Landroid/content/Intent;->ACTION_INSTALL_PACKAGE:Ljava/lang/String;

Broadcast Action: The current device's locale has changed.
public static final String ACTION_LOCALE_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_LOCALE_CHANGED:Ljava/lang/String;

Broadcast Action: This is broadcast once, after the user has finished booting, but while still in the "locked" state.
public static final String ACTION_LOCKED_BOOT_COMPLETED
sget-object v0, Landroid/content/Intent;->ACTION_LOCKED_BOOT_COMPLETED:Ljava/lang/String;

Activity Action: Start as a main entry point, does not expect to receive data.
public static final String ACTION_MAIN
sget-object v0, Landroid/content/Intent;->ACTION_MAIN:Ljava/lang/String;

Broadcast sent to the primary user when an associated managed profile is added (the profile was created and is ready to be used).
public static final String ACTION_MANAGED_PROFILE_ADDED
sget-object v0, Landroid/content/Intent;->ACTION_MANAGED_PROFILE_ADDED:Ljava/lang/String;

Broadcast sent to the primary user when an associated managed profile has become available.
public static final String ACTION_MANAGED_PROFILE_AVAILABLE
sget-object v0, Landroid/content/Intent;->ACTION_MANAGED_PROFILE_AVAILABLE:Ljava/lang/String;

Broadcast sent to the primary user when an associated managed profile is removed.
public static final String ACTION_MANAGED_PROFILE_REMOVED
sget-object v0, Landroid/content/Intent;->ACTION_MANAGED_PROFILE_REMOVED:Ljava/lang/String;

Broadcast sent to the primary user when an associated managed profile has become unavailable.
public static final String ACTION_MANAGED_PROFILE_UNAVAILABLE
sget-object v0, Landroid/content/Intent;->ACTION_MANAGED_PROFILE_UNAVAILABLE:Ljava/lang/String;

Broadcast sent to the primary user when the credential-encrypted private storage for an associated managed profile is unlocked.
public static final String ACTION_MANAGED_PROFILE_UNLOCKED
sget-object v0, Landroid/content/Intent;->ACTION_MANAGED_PROFILE_UNLOCKED:Ljava/lang/String;

Activity Action: Show settings for managing network data usage of a specific application.
public static final String ACTION_MANAGE_NETWORK_USAGE
sget-object v0, Landroid/content/Intent;->ACTION_MANAGE_NETWORK_USAGE:Ljava/lang/String;

Broadcast Action: Indicates low memory condition notification acknowledged by user and package management should be started.
public static final String ACTION_MANAGE_PACKAGE_STORAGE
sget-object v0, Landroid/content/Intent;->ACTION_MANAGE_PACKAGE_STORAGE:Ljava/lang/String;

Broadcast Action: External media was removed from SD card slot, but mount point was not unmounted.
public static final String ACTION_MEDIA_BAD_REMOVAL
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_BAD_REMOVAL:Ljava/lang/String;

Broadcast Action: The "Media Button" was pressed.
public static final String ACTION_MEDIA_BUTTON
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_BUTTON:Ljava/lang/String;

Broadcast Action: External media is present, and being disk-checked The path to the mount point for the checking media is contained in the Intent.mData field.
public static final String ACTION_MEDIA_CHECKING
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_CHECKING:Ljava/lang/String;

Broadcast Action: User has expressed the desire to remove the external storage media.
public static final String ACTION_MEDIA_EJECT
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_EJECT:Ljava/lang/String;

Broadcast Action: External media is present and mounted at its mount point.
public static final String ACTION_MEDIA_MOUNTED
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_MOUNTED:Ljava/lang/String;

Broadcast Action: External media is present, but is using an incompatible fs (or is blank) The path to the mount point for the checking media is contained in the Intent.mData field.
public static final String ACTION_MEDIA_NOFS
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_NOFS:Ljava/lang/String;

Broadcast Action: External media has been removed.
public static final String ACTION_MEDIA_REMOVED
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_REMOVED:Ljava/lang/String;

Broadcast Action: The media scanner has finished scanning a directory.
public static final String ACTION_MEDIA_SCANNER_FINISHED
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_SCANNER_FINISHED:Ljava/lang/String;

Broadcast Action: Request the media scanner to scan a file and add it to the media database.
public static final String ACTION_MEDIA_SCANNER_SCAN_FILE
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_SCANNER_SCAN_FILE:Ljava/lang/String;

Broadcast Action: Request the media scanner to scan a storage volume and add it to the media database.
public static final String ACTION_MEDIA_SCANNER_SCAN_VOLUME
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_SCANNER_SCAN_VOLUME:Ljava/lang/String;

Broadcast Action: The media scanner has started scanning a directory.
public static final String ACTION_MEDIA_SCANNER_STARTED
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_SCANNER_STARTED:Ljava/lang/String;

Broadcast Action: External media is unmounted because it is being shared via USB mass storage.
public static final String ACTION_MEDIA_SHARED
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_SHARED:Ljava/lang/String;

Broadcast Action: External media is present but cannot be mounted.
public static final String ACTION_MEDIA_UNMOUNTABLE
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_UNMOUNTABLE:Ljava/lang/String;

Broadcast Action: External media is present, but not mounted at its mount point.
public static final String ACTION_MEDIA_UNMOUNTED
sget-object v0, Landroid/content/Intent;->ACTION_MEDIA_UNMOUNTED:Ljava/lang/String;

Broadcast Action: A new version of your application has been installed over an existing one.
public static final String ACTION_MY_PACKAGE_REPLACED
sget-object v0, Landroid/content/Intent;->ACTION_MY_PACKAGE_REPLACED:Ljava/lang/String;

Broadcast Action: Sent to a package that has been suspended by the system.
public static final String ACTION_MY_PACKAGE_SUSPENDED
sget-object v0, Landroid/content/Intent;->ACTION_MY_PACKAGE_SUSPENDED:Ljava/lang/String;

Broadcast Action: Sent to a package that has been unsuspended.
public static final String ACTION_MY_PACKAGE_UNSUSPENDED
sget-object v0, Landroid/content/Intent;->ACTION_MY_PACKAGE_UNSUSPENDED:Ljava/lang/String;

This constant was deprecated in API level Q. Apps that redirect outgoing calls should use the CallRedirectionService API. Apps that perform call screening should use the CallScreeningService API.
public static final String ACTION_NEW_OUTGOING_CALL
sget-object v0, Landroid/content/Intent;->ACTION_NEW_OUTGOING_CALL:Ljava/lang/String;

Activity Action: Allow the user to select and return one or more existing documents.
public static final String ACTION_OPEN_DOCUMENT
sget-object v0, Landroid/content/Intent;->ACTION_OPEN_DOCUMENT:Ljava/lang/String;

Activity Action: Allow the user to pick a directory subtree.
public static final String ACTION_OPEN_DOCUMENT_TREE
sget-object v0, Landroid/content/Intent;->ACTION_OPEN_DOCUMENT_TREE:Ljava/lang/String;

Broadcast Action: Packages have been suspended.
public static final String ACTION_PACKAGES_SUSPENDED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGES_SUSPENDED:Ljava/lang/String;

Broadcast Action: Packages have been unsuspended.
public static final String ACTION_PACKAGES_UNSUSPENDED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGES_UNSUSPENDED:Ljava/lang/String;

Broadcast Action: A new application package has been installed on the device.
public static final String ACTION_PACKAGE_ADDED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_ADDED:Ljava/lang/String;

Broadcast Action: An existing application package has been changed (for example, a component has been enabled or disabled).
public static final String ACTION_PACKAGE_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_CHANGED:Ljava/lang/String;

Broadcast Action: The user has cleared the data of a package.
public static final String ACTION_PACKAGE_DATA_CLEARED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_DATA_CLEARED:Ljava/lang/String;

Broadcast Action: Sent to the installer package of an application when that application is first launched (that is the first time it is moved out of the stopped state).
public static final String ACTION_PACKAGE_FIRST_LAUNCH
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_FIRST_LAUNCH:Ljava/lang/String;

Broadcast Action: An existing application package has been completely removed from the device.
public static final String ACTION_PACKAGE_FULLY_REMOVED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_FULLY_REMOVED:Ljava/lang/String;

This constant was deprecated in API level 15. This constant has never been used.
public static final String ACTION_PACKAGE_INSTALL
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_INSTALL:Ljava/lang/String;

Broadcast Action: Sent to the system package verifier when a package needs to be verified.
public static final String ACTION_PACKAGE_NEEDS_VERIFICATION
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_NEEDS_VERIFICATION:Ljava/lang/String;

Broadcast Action: An existing application package has been removed from the device.
public static final String ACTION_PACKAGE_REMOVED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_REMOVED:Ljava/lang/String;

Broadcast Action: A new version of an application package has been installed, replacing an existing version that was previously installed.
public static final String ACTION_PACKAGE_REPLACED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_REPLACED:Ljava/lang/String;

Broadcast Action: The user has restarted a package, and all of its processes have been killed.
public static final String ACTION_PACKAGE_RESTARTED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_RESTARTED:Ljava/lang/String;

Broadcast Action: Sent to the system package verifier when a package is verified.
public static final String ACTION_PACKAGE_VERIFIED
sget-object v0, Landroid/content/Intent;->ACTION_PACKAGE_VERIFIED:Ljava/lang/String;

Activity Action: Create a new item in the given container, initializing it from the current contents of the clipboard.
public static final String ACTION_PASTE
sget-object v0, Landroid/content/Intent;->ACTION_PASTE:Ljava/lang/String;

Activity Action: Pick an item from the data, returning what was selected.
public static final String ACTION_PICK
sget-object v0, Landroid/content/Intent;->ACTION_PICK:Ljava/lang/String;

Activity Action: Pick an activity given an intent, returning the class selected.
public static final String ACTION_PICK_ACTIVITY
sget-object v0, Landroid/content/Intent;->ACTION_PICK_ACTIVITY:Ljava/lang/String;

Broadcast Action: External power has been connected to the device.
public static final String ACTION_POWER_CONNECTED
sget-object v0, Landroid/content/Intent;->ACTION_POWER_CONNECTED:Ljava/lang/String;

Broadcast Action: External power has been removed from the device.
public static final String ACTION_POWER_DISCONNECTED
sget-object v0, Landroid/content/Intent;->ACTION_POWER_DISCONNECTED:Ljava/lang/String;

Activity Action: Show power usage information to the user.
public static final String ACTION_POWER_USAGE_SUMMARY
sget-object v0, Landroid/content/Intent;->ACTION_POWER_USAGE_SUMMARY:Ljava/lang/String;

Activity Action: Process a piece of text.
public static final String ACTION_PROCESS_TEXT
sget-object v0, Landroid/content/Intent;->ACTION_PROCESS_TEXT:Ljava/lang/String;

Broadcast Action: Some content providers have parts of their namespace where they publish new events or items that the user may be especially interested in.
public static final String ACTION_PROVIDER_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_PROVIDER_CHANGED:Ljava/lang/String;

Sent when the user taps on the clock widget in the system's "quick settings" area.
public static final String ACTION_QUICK_CLOCK
sget-object v0, Landroid/content/Intent;->ACTION_QUICK_CLOCK:Ljava/lang/String;

Activity Action: Quick view the data.
public static final String ACTION_QUICK_VIEW
sget-object v0, Landroid/content/Intent;->ACTION_QUICK_VIEW:Ljava/lang/String;

Broadcast Action: Have the device reboot.
public static final String ACTION_REBOOT
sget-object v0, Landroid/content/Intent;->ACTION_REBOOT:Ljava/lang/String;

Activity Action: Run the data, whatever that means.
public static final String ACTION_RUN
sget-object v0, Landroid/content/Intent;->ACTION_RUN:Ljava/lang/String;

Broadcast Action: Sent when the device goes to sleep and becomes non-interactive.
public static final String ACTION_SCREEN_OFF
sget-object v0, Landroid/content/Intent;->ACTION_SCREEN_OFF:Ljava/lang/String;

Broadcast Action: Sent when the device wakes up and becomes interactive.
public static final String ACTION_SCREEN_ON
sget-object v0, Landroid/content/Intent;->ACTION_SCREEN_ON:Ljava/lang/String;

Activity Action: Perform a search.
public static final String ACTION_SEARCH
sget-object v0, Landroid/content/Intent;->ACTION_SEARCH:Ljava/lang/String;

Activity Action: Start action associated with long pressing on the search key.
public static final String ACTION_SEARCH_LONG_PRESS
sget-object v0, Landroid/content/Intent;->ACTION_SEARCH_LONG_PRESS:Ljava/lang/String;

Activity Action: Deliver some data to someone else.
public static final String ACTION_SEND
sget-object v0, Landroid/content/Intent;->ACTION_SEND:Ljava/lang/String;

Activity Action: Send a message to someone specified by the data.
public static final String ACTION_SENDTO
sget-object v0, Landroid/content/Intent;->ACTION_SENDTO:Ljava/lang/String;

Activity Action: Deliver multiple data to someone else.
public static final String ACTION_SEND_MULTIPLE
sget-object v0, Landroid/content/Intent;->ACTION_SEND_MULTIPLE:Ljava/lang/String;

Activity Action: Show settings for choosing wallpaper.
public static final String ACTION_SET_WALLPAPER
sget-object v0, Landroid/content/Intent;->ACTION_SET_WALLPAPER:Ljava/lang/String;

Activity Action: Launch an activity showing the app information.
public static final String ACTION_SHOW_APP_INFO
sget-object v0, Landroid/content/Intent;->ACTION_SHOW_APP_INFO:Ljava/lang/String;

Broadcast Action: Device is shutting down.
public static final String ACTION_SHUTDOWN
sget-object v0, Landroid/content/Intent;->ACTION_SHUTDOWN:Ljava/lang/String;

Activity Action: Perform a data synchronization.
public static final String ACTION_SYNC
sget-object v0, Landroid/content/Intent;->ACTION_SYNC:Ljava/lang/String;

Activity Action: Start the platform-defined tutorial%Return%Input: getStringExtra(SearchManager.QUERY) is the text to search for.
public static final String ACTION_SYSTEM_TUTORIAL
sget-object v0, Landroid/content/Intent;->ACTION_SYSTEM_TUTORIAL:Ljava/lang/String;

Broadcast Action: The timezone has changed.
public static final String ACTION_TIMEZONE_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_TIMEZONE_CHANGED:Ljava/lang/String;

Broadcast Action: The time was set.
public static final String ACTION_TIME_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_TIME_CHANGED:Ljava/lang/String;

Broadcast Action: The current time has changed.
public static final String ACTION_TIME_TICK
sget-object v0, Landroid/content/Intent;->ACTION_TIME_TICK:Ljava/lang/String;

Activity Action: Perform text translation.
public static final String ACTION_TRANSLATE
sget-object v0, Landroid/content/Intent;->ACTION_TRANSLATE:Ljava/lang/String;

Broadcast Action: A user ID has been removed from the system.
public static final String ACTION_UID_REMOVED
sget-object v0, Landroid/content/Intent;->ACTION_UID_REMOVED:Ljava/lang/String;

This constant was deprecated in API level 15. replaced by android.os.storage.StorageEventListener
public static final String ACTION_UMS_CONNECTED
sget-object v0, Landroid/content/Intent;->ACTION_UMS_CONNECTED:Ljava/lang/String;

This constant was deprecated in API level 15. replaced by android.os.storage.StorageEventListener
public static final String ACTION_UMS_DISCONNECTED
sget-object v0, Landroid/content/Intent;->ACTION_UMS_DISCONNECTED:Ljava/lang/String;

This constant was deprecated in API level Q. Use PackageInstaller.uninstall(String, IntentSender) instead
public static final String ACTION_UNINSTALL_PACKAGE
sget-object v0, Landroid/content/Intent;->ACTION_UNINSTALL_PACKAGE:Ljava/lang/String;

Sent when a user switch is happening, causing the process's user to be sent to the background.
public static final String ACTION_USER_BACKGROUND
sget-object v0, Landroid/content/Intent;->ACTION_USER_BACKGROUND:Ljava/lang/String;

Sent when a user switch is happening, causing the process's user to be brought to the foreground.
public static final String ACTION_USER_FOREGROUND
sget-object v0, Landroid/content/Intent;->ACTION_USER_FOREGROUND:Ljava/lang/String;

Sent the first time a user is starting, to allow system apps to perform one time initialization.
public static final String ACTION_USER_INITIALIZE
sget-object v0, Landroid/content/Intent;->ACTION_USER_INITIALIZE:Ljava/lang/String;

Broadcast Action: Sent when the user is present after device wakes up (e.g when the keyguard is gone).
public static final String ACTION_USER_PRESENT
sget-object v0, Landroid/content/Intent;->ACTION_USER_PRESENT:Ljava/lang/String;

Broadcast Action: Sent when the credential-encrypted private storage has become unlocked for the target user.
public static final String ACTION_USER_UNLOCKED
sget-object v0, Landroid/content/Intent;->ACTION_USER_UNLOCKED:Ljava/lang/String;

Activity Action: Display the data to the user.
public static final String ACTION_VIEW
sget-object v0, Landroid/content/Intent;->ACTION_VIEW:Ljava/lang/String;

Activity Action: Start Voice Command.
public static final String ACTION_VOICE_COMMAND
sget-object v0, Landroid/content/Intent;->ACTION_VOICE_COMMAND:Ljava/lang/String;

This constant was deprecated in API level 16. Modern applications should use WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER to have the wallpaper shown behind their UI, rather than watching for this broadcast and rendering the wallpaper on their own.
public static final String ACTION_WALLPAPER_CHANGED
sget-object v0, Landroid/content/Intent;->ACTION_WALLPAPER_CHANGED:Ljava/lang/String;

Activity Action: Perform a web search.
public static final String ACTION_WEB_SEARCH
sget-object v0, Landroid/content/Intent;->ACTION_WEB_SEARCH:Ljava/lang/String;

Set if the activity should be considered as an alternative action to the data the user is currently viewing.
public static final String CATEGORY_ALTERNATIVE
sget-object v0, Landroid/content/Intent;->CATEGORY_ALTERNATIVE:Ljava/lang/String;

Used with ACTION_MAIN to launch the browser application.
public static final String CATEGORY_APP_BROWSER
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_BROWSER:Ljava/lang/String;

Used with ACTION_MAIN to launch the calculator application.
public static final String CATEGORY_APP_CALCULATOR
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_CALCULATOR:Ljava/lang/String;

Used with ACTION_MAIN to launch the calendar application.
public static final String CATEGORY_APP_CALENDAR
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_CALENDAR:Ljava/lang/String;

Used with ACTION_MAIN to launch the contacts application.
public static final String CATEGORY_APP_CONTACTS
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_CONTACTS:Ljava/lang/String;

Used with ACTION_MAIN to launch the email application.
public static final String CATEGORY_APP_EMAIL
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_EMAIL:Ljava/lang/String;

Used with ACTION_MAIN to launch the gallery application.
public static final String CATEGORY_APP_GALLERY
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_GALLERY:Ljava/lang/String;

Used with ACTION_MAIN to launch the maps application.
public static final String CATEGORY_APP_MAPS
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_MAPS:Ljava/lang/String;

This activity allows the user to browse and download new applications.
public static final String CATEGORY_APP_MARKET
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_MARKET:Ljava/lang/String;

Used with ACTION_MAIN to launch the messaging application.
public static final String CATEGORY_APP_MESSAGING
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_MESSAGING:Ljava/lang/String;

Used with ACTION_MAIN to launch the music application.
public static final String CATEGORY_APP_MUSIC
sget-object v0, Landroid/content/Intent;->CATEGORY_APP_MUSIC:Ljava/lang/String;

Activities that can be safely invoked from a browser must support this category.
public static final String CATEGORY_BROWSABLE
sget-object v0, Landroid/content/Intent;->CATEGORY_BROWSABLE:Ljava/lang/String;

An activity to run when device is inserted into a car dock.
public static final String CATEGORY_CAR_DOCK
sget-object v0, Landroid/content/Intent;->CATEGORY_CAR_DOCK:Ljava/lang/String;

Used to indicate that the activity can be used in a car environment.
public static final String CATEGORY_CAR_MODE
sget-object v0, Landroid/content/Intent;->CATEGORY_CAR_MODE:Ljava/lang/String;

Set if the activity should be an option for the default action (center press) to perform on a piece of data.
public static final String CATEGORY_DEFAULT
sget-object v0, Landroid/content/Intent;->CATEGORY_DEFAULT:Ljava/lang/String;

An activity to run when device is inserted into a car dock.
public static final String CATEGORY_DESK_DOCK
sget-object v0, Landroid/content/Intent;->CATEGORY_DESK_DOCK:Ljava/lang/String;

This activity is a development preference panel.
public static final String CATEGORY_DEVELOPMENT_PREFERENCE
sget-object v0, Landroid/content/Intent;->CATEGORY_DEVELOPMENT_PREFERENCE:Ljava/lang/String;

Capable of running inside a parent activity container.
public static final String CATEGORY_EMBED
sget-object v0, Landroid/content/Intent;->CATEGORY_EMBED:Ljava/lang/String;

To be used as code under test for framework instrumentation tests.
public static final String CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST
sget-object v0, Landroid/content/Intent;->CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST:Ljava/lang/String;

An activity to run when device is inserted into a digital (high end) dock.
public static final String CATEGORY_HE_DESK_DOCK
sget-object v0, Landroid/content/Intent;->CATEGORY_HE_DESK_DOCK:Ljava/lang/String;

This is the home activity, that is the first activity that is displayed when the device boots.
public static final String CATEGORY_HOME
sget-object v0, Landroid/content/Intent;->CATEGORY_HOME:Ljava/lang/String;

Provides information about the package it is in; typically used if a package does not contain a CATEGORY_LAUNCHER to provide a front-door to the user without having to be shown in the all apps list.
public static final String CATEGORY_INFO
sget-object v0, Landroid/content/Intent;->CATEGORY_INFO:Ljava/lang/String;

Should be displayed in the top-level launcher.
public static final String CATEGORY_LAUNCHER
sget-object v0, Landroid/content/Intent;->CATEGORY_LAUNCHER:Ljava/lang/String;

Indicates an activity optimized for Leanback mode, and that should be displayed in the Leanback launcher.
public static final String CATEGORY_LEANBACK_LAUNCHER
sget-object v0, Landroid/content/Intent;->CATEGORY_LEANBACK_LAUNCHER:Ljava/lang/String;

An activity to run when device is inserted into a analog (low end) dock.
public static final String CATEGORY_LE_DESK_DOCK
sget-object v0, Landroid/content/Intent;->CATEGORY_LE_DESK_DOCK:Ljava/lang/String;

This activity may be exercised by the monkey or other automated test tools.
public static final String CATEGORY_MONKEY
sget-object v0, Landroid/content/Intent;->CATEGORY_MONKEY:Ljava/lang/String;

Used to indicate that an intent only wants URIs that can be opened with ContentResolver#openFileDescriptor(Uri, String).
public static final String CATEGORY_OPENABLE
sget-object v0, Landroid/content/Intent;->CATEGORY_OPENABLE:Ljava/lang/String;

This activity is a preference panel.
public static final String CATEGORY_PREFERENCE
sget-object v0, Landroid/content/Intent;->CATEGORY_PREFERENCE:Ljava/lang/String;

To be used as a sample code example (not part of the normal user experience).
public static final String CATEGORY_SAMPLE_CODE
sget-object v0, Landroid/content/Intent;->CATEGORY_SAMPLE_CODE:Ljava/lang/String;

The home activity shown on secondary displays that support showing home activities.
public static final String CATEGORY_SECONDARY_HOME
sget-object v0, Landroid/content/Intent;->CATEGORY_SECONDARY_HOME:Ljava/lang/String;

Set if the activity should be considered as an alternative selection action to the data the user has currently selected.
public static final String CATEGORY_SELECTED_ALTERNATIVE
sget-object v0, Landroid/content/Intent;->CATEGORY_SELECTED_ALTERNATIVE:Ljava/lang/String;

Intended to be used as a tab inside of a containing TabActivity.
public static final String CATEGORY_TAB
sget-object v0, Landroid/content/Intent;->CATEGORY_TAB:Ljava/lang/String;

To be used as a test (not part of the normal user experience).
public static final String CATEGORY_TEST
sget-object v0, Landroid/content/Intent;->CATEGORY_TEST:Ljava/lang/String;

Used to indicate that an intent filter can accept files which are not necessarily openable by ContentResolver#openFileDescriptor(Uri, String), but at least streamable via ContentResolver#openTypedAssetFileDescriptor(Uri, String, Bundle) using one of the stream types exposed via ContentResolver#getStreamTypes(Uri, String).
public static final String CATEGORY_TYPED_OPENABLE
sget-object v0, Landroid/content/Intent;->CATEGORY_TYPED_OPENABLE:Ljava/lang/String;

To be used as a unit test (run through the Test Harness).
public static final String CATEGORY_UNIT_TEST
sget-object v0, Landroid/content/Intent;->CATEGORY_UNIT_TEST:Ljava/lang/String;

Categories for activities that can participate in voice interaction.
public static final String CATEGORY_VOICE
sget-object v0, Landroid/content/Intent;->CATEGORY_VOICE:Ljava/lang/String;

An activity to use for the launcher when the device is placed in a VR Headset viewer.
public static final String CATEGORY_VR_HOME
sget-object v0, Landroid/content/Intent;->CATEGORY_VR_HOME:Ljava/lang/String;

Used as an int extra field in AlarmManager intents to tell the application being invoked how many pending alarms are being delievered with the intent.
public static final String EXTRA_ALARM_COUNT
sget-object v0, Landroid/content/Intent;->EXTRA_ALARM_COUNT:Ljava/lang/String;

Extra used to indicate that an intent can allow the user to select and return multiple items.
public static final String EXTRA_ALLOW_MULTIPLE
sget-object v0, Landroid/content/Intent;->EXTRA_ALLOW_MULTIPLE:Ljava/lang/String;

This constant was deprecated in API level 16. As of Build.VERSION_CODES.JELLY_BEAN, Android will no longer show an interstitial message about updating existing applications so this is no longer needed.
public static final String EXTRA_ALLOW_REPLACE
sget-object v0, Landroid/content/Intent;->EXTRA_ALLOW_REPLACE:Ljava/lang/String;

An Intent[] describing additional, alternate choices you would like shown with ACTION_CHOOSER.
public static final String EXTRA_ALTERNATE_INTENTS
sget-object v0, Landroid/content/Intent;->EXTRA_ALTERNATE_INTENTS:Ljava/lang/String;

An optional field on ACTION_ASSIST and containing additional contextual information supplied by the current foreground app at the time of the assist request.
public static final String EXTRA_ASSIST_CONTEXT
sget-object v0, Landroid/content/Intent;->EXTRA_ASSIST_CONTEXT:Ljava/lang/String;

An optional field on ACTION_ASSIST containing the InputDevice id that was used to invoke the assist.
public static final String EXTRA_ASSIST_INPUT_DEVICE_ID
sget-object v0, Landroid/content/Intent;->EXTRA_ASSIST_INPUT_DEVICE_ID:Ljava/lang/String;

An optional field on ACTION_ASSIST suggesting that the user will likely use a keyboard as the primary input device for assistance.
public static final String EXTRA_ASSIST_INPUT_HINT_KEYBOARD
sget-object v0, Landroid/content/Intent;->EXTRA_ASSIST_INPUT_HINT_KEYBOARD:Ljava/lang/String;

An optional field on ACTION_ASSIST containing the name of the current foreground application package at the time the assist was invoked.
public static final String EXTRA_ASSIST_PACKAGE
sget-object v0, Landroid/content/Intent;->EXTRA_ASSIST_PACKAGE:Ljava/lang/String;

An optional field on ACTION_ASSIST containing the uid of the current foreground application package at the time the assist was invoked.
public static final String EXTRA_ASSIST_UID
sget-object v0, Landroid/content/Intent;->EXTRA_ASSIST_UID:Ljava/lang/String;

Used as a boolean extra field in ACTION_CHOOSER intents to specify whether to show the chooser or not when there is only one application available to choose from.
public static final String EXTRA_AUTO_LAUNCH_SINGLE_CHOICE
sget-object v0, Landroid/content/Intent;->EXTRA_AUTO_LAUNCH_SINGLE_CHOICE:Ljava/lang/String;

A String[] holding e-mail addresses that should be blind carbon copied.
public static final String EXTRA_BCC
sget-object v0, Landroid/content/Intent;->EXTRA_BCC:Ljava/lang/String;

Used as a parcelable extra field in ACTION_APP_ERROR, containing the bug report.
public static final String EXTRA_BUG_REPORT
sget-object v0, Landroid/content/Intent;->EXTRA_BUG_REPORT:Ljava/lang/String;

A String[] holding e-mail addresses that should be carbon copied.
public static final String EXTRA_CC
sget-object v0, Landroid/content/Intent;->EXTRA_CC:Ljava/lang/String;

This constant was deprecated in API level 15. See EXTRA_CHANGED_COMPONENT_NAME_LIST; this field will contain only the first name in the list.
public static final String EXTRA_CHANGED_COMPONENT_NAME
sget-object v0, Landroid/content/Intent;->EXTRA_CHANGED_COMPONENT_NAME:Ljava/lang/String;

This field is part of ACTION_PACKAGE_CHANGED, and contains a string array of all of the components that have changed.
public static final String EXTRA_CHANGED_COMPONENT_NAME_LIST
sget-object v0, Landroid/content/Intent;->EXTRA_CHANGED_COMPONENT_NAME_LIST:Ljava/lang/String;

This field is part of ACTION_EXTERNAL_APPLICATIONS_AVAILABLE, ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE, ACTION_PACKAGES_SUSPENDED, ACTION_PACKAGES_UNSUSPENDED and contains a string array of all of the components that have changed.
public static final String EXTRA_CHANGED_PACKAGE_LIST
sget-object v0, Landroid/content/Intent;->EXTRA_CHANGED_PACKAGE_LIST:Ljava/lang/String;

This field is part of ACTION_EXTERNAL_APPLICATIONS_AVAILABLE, ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE and contains an integer array of uids of all of the components that have changed.
public static final String EXTRA_CHANGED_UID_LIST
sget-object v0, Landroid/content/Intent;->EXTRA_CHANGED_UID_LIST:Ljava/lang/String;

An IntentSender for an Activity that will be invoked when the user makes a selection from the chooser activity presented by ACTION_CHOOSER.
public static final String EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER
sget-object v0, Landroid/content/Intent;->EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER:Ljava/lang/String;

A ChooserTarget[] for ACTION_CHOOSER describing additional high-priority deep-link targets for the chooser to present to the user.
public static final String EXTRA_CHOOSER_TARGETS
sget-object v0, Landroid/content/Intent;->EXTRA_CHOOSER_TARGETS:Ljava/lang/String;

The ComponentName chosen by the user to complete an action.
public static final String EXTRA_CHOSEN_COMPONENT
sget-object v0, Landroid/content/Intent;->EXTRA_CHOSEN_COMPONENT:Ljava/lang/String;

An IntentSender that will be notified if a user successfully chooses a target component to handle an action in an ACTION_CHOOSER activity.
public static final String EXTRA_CHOSEN_COMPONENT_INTENT_SENDER
sget-object v0, Landroid/content/Intent;->EXTRA_CHOSEN_COMPONENT_INTENT_SENDER:Ljava/lang/String;

Intent extra: A ComponentName value.
public static final String EXTRA_COMPONENT_NAME
sget-object v0, Landroid/content/Intent;->EXTRA_COMPONENT_NAME:Ljava/lang/String;

An ArrayList of String annotations describing content for ACTION_CHOOSER.
public static final String EXTRA_CONTENT_ANNOTATIONS
sget-object v0, Landroid/content/Intent;->EXTRA_CONTENT_ANNOTATIONS:Ljava/lang/String;

Optional CharSequence extra to provide a search query.
public static final String EXTRA_CONTENT_QUERY
sget-object v0, Landroid/content/Intent;->EXTRA_CONTENT_QUERY:Ljava/lang/String;

Used as a boolean extra field in ACTION_PACKAGE_REMOVED intents to indicate whether this represents a full uninstall (removing both the code and its data) or a partial uninstall (leaving its data, implying that this is an update).
public static final String EXTRA_DATA_REMOVED
sget-object v0, Landroid/content/Intent;->EXTRA_DATA_REMOVED:Ljava/lang/String;

Used as an int extra field in ACTION_DOCK_EVENT intents to request the dock state.
public static final String EXTRA_DOCK_STATE
sget-object v0, Landroid/content/Intent;->EXTRA_DOCK_STATE:Ljava/lang/String;

Used as an int value for EXTRA_DOCK_STATE to represent that the phone is in a car dock.
public static final int EXTRA_DOCK_STATE_CAR
sget v0, Landroid/content/Intent;->EXTRA_DOCK_STATE_CAR:I

Used as an int value for EXTRA_DOCK_STATE to represent that the phone is in a desk dock.
public static final int EXTRA_DOCK_STATE_DESK
sget v0, Landroid/content/Intent;->EXTRA_DOCK_STATE_DESK:I

Used as an int value for EXTRA_DOCK_STATE to represent that the phone is in a digital (high end) dock.
public static final int EXTRA_DOCK_STATE_HE_DESK
sget v0, Landroid/content/Intent;->EXTRA_DOCK_STATE_HE_DESK:I

Used as an int value for EXTRA_DOCK_STATE to represent that the phone is in a analog (low end) dock.
public static final int EXTRA_DOCK_STATE_LE_DESK
sget v0, Landroid/content/Intent;->EXTRA_DOCK_STATE_LE_DESK:I

Used as an int value for EXTRA_DOCK_STATE to represent that the phone is not in any dock.
public static final int EXTRA_DOCK_STATE_UNDOCKED
sget v0, Landroid/content/Intent;->EXTRA_DOCK_STATE_UNDOCKED:I

Used as a boolean extra field in ACTION_PACKAGE_REMOVED or ACTION_PACKAGE_CHANGED intents to override the default action of restarting the application.
public static final String EXTRA_DONT_KILL_APP
sget-object v0, Landroid/content/Intent;->EXTRA_DONT_KILL_APP:Ljava/lang/String;

Intent extra: The number of milliseconds.
public static final String EXTRA_DURATION_MILLIS
sget-object v0, Landroid/content/Intent;->EXTRA_DURATION_MILLIS:Ljava/lang/String;

A String[] holding e-mail addresses that should be delivered to.
public static final String EXTRA_EMAIL
sget-object v0, Landroid/content/Intent;->EXTRA_EMAIL:Ljava/lang/String;

A ComponentName describing components that should be filtered out and omitted from a list of components presented to the user.
public static final String EXTRA_EXCLUDE_COMPONENTS
sget-object v0, Landroid/content/Intent;->EXTRA_EXCLUDE_COMPONENTS:Ljava/lang/String;

Extra that can be included on activity intents coming from the storage UI when it launches sub-activities to manage various types of storage.
public static final String EXTRA_FROM_STORAGE
sget-object v0, Landroid/content/Intent;->EXTRA_FROM_STORAGE:Ljava/lang/String;

A constant String that is associated with the Intent, used with ACTION_SEND to supply an alternative to EXTRA_TEXT as HTML formatted text.
public static final String EXTRA_HTML_TEXT
sget-object v0, Landroid/content/Intent;->EXTRA_HTML_TEXT:Ljava/lang/String;

Optional index with semantics depending on the intent action.
public static final String EXTRA_INDEX
sget-object v0, Landroid/content/Intent;->EXTRA_INDEX:Ljava/lang/String;

A Parcelable[] of Intent or LabeledIntent objects as set with putExtra(java.lang.String, android.os.Parcelable[]) of additional activities to place a the front of the list of choices, when shown to the user with a ACTION_CHOOSER.
public static final String EXTRA_INITIAL_INTENTS
sget-object v0, Landroid/content/Intent;->EXTRA_INITIAL_INTENTS:Ljava/lang/String;

Used as a string extra field with ACTION_INSTALL_PACKAGE to install a package.
public static final String EXTRA_INSTALLER_PACKAGE_NAME
sget-object v0, Landroid/content/Intent;->EXTRA_INSTALLER_PACKAGE_NAME:Ljava/lang/String;

An Intent describing the choices you would like shown with ACTION_PICK_ACTIVITY or ACTION_CHOOSER.
public static final String EXTRA_INTENT
sget-object v0, Landroid/content/Intent;->EXTRA_INTENT:Ljava/lang/String;

A KeyEvent object containing the event that triggered the creation of the Intent it is in.
public static final String EXTRA_KEY_EVENT
sget-object v0, Landroid/content/Intent;->EXTRA_KEY_EVENT:Ljava/lang/String;

Extra used to indicate that an intent should only return data that is on the local device.
public static final String EXTRA_LOCAL_ONLY
sget-object v0, Landroid/content/Intent;->EXTRA_LOCAL_ONLY:Ljava/lang/String;

Extra used to communicate a set of acceptable MIME types.
public static final String EXTRA_MIME_TYPES
sget-object v0, Landroid/content/Intent;->EXTRA_MIME_TYPES:Ljava/lang/String;

Used as a boolean extra field with ACTION_INSTALL_PACKAGE to install a package.
public static final String EXTRA_NOT_UNKNOWN_SOURCE
sget-object v0, Landroid/content/Intent;->EXTRA_NOT_UNKNOWN_SOURCE:Ljava/lang/String;

Used as a URI extra field with ACTION_INSTALL_PACKAGE and ACTION_VIEW to indicate the URI from which the local APK in the Intent data field originated from.
public static final String EXTRA_ORIGINATING_URI
sget-object v0, Landroid/content/Intent;->EXTRA_ORIGINATING_URI:Ljava/lang/String;

Intent extra: An app package name.
public static final String EXTRA_PACKAGE_NAME
sget-object v0, Landroid/content/Intent;->EXTRA_PACKAGE_NAME:Ljava/lang/String;

A String holding the phone number originally entered in ACTION_NEW_OUTGOING_CALL, or the actual number to call in a ACTION_CALL.
public static final String EXTRA_PHONE_NUMBER
sget-object v0, Landroid/content/Intent;->EXTRA_PHONE_NUMBER:Ljava/lang/String;

The name of the extra used to define the text to be processed, as a CharSequence.
public static final String EXTRA_PROCESS_TEXT
sget-object v0, Landroid/content/Intent;->EXTRA_PROCESS_TEXT:Ljava/lang/String;

The name of the boolean extra used to define if the processed text will be used as read-only.
public static final String EXTRA_PROCESS_TEXT_READONLY
sget-object v0, Landroid/content/Intent;->EXTRA_PROCESS_TEXT_READONLY:Ljava/lang/String;

An optional extra of String[] indicating which quick view features should be made available to the user in the quick view UI while handing a Intent#ACTION_QUICK_VIEW intent.
public static final String EXTRA_QUICK_VIEW_FEATURES
sget-object v0, Landroid/content/Intent;->EXTRA_QUICK_VIEW_FEATURES:Ljava/lang/String;

Optional boolean extra indicating whether quiet mode has been switched on or off.
public static final String EXTRA_QUIET_MODE
sget-object v0, Landroid/content/Intent;->EXTRA_QUIET_MODE:Ljava/lang/String;

This extra can be used with any Intent used to launch an activity, supplying information about who is launching that activity.
public static final String EXTRA_REFERRER
sget-object v0, Landroid/content/Intent;->EXTRA_REFERRER:Ljava/lang/String;

Alternate version of EXTRA_REFERRER that supplies the URI as a String rather than a Uri object.
public static final String EXTRA_REFERRER_NAME
sget-object v0, Landroid/content/Intent;->EXTRA_REFERRER_NAME:Ljava/lang/String;

Used in the extra field in the remote intent.
public static final String EXTRA_REMOTE_INTENT_TOKEN
sget-object v0, Landroid/content/Intent;->EXTRA_REMOTE_INTENT_TOKEN:Ljava/lang/String;

A Bundle forming a mapping of potential target package names to different extras Bundles to add to the default intent extras in EXTRA_INTENT when used with ACTION_CHOOSER.
public static final String EXTRA_REPLACEMENT_EXTRAS
sget-object v0, Landroid/content/Intent;->EXTRA_REPLACEMENT_EXTRAS:Ljava/lang/String;

Used as a boolean extra field in ACTION_PACKAGE_REMOVED intents to indicate that this is a replacement of the package, so this broadcast will immediately be followed by an add broadcast for a different version of the same package.
public static final String EXTRA_REPLACING
sget-object v0, Landroid/content/Intent;->EXTRA_REPLACING:Ljava/lang/String;

Extra sent in the intent to the BroadcastReceiver that handles ACTION_GET_RESTRICTION_ENTRIES.
public static final String EXTRA_RESTRICTIONS_BUNDLE
sget-object v0, Landroid/content/Intent;->EXTRA_RESTRICTIONS_BUNDLE:Ljava/lang/String;

Extra used in the response from a BroadcastReceiver that handles ACTION_GET_RESTRICTION_ENTRIES.
public static final String EXTRA_RESTRICTIONS_INTENT
sget-object v0, Landroid/content/Intent;->EXTRA_RESTRICTIONS_INTENT:Ljava/lang/String;

Extra used in the response from a BroadcastReceiver that handles ACTION_GET_RESTRICTION_ENTRIES.
public static final String EXTRA_RESTRICTIONS_LIST
sget-object v0, Landroid/content/Intent;->EXTRA_RESTRICTIONS_LIST:Ljava/lang/String;

A ResultReceiver used to return data back to the sender.
public static final String EXTRA_RESULT_RECEIVER
sget-object v0, Landroid/content/Intent;->EXTRA_RESULT_RECEIVER:Ljava/lang/String;

Used as a boolean extra field with ACTION_INSTALL_PACKAGE or ACTION_UNINSTALL_PACKAGE.
public static final String EXTRA_RETURN_RESULT
sget-object v0, Landroid/content/Intent;->EXTRA_RETURN_RESULT:Ljava/lang/String;

This constant was deprecated in API level 26. Replaced with ShortcutManager.createShortcutResultIntent(ShortcutInfo)
public static final String EXTRA_SHORTCUT_ICON
sget-object v0, Landroid/content/Intent;->EXTRA_SHORTCUT_ICON:Ljava/lang/String;

This constant was deprecated in API level 26. Replaced with ShortcutManager.createShortcutResultIntent(ShortcutInfo)
public static final String EXTRA_SHORTCUT_ICON_RESOURCE
sget-object v0, Landroid/content/Intent;->EXTRA_SHORTCUT_ICON_RESOURCE:Ljava/lang/String;

Intent extra: ID of the shortcut used to send the share intent.
public static final String EXTRA_SHORTCUT_ID
sget-object v0, Landroid/content/Intent;->EXTRA_SHORTCUT_ID:Ljava/lang/String;

This constant was deprecated in API level 26. Replaced with ShortcutManager.createShortcutResultIntent(ShortcutInfo)
public static final String EXTRA_SHORTCUT_INTENT
sget-object v0, Landroid/content/Intent;->EXTRA_SHORTCUT_INTENT:Ljava/lang/String;

This constant was deprecated in API level 26. Replaced with ShortcutManager.createShortcutResultIntent(ShortcutInfo)
public static final String EXTRA_SHORTCUT_NAME
sget-object v0, Landroid/content/Intent;->EXTRA_SHORTCUT_NAME:Ljava/lang/String;

Optional extra for ACTION_SHUTDOWN that allows the sender to qualify that this shutdown is only for the user space of the system, not a complete shutdown.
public static final String EXTRA_SHUTDOWN_USERSPACE_ONLY
sget-object v0, Landroid/content/Intent;->EXTRA_SHUTDOWN_USERSPACE_ONLY:Ljava/lang/String;

Intent extra: An app split name.
public static final String EXTRA_SPLIT_NAME
sget-object v0, Landroid/content/Intent;->EXTRA_SPLIT_NAME:Ljava/lang/String;

A content: URI holding a stream of data associated with the Intent, used with ACTION_SEND to supply the data being sent.
public static final String EXTRA_STREAM
sget-object v0, Landroid/content/Intent;->EXTRA_STREAM:Ljava/lang/String;

A constant string holding the desired subject line of a message.
public static final String EXTRA_SUBJECT
sget-object v0, Landroid/content/Intent;->EXTRA_SUBJECT:Ljava/lang/String;

Intent extra: A Bundle of extras for a package being suspended.
public static final String EXTRA_SUSPENDED_PACKAGE_EXTRAS
sget-object v0, Landroid/content/Intent;->EXTRA_SUSPENDED_PACKAGE_EXTRAS:Ljava/lang/String;

The initial data to place in a newly created record.
public static final String EXTRA_TEMPLATE
sget-object v0, Landroid/content/Intent;->EXTRA_TEMPLATE:Ljava/lang/String;

A constant CharSequence that is associated with the Intent, used with ACTION_SEND to supply the literal data to be sent.
public static final String EXTRA_TEXT
sget-object v0, Landroid/content/Intent;->EXTRA_TEXT:Ljava/lang/String;

A CharSequence dialog title to provide to the user when used with a ACTION_CHOOSER.
public static final String EXTRA_TITLE
sget-object v0, Landroid/content/Intent;->EXTRA_TITLE:Ljava/lang/String;

Used as an int extra field in ACTION_UID_REMOVED intents to supply the uid the package had been assigned.
public static final String EXTRA_UID
sget-object v0, Landroid/content/Intent;->EXTRA_UID:Ljava/lang/String;

The UserHandle carried with intents.
public static final String EXTRA_USER
sget-object v0, Landroid/content/Intent;->EXTRA_USER:Ljava/lang/String;

Use with fillIn(Intent, int) to allow the current action value to be overwritten, even if it is already set.
public static final int FILL_IN_ACTION
sget v0, Landroid/content/Intent;->FILL_IN_ACTION:I

Use with fillIn(Intent, int) to allow the current categories to be overwritten, even if they are already set.
public static final int FILL_IN_CATEGORIES
sget v0, Landroid/content/Intent;->FILL_IN_CATEGORIES:I

Use with fillIn(Intent, int) to allow the current ClipData to be overwritten, even if it is already set.
public static final int FILL_IN_CLIP_DATA
sget v0, Landroid/content/Intent;->FILL_IN_CLIP_DATA:I

Use with fillIn(Intent, int) to allow the current component value to be overwritten, even if it is already set.
public static final int FILL_IN_COMPONENT
sget v0, Landroid/content/Intent;->FILL_IN_COMPONENT:I

Use with fillIn(Intent, int) to allow the current data or type value overwritten, even if it is already set.
public static final int FILL_IN_DATA
sget v0, Landroid/content/Intent;->FILL_IN_DATA:I

Use with fillIn(Intent, int) to allow the current package value to be overwritten, even if it is already set.
public static final int FILL_IN_PACKAGE
sget v0, Landroid/content/Intent;->FILL_IN_PACKAGE:I

Use with fillIn(Intent, int) to allow the current selector to be overwritten, even if it is already set.
public static final int FILL_IN_SELECTOR
sget v0, Landroid/content/Intent;->FILL_IN_SELECTOR:I

Use with fillIn(Intent, int) to allow the current bounds rectangle to be overwritten, even if it is already set.
public static final int FILL_IN_SOURCE_BOUNDS
sget v0, Landroid/content/Intent;->FILL_IN_SOURCE_BOUNDS:I

This flag is not normally set by application code, but set for you by the system as described in the launchMode documentation for the singleTask mode.
public static final int FLAG_ACTIVITY_BROUGHT_TO_FRONT
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_BROUGHT_TO_FRONT:I

If set in an Intent passed to Context#startActivity, this flag will cause any existing task that would be associated with the activity to be cleared before the activity is started.
public static final int FLAG_ACTIVITY_CLEAR_TASK
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_CLEAR_TASK:I

If set, and the activity being launched is already running in the current task, then instead of launching a new instance of that activity, all of the other activities on top of it will be closed and this Intent will be delivered to the (now on top) old activity as a new Intent.
public static final int FLAG_ACTIVITY_CLEAR_TOP
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_CLEAR_TOP:I

This constant was deprecated in API level 21. As of API 21 this performs identically to FLAG_ACTIVITY_NEW_DOCUMENT which should be used instead of this.
public static final int FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET:I

If set, the new activity is not kept in the list of recently launched activities.
public static final int FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS:I

If set and this intent is being used to launch a new activity from an existing one, then the reply target of the existing activity will be transferred to the new activity.
public static final int FLAG_ACTIVITY_FORWARD_RESULT
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_FORWARD_RESULT:I

This flag is not normally set by application code, but set for you by the system if this activity is being launched from history (longpress home key).
public static final int FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY:I

This flag is only used in split-screen multi-window mode.
public static final int FLAG_ACTIVITY_LAUNCH_ADJACENT
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_LAUNCH_ADJACENT:I

If set in an Intent passed to Context#startActivity, this flag will attempt to launch an instant app if no full app on the device can already handle the intent.
public static final int FLAG_ACTIVITY_MATCH_EXTERNAL
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_MATCH_EXTERNAL:I

This flag is used to create a new task and launch an activity into it.
public static final int FLAG_ACTIVITY_MULTIPLE_TASK
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_MULTIPLE_TASK:I

This flag is used to open a document into a new task rooted at the activity launched by this Intent.
public static final int FLAG_ACTIVITY_NEW_DOCUMENT
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_NEW_DOCUMENT:I

If set, this activity will become the start of a new task on this history stack.
public static final int FLAG_ACTIVITY_NEW_TASK
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_NEW_TASK:I

If set in an Intent passed to Context#startActivity, this flag will prevent the system from applying an activity transition animation to go to the next activity state.
public static final int FLAG_ACTIVITY_NO_ANIMATION
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_NO_ANIMATION:I

If set, the new activity is not kept in the history stack.
public static final int FLAG_ACTIVITY_NO_HISTORY
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_NO_HISTORY:I

If set, this flag will prevent the normal Activity.onUserLeaveHint() callback from occurring on the current frontmost activity before it is paused as the newly-started activity is brought to the front.
public static final int FLAG_ACTIVITY_NO_USER_ACTION
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_NO_USER_ACTION:I

If set and this intent is being used to launch a new activity from an existing one, the current activity will not be counted as the top activity for deciding whether the new intent should be delivered to the top instead of starting a new one.
public static final int FLAG_ACTIVITY_PREVIOUS_IS_TOP
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_PREVIOUS_IS_TOP:I

If set in an Intent passed to Context#startActivity, this flag will cause the launched activity to be brought to the front of its task's history stack if it is already running.
public static final int FLAG_ACTIVITY_REORDER_TO_FRONT
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_REORDER_TO_FRONT:I

If set, and this activity is either being started in a new task or bringing to the top an existing task, then it will be launched as the front door of the task.
public static final int FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_RESET_TASK_IF_NEEDED:I

By default a document created by FLAG_ACTIVITY_NEW_DOCUMENT will have its entry in recent tasks removed when the user closes it (with back or however else it may finish()).
public static final int FLAG_ACTIVITY_RETAIN_IN_RECENTS
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_RETAIN_IN_RECENTS:I

If set, the activity will not be launched if it is already running at the top of the history stack.
public static final int FLAG_ACTIVITY_SINGLE_TOP
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_SINGLE_TOP:I

If set in an Intent passed to Context#startActivity, this flag will cause a newly launching task to be placed on top of the current home activity task (if there is one).
public static final int FLAG_ACTIVITY_TASK_ON_HOME
sget v0, Landroid/content/Intent;->FLAG_ACTIVITY_TASK_ON_HOME:I

A flag you can enable for debugging: when set, log messages will be printed during the resolution of this intent to show you what has been found to create the final resolved list.
public static final int FLAG_DEBUG_LOG_RESOLUTION
sget v0, Landroid/content/Intent;->FLAG_DEBUG_LOG_RESOLUTION:I

Flag used to automatically match intents based on their Direct Boot awareness and the current user state.
public static final int FLAG_DIRECT_BOOT_AUTO
sget v0, Landroid/content/Intent;->FLAG_DIRECT_BOOT_AUTO:I

If set, this intent will not match any components in packages that are currently stopped.
public static final int FLAG_EXCLUDE_STOPPED_PACKAGES
sget v0, Landroid/content/Intent;->FLAG_EXCLUDE_STOPPED_PACKAGES:I

Can be set by the caller to indicate that this Intent is coming from a background operation, not from direct user interaction.
public static final int FLAG_FROM_BACKGROUND
sget v0, Landroid/content/Intent;->FLAG_FROM_BACKGROUND:I

When combined with FLAG_GRANT_READ_URI_PERMISSION and/or FLAG_GRANT_WRITE_URI_PERMISSION, the URI permission grant can be persisted across device reboots until explicitly revoked with Context#revokeUriPermission(Uri, int).
public static final int FLAG_GRANT_PERSISTABLE_URI_PERMISSION
sget v0, Landroid/content/Intent;->FLAG_GRANT_PERSISTABLE_URI_PERMISSION:I

When combined with FLAG_GRANT_READ_URI_PERMISSION and/or FLAG_GRANT_WRITE_URI_PERMISSION, the URI permission grant applies to any URI that is a prefix match against the original granted URI.
public static final int FLAG_GRANT_PREFIX_URI_PERMISSION
sget v0, Landroid/content/Intent;->FLAG_GRANT_PREFIX_URI_PERMISSION:I

If set, the recipient of this Intent will be granted permission to perform read operations on the URI in the Intent's data and any URIs specified in its ClipData.
public static final int FLAG_GRANT_READ_URI_PERMISSION
sget v0, Landroid/content/Intent;->FLAG_GRANT_READ_URI_PERMISSION:I

If set, the recipient of this Intent will be granted permission to perform write operations on the URI in the Intent's data and any URIs specified in its ClipData.
public static final int FLAG_GRANT_WRITE_URI_PERMISSION
sget v0, Landroid/content/Intent;->FLAG_GRANT_WRITE_URI_PERMISSION:I

If set, this intent will always match any components in packages that are currently stopped.
public static final int FLAG_INCLUDE_STOPPED_PACKAGES
sget v0, Landroid/content/Intent;->FLAG_INCLUDE_STOPPED_PACKAGES:I

If set, when sending a broadcast the recipient is allowed to run at foreground priority, with a shorter timeout interval.
public static final int FLAG_RECEIVER_FOREGROUND
sget v0, Landroid/content/Intent;->FLAG_RECEIVER_FOREGROUND:I

If this is an ordered broadcast, don't allow receivers to abort the broadcast.
public static final int FLAG_RECEIVER_NO_ABORT
sget v0, Landroid/content/Intent;->FLAG_RECEIVER_NO_ABORT:I

If set, when sending a broadcast only registered receivers will be called -- no BroadcastReceiver components will be launched.
public static final int FLAG_RECEIVER_REGISTERED_ONLY
sget v0, Landroid/content/Intent;->FLAG_RECEIVER_REGISTERED_ONLY:I

If set, when sending a broadcast the new broadcast will replace any existing pending broadcast that matches it.
public static final int FLAG_RECEIVER_REPLACE_PENDING
sget v0, Landroid/content/Intent;->FLAG_RECEIVER_REPLACE_PENDING:I

If set, the broadcast will be visible to receivers in Instant Apps.
public static final int FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS
sget v0, Landroid/content/Intent;->FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS:I

Boolean that can be supplied as meta-data with a dock activity, to indicate that the dock should take over the home key when it is active.
public static final String METADATA_DOCK_HOME
sget-object v0, Landroid/content/Intent;->METADATA_DOCK_HOME:Ljava/lang/String;

Flag for use with toUri(int) and parseUri(String, int): allow parsing of unsafe information.
public static final int URI_ALLOW_UNSAFE
sget v0, Landroid/content/Intent;->URI_ALLOW_UNSAFE:I

Flag for use with toUri(int) and parseUri(String, int): the URI string always has the "android-app:" scheme.
public static final int URI_ANDROID_APP_SCHEME
sget v0, Landroid/content/Intent;->URI_ANDROID_APP_SCHEME:I

Flag for use with toUri(int) and parseUri(String, int): the URI string always has the "intent:" scheme.
public static final int URI_INTENT_SCHEME
sget v0, Landroid/content/Intent;->URI_INTENT_SCHEME:I

ûа
public static final Creator<Intent> CREATOR
sget-object v0, Landroid/content/Intent;->CREATOR:Landroid/os/Parcelable$Creator;

췽Create an empty intent.
constructor Intent()
invoke-direct {v0}, Landroid/content/Intent;-><init>()V

췽Copy constructor.
constructor Intent(Intent o)
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V

췽Create an intent with a given action.
constructor Intent(String action)
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

췽Create an intent with a given action and for a given data url.
constructor Intent(String action, Uri uri)
invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V

췽Create an intent for a specific component.
constructor Intent(Context packageContext, Class<?> cls)
invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

췽Create an intent for a specific component with a specified action and data.
constructor Intent(String action, Uri uri, Context packageContext, Class<?> cls)
invoke-direct {v0, v1, v2, v3, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V

Add a new category to the intent.
Intent addCategory(String category)
invoke-virtual {v0, v1}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;

Add additional flags to the intent (or with existing flags value).
Intent addFlags(int flags)
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

Creates and returns a copy of this object.
Object clone()
invoke-virtual {v0}, Landroid/content/Intent;->clone()Ljava/lang/Object;

Make a clone of only the parts of the Intent that are relevant for filter matching: the action, data, type, component, and categories.
Intent cloneFilter()
invoke-virtual {v0}, Landroid/content/Intent;->cloneFilter()Landroid/content/Intent;

Convenience function for creating a ACTION_CHOOSER Intent.
Intent createChooser(Intent target, CharSequence title, IntentSender sender)
invoke-static {v0, v1, v2}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;Landroid/content/IntentSender;)Landroid/content/Intent;

Convenience function for creating a ACTION_CHOOSER Intent.
Intent createChooser(Intent target, CharSequence title)
invoke-static {v0, v1}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.
int describeContents()
invoke-virtual {v0}, Landroid/content/Intent;->describeContents()I

Copy the contents of other in to this object, but only where fields are not defined by this object.
int fillIn(Intent other, int flags)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->fillIn(Landroid/content/Intent;I)I

Determine if two intents are the same for the purposes of intent resolution (filtering).
boolean filterEquals(Intent other)
invoke-virtual {v0, v1}, Landroid/content/Intent;->filterEquals(Landroid/content/Intent;)Z

Generate hash code that matches semantics of filterEquals().
int filterHashCode()
invoke-virtual {v0}, Landroid/content/Intent;->filterHashCode()I

Retrieve the general action to be performed, such as ACTION_VIEW.
String getAction()
invoke-virtual {v0}, Landroid/content/Intent;->getAction()Ljava/lang/String;

Retrieve extended data from the intent.
boolean[] getBooleanArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getBooleanArrayExtra(Ljava/lang/String;)[Z

Retrieve extended data from the intent.
boolean getBooleanExtra(String name, boolean defaultValue)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z

Retrieve extended data from the intent.
Bundle getBundleExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle;

Retrieve extended data from the intent.
byte[] getByteArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getByteArrayExtra(Ljava/lang/String;)[B

Retrieve extended data from the intent.
byte getByteExtra(String name, byte defaultValue)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getByteExtra(Ljava/lang/String;B)B

Return the set of all categories in the intent.
Set<String> getCategories()
invoke-virtual {v0}, Landroid/content/Intent;->getCategories()Ljava/util/Set;

Retrieve extended data from the intent.
char[] getCharArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getCharArrayExtra(Ljava/lang/String;)[C

Retrieve extended data from the intent.
char getCharExtra(String name, char defaultValue)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getCharExtra(Ljava/lang/String;C)C

Retrieve extended data from the intent.
CharSequence[] getCharSequenceArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getCharSequenceArrayExtra(Ljava/lang/String;)[Ljava/lang/CharSequence;

Retrieve extended data from the intent.
ArrayList<CharSequence> getCharSequenceArrayListExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getCharSequenceArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;

Retrieve extended data from the intent.
CharSequence getCharSequenceExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getCharSequenceExtra(Ljava/lang/String;)Ljava/lang/CharSequence;

Return the ClipData associated with this Intent.
ClipData getClipData()
invoke-virtual {v0}, Landroid/content/Intent;->getClipData()Landroid/content/ClipData;

Retrieve the concrete component associated with the intent.
ComponentName getComponent()
invoke-virtual {v0}, Landroid/content/Intent;->getComponent()Landroid/content/ComponentName;

Retrieve data this intent is operating on.
Uri getData()
invoke-virtual {v0}, Landroid/content/Intent;->getData()Landroid/net/Uri;

The same as getData(), but returns the URI as an encoded String.
String getDataString()
invoke-virtual {v0}, Landroid/content/Intent;->getDataString()Ljava/lang/String;

Retrieve extended data from the intent.
double[] getDoubleArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getDoubleArrayExtra(Ljava/lang/String;)[D

Retrieve extended data from the intent.
double getDoubleExtra(String name, double defaultValue)
invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;->getDoubleExtra(Ljava/lang/String;D)D

Retrieves a map of extended data from the intent.
Bundle getExtras()
invoke-virtual {v0}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;

Retrieve any special flags associated with this intent.
int getFlags()
invoke-virtual {v0}, Landroid/content/Intent;->getFlags()I

Retrieve extended data from the intent.
float[] getFloatArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getFloatArrayExtra(Ljava/lang/String;)[F

Retrieve extended data from the intent.
float getFloatExtra(String name, float defaultValue)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getFloatExtra(Ljava/lang/String;F)F

Retrieve extended data from the intent.
int[] getIntArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getIntArrayExtra(Ljava/lang/String;)[I

Retrieve extended data from the intent.
int getIntExtra(String name, int defaultValue)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I

Retrieve extended data from the intent.
ArrayList<Integer> getIntegerArrayListExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getIntegerArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;

This method was deprecated in API level 15. Use parseUri(String, int) instead.
Intent getIntent(String uri)
invoke-static {v0}, Landroid/content/Intent;->getIntent(Ljava/lang/String;)Landroid/content/Intent;

ûа
Intent getIntentOld(String uri)
invoke-static {v0}, Landroid/content/Intent;->getIntentOld(Ljava/lang/String;)Landroid/content/Intent;

Retrieve extended data from the intent.
long[] getLongArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getLongArrayExtra(Ljava/lang/String;)[J

Retrieve extended data from the intent.
long getLongExtra(String name, long defaultValue)
invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J

Retrieve the application package name this Intent is limited to.
String getPackage()
invoke-virtual {v0}, Landroid/content/Intent;->getPackage()Ljava/lang/String;

Retrieve extended data from the intent.
Parcelable[] getParcelableArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayExtra(Ljava/lang/String;)[Landroid/os/Parcelable;

Retrieve extended data from the intent.
<T extends Parcelable> ArrayList<T> getParcelableArrayListExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;

Retrieve extended data from the intent.
<T extends Parcelable> T getParcelableExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Ljava/lang/Object;

Return the scheme portion of the intent's data.
String getScheme()
invoke-virtual {v0}, Landroid/content/Intent;->getScheme()Ljava/lang/String;

Return the specific selector associated with this Intent.
Intent getSelector()
invoke-virtual {v0}, Landroid/content/Intent;->getSelector()Landroid/content/Intent;

Retrieve extended data from the intent.
Serializable getSerializableExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;

Retrieve extended data from the intent.
short[] getShortArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getShortArrayExtra(Ljava/lang/String;)[S

Retrieve extended data from the intent.
short getShortExtra(String name, short defaultValue)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getShortExtra(Ljava/lang/String;S)S

Get the bounds of the sender of this intent, in screen coordinates.
Rect getSourceBounds()
invoke-virtual {v0}, Landroid/content/Intent;->getSourceBounds()Landroid/graphics/Rect;

Retrieve extended data from the intent.
String[] getStringArrayExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;

Retrieve extended data from the intent.
ArrayList<String> getStringArrayListExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;

Retrieve extended data from the intent.
String getStringExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

Retrieve any explicit MIME type included in the intent.
String getType()
invoke-virtual {v0}, Landroid/content/Intent;->getType()Ljava/lang/String;

Check if a category exists in the intent.
boolean hasCategory(String category)
invoke-virtual {v0, v1}, Landroid/content/Intent;->hasCategory(Ljava/lang/String;)Z

Returns true if an extra value is associated with the given name.
boolean hasExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z

Returns true if the Intent's extras contain a parcelled file descriptor.
boolean hasFileDescriptors()
invoke-virtual {v0}, Landroid/content/Intent;->hasFileDescriptors()Z

Create an intent to launch the main (root) activity of a task.
Intent makeMainActivity(ComponentName mainActivity)
invoke-static {v0}, Landroid/content/Intent;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;

Make an Intent for the main activity of an application, without specifying a specific activity to run but giving a selector to find the activity.
Intent makeMainSelectorActivity(String selectorAction, String selectorCategory)
invoke-static {v0, v1}, Landroid/content/Intent;->makeMainSelectorActivity(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

Make an Intent that can be used to re-launch an application's task in its base state.
Intent makeRestartActivityTask(ComponentName mainActivity)
invoke-static {v0}, Landroid/content/Intent;->makeRestartActivityTask(Landroid/content/ComponentName;)Landroid/content/Intent;

Normalize a MIME data type.
String normalizeMimeType(String type)
invoke-static {v0}, Landroid/content/Intent;->normalizeMimeType(Ljava/lang/String;)Ljava/lang/String;

Parses the "intent" element (and its children) from XML and instantiates an Intent object.
Intent parseIntent(Resources resources, XmlPullParser parser, AttributeSet attrs)
invoke-static {v0, v1, v2}, Landroid/content/Intent;->parseIntent(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)Landroid/content/Intent;

Create an intent from a URI.
Intent parseUri(String uri, int flags)
invoke-static {v0, v1}, Landroid/content/Intent;->parseUri(Ljava/lang/String;I)Landroid/content/Intent;

Add extended data to the intent.
Intent putCharSequenceArrayListExtra(String name, ArrayList<CharSequence> value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putCharSequenceArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, Parcelable value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, long[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[J)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, byte value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;B)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, double[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[D)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, CharSequence value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, boolean[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Z)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, int value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, char[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[C)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, byte[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[B)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, Parcelable[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Landroid/os/Parcelable;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, Bundle value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, CharSequence[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/CharSequence;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, float[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[F)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, double value)
invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;D)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, int[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[I)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, String[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, short[] value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[S)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, boolean value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, String value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, long value)
invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, char value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;C)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, Serializable value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, float value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;F)Landroid/content/Intent;

Add extended data to the intent.
Intent putExtra(String name, short value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;S)Landroid/content/Intent;

Copy all extras in 'src' in to this intent.
Intent putExtras(Intent src)
invoke-virtual {v0, v1}, Landroid/content/Intent;->putExtras(Landroid/content/Intent;)Landroid/content/Intent;

Add a set of extended data to the intent.
Intent putExtras(Bundle extras)
invoke-virtual {v0, v1}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;

Add extended data to the intent.
Intent putIntegerArrayListExtra(String name, ArrayList<Integer> value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putIntegerArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;

Add extended data to the intent.
Intent putParcelableArrayListExtra(String name, ArrayList<? extends Parcelable> value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putParcelableArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;

Add extended data to the intent.
Intent putStringArrayListExtra(String name, ArrayList<String> value)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putStringArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;

ûа
void readFromParcel(Parcel in)
invoke-virtual {v0, v1}, Landroid/content/Intent;->readFromParcel(Landroid/os/Parcelable;)V

Remove a category from an intent.
void removeCategory(String category)
invoke-virtual {v0, v1}, Landroid/content/Intent;->removeCategory(Ljava/lang/String;)V

Remove extended data from the intent.
void removeExtra(String name)
invoke-virtual {v0, v1}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V

Remove these flags from the intent.
void removeFlags(int flags)
invoke-virtual {v0, v1}, Landroid/content/Intent;->removeFlags(I)V

Completely replace the extras in the Intent with the extras in the given Intent.
Intent replaceExtras(Intent src)
invoke-virtual {v0, v1}, Landroid/content/Intent;->replaceExtras(Landroid/content/Intent;)Landroid/content/Intent;

Completely replace the extras in the Intent with the given Bundle of extras.
Intent replaceExtras(Bundle extras)
invoke-virtual {v0, v1}, Landroid/content/Intent;->replaceExtras(Landroid/os/Bundle;)Landroid/content/Intent;

Return the Activity component that should be used to handle this intent.
ComponentName resolveActivity(PackageManager pm)
invoke-virtual {v0, v1}, Landroid/content/Intent;->resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;

Resolve the Intent into an ActivityInfo describing the activity that should execute the intent.
ActivityInfo resolveActivityInfo(PackageManager pm, int flags)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->resolveActivityInfo(Landroid/content/pm/PackageManager;I)Landroid/content/pm/ActivityInfo;

Return the MIME data type of this intent.
String resolveType(Context context)
invoke-virtual {v0, v1}, Landroid/content/Intent;->resolveType(Landroid/content/Context;)Ljava/lang/String;

Return the MIME data type of this intent.
String resolveType(ContentResolver resolver)
invoke-virtual {v0, v1}, Landroid/content/Intent;->resolveType(Landroid/content/ContentResolver;)Ljava/lang/String;

Return the MIME data type of this intent, only if it will be needed for intent resolution.
String resolveTypeIfNeeded(ContentResolver resolver)
invoke-virtual {v0, v1}, Landroid/content/Intent;->resolveTypeIfNeeded(Landroid/content/ContentResolver;)Ljava/lang/String;

Set the general action to be performed.
Intent setAction(String action)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;

Convenience for calling setComponent(android.content.ComponentName) with the name returned by a Class object.
Intent setClass(Context packageContext, Class<?> cls)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;

Convenience for calling setComponent(ComponentName) with an explicit application package name and class name.
Intent setClassName(String packageName, String className)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

Convenience for calling setComponent(ComponentName) with an explicit class name.
Intent setClassName(Context packageContext, String className)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;

Set a ClipData associated with this Intent.
void setClipData(ClipData clip)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setClipData(Landroid/content/ClipData;)V

(Usually optional) Explicitly set the component to handle the intent.
Intent setComponent(ComponentName component)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;

Set the data this intent is operating on.
Intent setData(Uri data)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;

Normalize and set the data this intent is operating on.
Intent setDataAndNormalize(Uri data)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setDataAndNormalize(Landroid/net/Uri;)Landroid/content/Intent;

(Usually optional) Set the data for the intent along with an explicit MIME data type.
Intent setDataAndType(Uri data, String type)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;

(Usually optional) Normalize and set both the data Uri and an explicit MIME data type.
Intent setDataAndTypeAndNormalize(Uri data, String type)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setDataAndTypeAndNormalize(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;

Sets the ClassLoader that will be used when unmarshalling any Parcelable values from the extras of this Intent.
void setExtrasClassLoader(ClassLoader loader)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setExtrasClassLoader(Ljava/lang/ClassLoader;)V

Set special flags controlling how this intent is handled.
Intent setFlags(int flags)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;

(Usually optional) Set an explicit application package name that limits the components this Intent will resolve to.
Intent setPackage(String packageName)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;

Set a selector for this Intent.
void setSelector(Intent selector)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setSelector(Landroid/content/Intent;)V

Set the bounds of the sender of this intent, in screen coordinates.
void setSourceBounds(Rect r)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setSourceBounds(Landroid/graphics/Rect;)V

Set an explicit MIME data type.
Intent setType(String type)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;

Normalize and set an explicit MIME data type.
Intent setTypeAndNormalize(String type)
invoke-virtual {v0, v1}, Landroid/content/Intent;->setTypeAndNormalize(Ljava/lang/String;)Landroid/content/Intent;

Returns a string representation of the object.
String toString()
invoke-virtual {v0}, Landroid/content/Intent;->toString()Ljava/lang/String;

This method was deprecated in API level 15. Use toUri(int) instead.
String toURI()
invoke-virtual {v0}, Landroid/content/Intent;->toURI()Ljava/lang/String;

Convert this Intent into a String holding a URI representation of it.
String toUri(int flags)
invoke-virtual {v0, v1}, Landroid/content/Intent;->toUri(I)Ljava/lang/String;

Flatten this object in to a Parcel.
void writeToParcel(Parcel out, int flags)
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->writeToParcel(Landroid/os/Parcelable;I)V
