Android Service的启动方式
来源:互联网 发布:程序员的数学 epub 编辑:程序博客网 时间:2024/05/17 04:44
Service没有用户界面,运行与后台。一般用于给前台Activity提供特定服务。服务不能自己运行,启动Service的方式有两种:Context.startService 或 Context.bindService。
(一)startService
(二)bindService
注意:
1)如果第一次调用startService(), 系统会onCreate()->onStart();此时调用bindService, 只会onBind();如果第一次调用bindService(), 系统会onCreate()->onBind();此时调用startService, 只会onStart();
2)如果start和bind都调用了, 那么一旦服务被绑定(只要成功调用了bindService, 不管是先start后bind还是后bind先start), 就必须调用unbindService和stopService(先unbindService(导致onUnbind())再stopService(导致onDestroy()), 或者先stopService再unbindService(导致onUnbind()->onDestroy())都行)才能终止服务。
来自:http://blog.sina.com.cn/s/blog_49f62c3501010bkz.html
- Android Service的启动方式
- Android Service的启动方式
- Android Service 启动方式
- Android Service的两种启动方式
- Android Service的两种启动方式
- Android 启动Service的方式和区别
- Android Service的两种启动方式
- android service的两种启动方式
- Android之Service启动方式
- Android Service启动方式总结
- 【Android】- Android Service的两种启动方式
- Android Service 两种启动方式的区别
- Android开发学习笔记:Service的简介和启动方式
- Android开发学习笔记:Service的简介和启动方式
- Android Service 两种启动方式的区别
- Android Service的两种启动方式,你知道吗?
- android面试常用 service的两种启动方式
- Android开发学习笔记:Service的简介和启动方式
- Eclipse + NDK开发 问题集
- 打通B/S与C/S !让HTML5 WebSocket与.NET Socket公用同一个服务端!
- 在工作中如何做到优秀,在工作之外如何做到自己(一)
- 阿斯达四大四大
- 将数字转换为汉字
- Android Service的启动方式
- JSON和JSONP
- android EditText 与 ImageView配合
- zoj 1904 Beavergnaw
- 使用存储着色器
- Postfix DSN消息
- proc_fs 使用说明
- Spring技术入门(三)
- "大账户"时代