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

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

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

Activity里面用的是bindService吧

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