在Service服务中请求网络

一、startservice方式启动

第一次startservice启动服务的时候,会走oncreate和onstart方法,

第二次startservice启动服务的时候,会走onstart方法,

所以可以在onstart方法里请求网络或进行其他操作,

同时要注意,Service和Activity一样是在主线程运行的,耗时操作要异步进行

二、bindservice方式启动

第一次bindservice启动服务的时候,会走oncreate和onbind方法,

第二次bindservice启动服务的时候,什么方法都不会走,而且只能解绑一次,多次解绑就报错;但是绑定多次也不会报错

上一篇:腾讯云和阿里云部署web 项目tomcat 日志 中文变成问号


下一篇:S5PV210 ADC转换