2 qq 35454005 qq_35454005 于 2016.09.08 17:27 提问

初学Android开发,想请教大神绑定服务的过程是怎样的,我知道语法格式,只是想问问调用的过程,看下面吧

书上的一个例子是安一个按钮返回随机数,创建myservice继承于service,在myservice里实现了一个返回随机数的方法getrn(),然后重写了onstart()里面加入了绑定服务的语句,其他的都正常,可是在mainactivity声明了一个myservice后直接调用了getrn(),activity也没有绑定服务的语句啊为什么就能用了呢,这个过程是怎样的啊

3个回答

oSanYeCao1234567
oSanYeCao1234567   Ds   Rxr 2016.09.10 22:47
已采纳

你使用myservice直接去调用service里面的方法getrn(),其实,这不叫绑定服务的方式调用吧

u013334538
u013334538   2016.09.09 10:39

Activity里面用的是bindService吧

u013829202
u013829202   Rxr 2016.09.09 16:33

你估计是没看懂代码。 他应该是执行了一个线程,去启动服务。 你看下他的线程

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!