Android common system Broadcast

Source: Internet
Author: User

For the use of intent, refer to the previous chapter: Http://www.cnblogs.com/caidupingblogs/p/5101669.html

The broadcast intent.action_airplane_m;//charging state when the flight mode is turned off or on, or the battery's power is changed;
Battery charge status, 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;// Broadcast intent.action_airplane_mode_changed;//charging status when you turn off or turn on airplane mode, or battery power changes
Battery charge status, charge level change, cannot receive this broadcast through the formation statement, only through Context.registerreceiver () registration intent.action_battery_changed;// Indicates that the battery is low intent.action_battery_low;//indicates that the battery is fully charged, that is, when the battery level changes from low to full, broadcast intent.action_battery_okay;//will be issued after the system boot is complete. This action is broadcast once (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, when the user presses the power button, long press or short press ( The Android system broadcasts this ACTION message intent.action_close_system_dialogs;//the current settings of the device are changed (including the changes: interface language, device orientation, etc.), regardless of whether or not it jumps out of the box. Please refer to Configuration.java) intent.action_configuration_changed;//This broadcast occurs when the device date is changed intent.action_date_changed;// When the device is out of memory, 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;//where this broadcast is issued Frameworks\base\services\java\com\android\server\ After the dockobserver.javaintent.action_dock_event;//mobile app is complete, the broadcast (move refers to: APP2SD) intent.action_external_applications_ available;//when the app is being moved, the broadcast (move means: APP2SD) intent.action_external_applications_unavailable;// GTALK broadcast in which a broadcast intent.action_gtalk_service_connected;//gtalk has been disconnected when the connection is madeTent. action_gtalk_service_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;//When the current locale of the device is changed indicates that the 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--Uninstall the SD card), but the SD card was removed when the broadcast, the expansion media (expansion card) has been from the SD The card slot is unplugged, but the mount point has not been lifted (Unmount) intent.action_media_bad_removal;//the broadcast that is issued when the Media button button is pressed, if there is a media button Press the key (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), the broadcast will be issued regardless of whether the uninstallation is correct, and the user wants to 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 of media has been scanned intent.action_media_scanner_finished;//request 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: The extended media exists but is not mounted (mount) Intent.ACTION_MEDIA_UNMOUNTEDIntent.ACTION_NEW_OUTGOING_ call;//after the successful installation apk
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, including the package name Intent.action_ package_changed;//to clear the broadcast of an application's data (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 completes the installation of the broadcast, such as downloading the application in the electronic market? intent.action_package_install;//successful deletion of an APK after the broadcast, an existing application package has been removed from the device, including the package name (the package program being installed cannot receive this broadcast) Intent.action_ package_removed;//the broadcast when replacing an existing installation package (whether the app is now installed newer or older than before, 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, including the package name (restart package program cannot receive this broadcast) Intent.action_ package_restarted;//broadcast when an external power supply is plugged in intent.action_power_connected;//a broadcast that is issued when an external power connection is disconnected Intent.action_power_ Disconnected;intent. action_provider_changed;////broadcast intent.action_reboot;//screen is turned off when the device is restarted intent.action_screen_off;// Broadcast when the screen is opened intent.action_screen_on;//the broadcast intent.action_shutdown;//time zone changes when the system is turned off Intent.action_timezone_ Broadcast intent.action_time_changed;//broadcast when changed;//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 through CONTEXT.REGISTERRECEIVER () method to register intent.action_time_tick;//a user ID that has been removed from the system by a broadcast intent.action_uid_removed;//device that has entered the USB mass storage state when the broadcast is issued? 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;////the broadcast intent.action_wallpaper_changed when the wallpaper of the equipment has changed;

  

Android common system Broadcast

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.