-
这里把之前的serviceconnection对象作为第二个参数来用,否则程序会出错查看全部
-
现在就能用那个对象service来控制真正的服务(即使用里面的方法了)查看全部
-
看这个图应该懂了,定义的那个service变量定义了之后就是为了用来保存并操作那个新建的service的查看全部
-
Serviceconnection是一个接口,可以实例化这个接口或是用类实例化,然后重写里面的函数,实现图中注释要实现的东西,上面要定义一个service,暂时不懂查看全部
-
这里需要新建一个类来继承binder类,然后返回这个类的对象以供后面的使用。另外,unbind不能两次执行也不能不执行,都会报错查看全部
-
启动bind服务的模式,第二个参数以及解绑定的参数condition暂时不写,后面会讲,同样需要manifest里面注册查看全部
-
让后在click事件里面调用intent来启动服务,与activity有一些区别。另外,多次点击启动只会有一次oncreate但是会有很多次onstartcommand,这样可以防止多次启动查看全部
-
在service的那个类里面要重载service生命周期里面的几个方法,以供系统调用查看全部
-
这个老师又要用xml里面的onclick了查看全部
-
服务需要在manifest里面注册,另外手机正在运行的程序里面可以找到这些不可见的服务查看全部
-
两种方法的比较,bind启动之后与启动源仍然有联系,貌似第一种方法只能开始和停止服务,bind有其他的查看全部
-
官方文档的图查看全部
-
上面的bind和下面的远程服务都需要使用IBind的那个查看全部
-
关于service的基础知识查看全部
-
查询电话号码,前面contentProvider没讲清楚查看全部
举报
0/150
提交
取消