day09

##BroadCastReceiver(广播接收者)


>广播接收者用于接收广播,通过sendBroadcast(intent) 和sendOrderedBroadcast(intent) 来实现的,一个广播可以被多个广播接收者所接收


 *广播被分为两种

*普通广播(无序广播)
消息传递效率高,不会被修改和拦截
*有序广播(OrderedBroadcasts)
消息会根据优先级(声明在intent-filter中的priority属性,范围1000~ -1000)来传播,如果优先级一样,则从上到下传播,有序广播能被拦截和修改


##Service(服务)
**可以把service看成一个没有界面的Activity


>service分为5个优先级(Android系统会尽可能的维持程序的进程)

*Foreground process 前台进程
*Visible process 可视进程(能看不能摸)
*Service process 服务进程(杀死后,会在内存空间足够的情况下自动复活)
*Background process 后台进程
*Empty process 空进程(当程序退出时,进程没被销毁,就变成了空进程)


>Service 的生命周期


*onCreate() 创建一次
*onstartcommand() 开启可以多次
*onDestroy() 销毁一次
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值