Android Service知识梳理
【摘要】 startServicestartService第一次启动会调用onCreate,onCreate只会在创建的时候调用一次,之后多次启动会多次调用onStartCommand。stopService会停止Service,多次调用stopService不会报错。bindServicebindService第一次启动会依次调用onCreate->onBind->onServiceConnecte...
startService
bindService
startCommand
Q:谈一谈Service的生命周期?
Q:Service的两种启动方式?区别在哪?
启动
绑定
Q:一个Activty先start一个Service后,再bind时会回调什么方法?此时如何做才能回调Service的destory()方法?
Q:Service 的生命周期方法 onCreate、onStart、onBind 等运行在哪个线程?
Q:Service如何和Activity进行通信?
Q:用过哪些系统Service?
Q:是否能在Service进行耗时操作?如果非要可以怎么做?
Q:前台服务是什么?和普通服务的不同?如何去开启一个前台服务?
Q:如何保证Service不被杀死?
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)