-
、、、、、查看全部
-
1.Broadcast(广播)是一种广泛运用的在应用程序之间传输信息的机制。 2.BroadcastReceiver(广播接收器)是对发送出来的广播进行过滤接收并响应的一类组件,他就是用来接收自系统和应用中的广播。 3.android为什么要这样设计? 大大减少开发的工作量和开发周期 作为应用开发者,只需掌握BroadcastReceiver 使用方法: 发送: ①把信息装入一个intent对象中(如Action、category) ②通过调用相应的方法将intent对象以广播方式发送出去 sendBroadcast() sendOrderBroadcast() sendStickyBroadcast() 接收: 当intent发送以后,所有已经注册的broadcastReceiver会检查注册时的intentFilter是否与发送的intent相匹配,若匹配则就会调用BroadcastReceiver的onReceiver()方法。所以当我们定义一个BroadcastReceiver的时候,都需要实现onReceiver()方法。 注意:BroadcastReceiver需要注册(静态注册、代码注册) 注意! ①BroadcastReceiver生命周期只有十秒左右 ②在broadcastReceiver里不能做一些比较耗时的操作 ③应该通过发送intent给Service,由Service来完成 ④不能使用子线程 广播的种类: 普通广播normal broadcast 有序广播 异步广播查看全部
-
Service查看全部
-
在安卓中获取文件的一些方法查看全部
-
File的MODE查看全部
-
startservice这种,如果直接程序退出不报错,而bindservice这种,如果不unbindservice就报错查看全部
-
按多次startservice,oncreate只会创建运行一次,而onStartCommand执行多次, 按多次stopservice时,onDestroy只会执行一次 按多次bindservice时,onCreate、onBind只会执行一次, 按多次unbindservice时,会出错查看全部
-
。。。。。。查看全部
-
退出绑定源前要解绑查看全部
-
多次解绑会异常查看全部
-
生命周期查看全部
-
Service特点查看全部
-
SQLlit 特点 轻量级 独立性 隔离性 跨平台 多语言借口 安全性 事务处理查看全部
-
priority,设置级别查看全部
-
广播特点查看全部
举报
0/150
提交
取消