http://www.eoeandroid.com/thread-203771-1-1.html Intent.ACTION_AIRPLANE_MODE_CHANGED; |
002 |
003 | 002 //关闭或打开飞行模式时的广播 |
004 |
005 | 003 |
006 |
007 | 004 Intent.ACTION_BATTERY_CHANGED; |
008 |
009 | 005 //充电状态,或者电池的电量发生变化 |
010 |
011 | 006 //电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册 |
012 |
013 | 007 |
014 |
015 | 008 Intent.ACTION_BATTERY_LOW; |
016 |
017 | 009 //表示电池电量低 |
018 |
019 | 010 |
020 |
021 | 011 Intent.ACTION_BATTERY_OKAY; |
022 |
023 | 012 //表示电池电量充足,即从电池电量低变化到饱满时会发出广播 |
024 |
025 | 013 |
026 |
027 | 014 Intent.ACTION_BOOT_COMPLETED; |
028 |
029 | 015 //在系统启动完成后,这个动作被广播一次(只有一次)。 |
030 |
031 | 016 |
032 |
033 | 017 Intent.ACTION_CAMERA_BUTTON; |
034 |
035 | 018 //按下照相时的拍照按键(硬件按键)时发出的广播 |
036 |
037 | 019 |
038 |
039 | 020 Intent.ACTION_CLOSE_SYSTEM_DIALOGS; |
040 |
041 | 021 //当屏幕超时进行锁屏时,当用户按下电源按钮,长按或短按(不管有没跳出话框),进行锁屏时,android系统都会广播此Action消息 |
042 |
043 | 022 |
044 |
045 | 023 Intent.ACTION_CONFIGURATION_CHANGED; |
046 |
047 | 024 //设备当前设置被改变时发出的广播(包括的改变:界面语言,设备方向,等,请参考Configuration.java) |
048 |
049 | 025 |
050 |
051 | 026 Intent.ACTION_DATE_CHANGED; |
052 |
053 | 027 //设备日期发生改变时会发出此广播 |
054 |
055 | 028 |
056 |
057 | 029 Intent.ACTION_DEVICE_STORAGE_LOW; |
058 |
059 | 030 //设备内存不足时发出的广播,此广播只能由系统使用,其它APP不可用? |
060 |
061 | 031 |
062 |
063 | 032 Intent.ACTION_DEVICE_STORAGE_OK; |
064 |
065 | 033 //设备内存从不足到充足时发出的广播,此广播只能由系统使用,其它APP不可用? |
066 |
067 | 034 |
068 |
069 | 035 Intent.ACTION_DOCK_EVENT; |
070 |
071 | 036 // |
072 |
073 | 037 //发出此广播的地方frameworks\base\services\java\com\android\server\DockObserver.java |
074 |
075 | 038 |
076 |
077 | 039 Intent.ACTION_EXTERNAL_APPLICATIONS_AVAILABLE; |
078 |
079 | 040 移动APP完成之后,发出的广播(移动是指:APP2SD) |
080 |
081 | 041 |
082 |
083 | 042 Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE; |
084 |
085 | 043 //正在移动APP时,发出的广播(移动是指:APP2SD) |
086 |
087 | 044 |
088 |
089 | 045 Intent.ACTION_GTALK_SERVICE_CONNECTED; |
090 |
091 | 046 //Gtalk已建立连接时发出的广播 |
092 |
093 | 047 |
094 |
095 | 048 Intent.ACTION_GTALK_SERVICE_DISCONNECTED; |
096 |
097 | 049 //Gtalk已断开连接时发出的广播 |
098 |
099 | 050 |
100 |
101 | 051 Intent.ACTION_HEADSET_PLUG; |
102 |
103 | 052 //在耳机口上插入耳机时发出的广播 |
104 |
105 | 053 |
106 |
107 | 054 Intent.ACTION_INPUT_METHOD_CHANGED; |
108 |
109 | 055 //改变输入法时发出的广播 |
110 |
111 | 056 |
112 |
113 | 057 Intent.ACTION_LOCALE_CHANGED; |
114 |
115 | 058 //设备当前区域设置已更改时发出的广播 |
116 |
117 | 059 |
118 |
119 | 060 Intent.ACTION_MANAGE_PACKAGE_STORAGE; |
120 |
121 | 061 // |
122 |
123 | 062 |
124 |
125 | 063 Intent.ACTION_MEDIA_BAD_REMOVAL; |
126 |
127 | 064 //未正确移除SD卡(正确移除SD卡的方法:设置--SD卡和设备内存--卸载SD卡),但已把SD卡取出来时发出的广播 |
128 |
129 | 065 //广播:扩展介质(扩展卡)已经从 SD 卡插槽拔出,但是挂载点 (mount point) 还没解除 (unmount) |
130 |
131 | 066 |
132 |
133 | 067 Intent.ACTION_MEDIA_BUTTON; |
134 |
135 | 068 //按下"Media Button" 按键时发出的广播,假如有"Media Button" 按键的话(硬件按键) |
136 |
137 | 069 |
138 |
139 | 070 Intent.ACTION_MEDIA_CHECKING; |
140 |
141 | 071 //插入外部储存装置,比如SD卡时,系统会检验SD卡,此时发出的广播? |
142 |
143 | 072 Intent.ACTION_MEDIA_EJECT; |
144 |
145 | 073 //已拔掉外部大容量储存设备发出的广播(比如SD卡,或移动硬盘),不管有没有正确卸载都会发出此广播? |
146 |
147 | 074 //广播:用户想要移除扩展介质(拔掉扩展卡)。 |
148 |
149 | 075 Intent.ACTION_MEDIA_MOUNTED; |
150 |
151 | 076 //插入SD卡并且已正确安装(识别)时发出的广播 |
152 |
153 | 077 //广播:扩展介质被插入,而且已经被挂载。 |
154 |
155 | 078 Intent.ACTION_MEDIA_NOFS; |
156 |
157 | 079 // |
158 |
159 | 080 Intent.ACTION_MEDIA_REMOVED; |
160 |
161 | 081 //外部储存设备已被移除,不管有没正确卸载,都会发出此广播? |
162 |
163 | 082 // 广播:扩展介质被移除。 |
164 |
165 | 083 Intent.ACTION_MEDIA_SCANNER_FINISHED; |
166 |
167 | 084 //广播:已经扫描完介质的一个目录 |
168 |
169 | 085 Intent.ACTION_MEDIA_SCANNER_SCAN_FILE; |
170 |
171 | 086 // |
172 |
173 | 087 Intent.ACTION_MEDIA_SCANNER_STARTED; |
174 |
175 | 088 //广播:开始扫描介质的一个目录 |
176 |
177 | 089 |
178 |
179 | 090 Intent.ACTION_MEDIA_SHARED; |
180 |
181 | 091 // 广播:扩展介质的挂载被解除 (unmount),因为它已经作为 USB 大容量存储被共享。 |
182 |
183 | 092 Intent.ACTION_MEDIA_UNMOUNTABLE; |
184 |
185 | 093 // |
186 |
187 | 094 Intent.ACTION_MEDIA_UNMOUNTED |
188 |
189 | 095 // 广播:扩展介质存在,但是还没有被挂载 (mount)。 |
190 |
191 | 096 Intent.ACTION_NEW_OUTGOING_CALL; |
192 |
193 | 097 |
194 |
195 | 098 Intent.ACTION_PACKAGE_ADDED; |
196 |
197 | 099 //成功的安装APK之后 |
198 |
199 | 100 //广播:设备上新安装了一个应用程序包。 |
200 |
201 | 101 //一个新应用包已经安装在设备上,数据包括包名(最新安装的包程序不能接收到这个广播) |
202 |
203 | 102 Intent.ACTION_PACKAGE_CHANGED; |
204 |
205 | 103 //一个已存在的应用程序包已经改变,包括包名 |
206 |
207 | 104 Intent.ACTION_PACKAGE_DATA_CLEARED; |
208 |
209 | 105 //清除一个应用程序的数据时发出的广播(在设置--应用管理--选中某个应用,之后点清除数据时?) |
210 |
211 | 106 //用户已经清除一个包的数据,包括包名(清除包程序不能接收到这个广播) |
212 |
213 | 107 |
214 |
215 | 108 Intent.ACTION_PACKAGE_INSTALL; |
216 |
217 | 109 //触发一个下载并且完成安装时发出的广播,比如在电子市场里下载应用? |
218 |
219 | 110 // |
220 |
221 | 111 Intent.ACTION_PACKAGE_REMOVED; |
222 |
223 | 112 //成功的删除某个APK之后发出的广播 |
224 |
225 | 113 //一个已存在的应用程序包已经从设备上移除,包括包名(正在被安装的包程序不能接收到这个广播) |
226 |
227 | 114 |
228 |
229 | 115 Intent.ACTION_PACKAGE_REPLACED; |
230 |
231 | 116 //替换一个现有的安装包时发出的广播(不管现在安装的APP比之前的新还是旧,都会发出此广播?) |
232 |
233 | 117 Intent.ACTION_PACKAGE_RESTARTED; |
234 |
235 | 118 //用户重新开始一个包,包的所有进程将被杀死,所有与其联系的运行时间状态应该被移除,包括包名(重新开始包程序不能接收到这个广播) |
236 |
237 | 119 Intent.ACTION_POWER_CONNECTED; |
238 |
239 | 120 //插上外部电源时发出的广播 |
240 |
241 | 121 Intent.ACTION_POWER_DISCONNECTED; |
242 |
243 | 122 //已断开外部电源连接时发出的广播 |
244 |
245 | 123 Intent.ACTION_PROVIDER_CHANGED; |
246 |
247 | 124 // |
248 |
249 | 125 |
250 |
251 | 126 Intent.ACTION_REBOOT; |
252 |
253 | 127 //重启设备时的广播 |
254 |
255 | 128 |
256 |
257 | 129 Intent.ACTION_SCREEN_OFF; |
258 |
259 | 130 //屏幕被关闭之后的广播 |
260 |
261 | 131 |
262 |
263 | 132 Intent.ACTION_SCREEN_ON; |
264 |
265 | 133 //屏幕被打开之后的广播 |
266 |
267 | 134 |
268 |
269 | 135 Intent.ACTION_SHUTDOWN; |
270 |
271 | 136 //关闭系统时发出的广播 |
272 |
273 | 137 |
274 |
275 | 138 Intent.ACTION_TIMEZONE_CHANGED; |
276 |
277 | 139 //时区发生改变时发出的广播 |
278 |
279 | 140 |
280 |
281 | 141 Intent.ACTION_TIME_CHANGED; |
282 |
283 | 142 //时间被设置时发出的广播 |
284 |
285 | 143 |
286 |
287 | 144 Intent.ACTION_TIME_TICK; |
288 |
289 | 145 //广播:当前时间已经变化(正常的时间流逝)。 |
290 |
291 | 146 //当前时间改变,每分钟都发送,不能通过组件声明来接收,只有通过Context.registerReceiver()方法来注册 |
292 |
293 | 147 |
294 |
295 | 148 Intent.ACTION_UID_REMOVED; |
296 |
297 | 149 //一个用户ID已经从系统中移除发出的广播 |
298 |
299 | 150 // |
300 |
301 | 151 |
302 |
303 | 152 Intent.ACTION_UMS_CONNECTED; |
304 |
305 | 153 //设备已进入USB大容量储存状态时发出的广播? |
306 |
307 | 154 |
308 |
309 | 155 Intent.ACTION_UMS_DISCONNECTED; |
310 |
311 | 156 //设备已从USB大容量储存状态转为正常状态时发出的广播? |
312 |
313 | 157 |
314 |
315 | 158 Intent.ACTION_USER_PRESENT; |
316 |
317 | 159 // |
318 |
319 | 160 |
320 |
321 | 161 Intent.ACTION_WALLPAPER_CHANGED; |
322 |
323 | 162 //设备墙纸已改变时发出的广播 |