service使用
来源:互联网 发布:知茵女装是品牌吗 编辑:程序博客网 时间:2024/06/05 02:45
作为四大组件之一service我们经常使用到,service跟activity生命周期略微不一致,用户操作不会直接影响到service生命周期,相反,service只有两个方法必定会被调用:oncreate和ondestroy。启动service有两种:startService和bindService。
startService:onCreate-----onStartCommand-----onDestroy
bindservice:onCreate-----onBind------onUnbind------onDestroy
两种启动方式的联合使用:oncreate -----onbind-----调用服务中的方法-----onunbind ------ondestroy
使用bindservice时在activity中通过实现serviceConnection接口,通过onserviceconnected中的ibinder对象返回对应service中的ibinder,同时在service中onBind方法中返回一个ibinder对象,这样actiivty中通过这个ibinder对象就可以调用service中的方法,service也是运行在主线程中,所以做耗时操作时也必须开启子线程。
阅读全文
0 0
- 使用service
- Service使用
- service使用
- 第一次使用 web service
- 学会使用Web Service
- service 里面使用toast
- Service的使用
- 使用AIDL写Service
- 使用Service播放音乐
- Android Service的使用
- Android Service 的使用
- 使用service播放音乐
- Android service的使用
- service生命周期及使用
- Java Service Wrapper 使用
- Service 类 使用
- 使用Service的方式
- 关于service的使用
- tomcat 启动项目时提示端口号被使用
- 字符个数统计
- 【Java并发编程】之一:可重入内置锁
- 欢迎使用CSDN-markdown编辑器
- 两个亲身经历谈同理心的养成
- service使用
- BN(batch Normalization)笔记
- 【bootstrap】 file-input,无法多选。(总是替换前一张图片)
- android eclipse 配置环境
- dwg转dxf文件有什么快速转的方法
- PHP中文网侵权事件
- request对象主要方法笔记(一)
- Java开发练习1,使用公式C=(5/9)(F-32)打印下列华氏温度与摄氏温度对照表
- 利用自动化铺平Devops之路