Common system broadcasts

Source: Internet
Author: User

The broadcast intent.action_airplane_m; //charging state when the flight mode is turned off or on, or the battery charge is changed,//the charging status of the battery, the charge level change, can not be formed by sound; Intent. action_battery_ch; //indicates a low battery intent.action_battery_lo; //indicates a sufficient battery intent.action_battery_ok; // The broadcast intent.action_airplane_mode_changed; //charging state when the airplane mode is turned off or on, or the battery power is changed//the charge status of the battery, the charge level change, cannot receive this broadcast through the formation statement, Only by registering intent.action_battery_changed; //with Context.registerreceiver () indicates low battery power intent.action_battery_low; / /indicates that the battery is fully charged, that is, when the battery level changes from low to full, the broadcast intent.action_battery_okay; //will be broadcast once the system is booted (only once). intent.action_boot_completed; //the broadcast intent.action_camera_button; //when the camera button is pressed (Hardware key) when the screen times out for the lock screen, The Android system broadcasts this ACTION message when the user presses the power button, long press or short press (whether or not to jump out of the box), when the lock screen is intent.action_close_system_dialogs; // Broadcast (including changes: interface language, device orientation, etc.) issued when the device's current settings are changed, please refer to Configuration.java) intent.action_configuration_changed; // When the device date changes, this broadcast intent.action_date_changed; //device is out of memory when the broadcast, this broadcast can only be used by the system, other apps are not available intent.action_device_storage _low; //device memory from insufficient to sufficient when the broadcast, this broadcast can only be used by the system, other apps are not available INTENT.ACTION_DEVICE_STORAGE_OK //the place where the broadcast was sent Frameworks\base\services\java\com\android\server\dockobserver.javaintent.action_dock_event;  //when the mobile app is complete, the broadcast (mobile means: APP2SD) intent.action_external_applications_available; //is being moved by the broadcast (mobile means: APP2SD) Intent.action_external_applications_unavailable; //gtalk broadcast Intent.action_gtalk_service_ When a connection has been established Connected; //gtalk broadcast intent.action_gtalk_service_disconnected; //When a connection has been disconnected Broadcast intent.action_headset_plug; //when a headset is inserted on the headphone port to change the input method intent.action_input_method_changed; // Broadcast intent.action_locale_changed; //emitted when the device's current locale has changed indicates that a low memory status notification that the user and package management admits should begin. intent.action_manage_package_storage; //did not remove the SD card correctly (the way to properly remove the SD card: Set the--SD card and device memory--to uninstall the SD card), but had the SD card removed from the broadcast, The extended media (expansion card) has been unplugged from the SD card slot, but the mount point has not been lifted (unmount) intent.action_media_bad_removal; //Press "MEDIA button" Broadcast when the button is issued, if there is a "Media button" button (Hardware button) intent.action_media_button; //Insert external storage device, such as SD card, the system will verify the SD card, the broadcast issued at this time? INTENT.ACTION_MEDIA_CHECKING; //has unplugged a broadcast from an external mass storage device (such as an SD card or a removable hard drive), and the broadcast will be issued, whether or not properly uninstalled, the user wants toTo remove the extended media (unplug the expansion card). intent.action_media_eject; //the broadcast that was issued when the SD card was inserted and properly installed (recognized), the extended media was inserted and mounted. intent.action_media_mounted; //expansion media exists, but using an incompatible FS (or NULL) path mount point Check media is included in the Intent.mdata field. intent.action_media_nofs; //External storage device has been removed, this broadcast will be issued, whether or not properly uninstalled, the extended media is removed. intent.action_media_removed; //broadcast: A directory that has been scanned for media intent.action_media_scanner_finished; // Requests the media scanner to scan the file and add it to the media database. intent.action_media_scanner_scan_file; //Broadcast: Start scanning a directory of media intent.action_media_scanner_started; // Broadcast: The Mount of the extended media is lifted (unmount) because it has been shared as a USB mass storage. intent.action_media_shared; intent.action_media_unmountable;// //broadcast: Extended media present, but not mounted (mount) intent.action_media_unmounted intent.action_new_outgoing_call; //Successful install APK after//broadcast: A new application package is installed on the device. A new app package is already installed on the device, and the data includes the package name (the newly installed package program cannot receive this broadcast) intent.action_package_added; //an existing application package has changed, Include package name intent.action_package_changed; //broadcast when clearing the data of an application (in Settings-app management-Select an app, then point to clear data?) The user has cleared the data for a package, including the package name (The Purge package program cannot receive this broadcast) intent.action_package_data_cleared; //triggers a download and broadcasts when the installation is complete, such asDownload apps in the electronics market? intent.action_package_install; //successful deletion of an APK after the broadcast, an existing application package has been removed from the device, Include the package name (the package program that is being installed cannot receive this broadcast) intent.action_package_removed; //a broadcast that is issued when an existing installation package is replaced (whether the app is now installed newer or older than the previous one, this broadcast will be issued?). intent.action_package_replaced; //the user restarts a package, all processes of the package will be killed, and the runtime status of all its contacts should be removed. Include package name (restart package program cannot receive this broadcast) intent.action_package_restarted; //broadcast intent.action_power_connected;  when plugged in an external power supply Broadcast intent.action_power_disconnected; intent.action_provider_changed;// //when an external power connection has been disconnected Broadcast after the intent.action_reboot; //screen is turned off when the device is restarted intent.action_screen_off; //the radio after the screen is opened Intent.action_screen _on; //broadcast when a broadcast intent.action_shutdown; //time zone is changed when the system is shut down intent.action_timezone_changed; // Broadcast intent.action_time_changed; //broadcast when time is set: The current time has changed (the normal time passes), the current time changes, every minute is sent, cannot be received through the component Declaration, Only the Context.registerreceiver () method is used to register intent.action_time_tick; //a user ID has been removed from the system for the broadcast Intent.action_uid_ removed; //a broadcast when a device has entered a USB mass storage state? intent.action_ums_connected; //a broadcast when a device has been converted from a USB mass storage state to a normal state? Intent. action_ums_disconnected; intent.action_user_present;// //broadcast intent.action_wallpaper_ When a device wallpaper has changed CHANGED;

Common system broadcasts

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.