Service & broadCast
小茹_1107
这个作者很懒,什么都没留下…
展开
-
bindService
1、实例 bindService用于绑定一个服务。这样当bindService(intent,conn,flags)后,就会绑定一个服务。这样做可以获得这个服务对象本身,而用startService(intent)的方法只能启动服务。 bindService方式的一般过程:①新建Service类BindService。在BindService类里新建内部类MyBin原创 2016-03-21 10:52:00 · 854 阅读 · 0 评论 -
intentService
本文摘自网络,以及自己的理解1、关于Service:1、service没有自己的线程2、应为Service是运行在主线程中的,所以不能在Service中进行耗时操作3、如果确实需要进行耗时操作,建议在Service中新启线程完成2、关于IntentServiceIntentService是Service类的子类,用来处理异步请求。客户转载 2016-03-21 12:42:29 · 286 阅读 · 0 评论 -
AIDL
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android进程间通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :进程间通信2、使用场景: 进程间通信,一个进程为其他多个进程提供服务。服务器端(安卓项目):定义接口(.原创 2016-04-11 13:45:22 · 249 阅读 · 0 评论 -
brodcastReceiver注册与使用
1、四大组件(activity service contentprovider brodcastReceiver)之一2、静态注册与动态注册区别静态注册方式: //指明你要监听的广播 静态广播由系统托管,时刻活跃着。动态注册方式:Mbroadcase原创 2016-05-18 11:47:36 · 589 阅读 · 0 评论