2013年12月30日
摘要: 2013-12-3016:55:071.BroadCastReceiver是Android四大组件之一,本质上是一个系统级的监视器。2.每次BroadCast事件发生后,系统都会创建对应的BroadCastReceiver对象,并自动触发它的onReceive()方法,这个方法需在10秒内执行完毕,否则会出现ANR。因此,如果需要完成一项耗时较长的任务,应该启动一个Service来完成,不能在BroadCastReceiver里面启动一个线程,因为BroadCastReceiver的生命周期本身很短,有时候会出现子线程没有执行完成,而BroadCastReceiver已经退出的情况,如果Bro 阅读全文
posted @ 2013-12-30 17:44 wlrhnh 阅读(504) 评论(0) 推荐(0) 编辑