关于Android中Service的理解
来源:互联网 发布:网络摄像头哪个品牌好 编辑:程序博客网 时间:2024/04/30 12:48
1.如果你启动【startService】并且绑定了【bindService】服务,需要停止时只有停止服务【stopService】和解除绑定服务【unbindService】同时执行了才能达到目的;
2.使用方法startService()启动了一个Service所执行的方法顺序是:
onCreate()-----onStartCommand();
之后再执行的时候只执行方法onStartCommand()不会执行onCreate()方法;
3.使用方法bindService()绑定Service时只执行方法onCreae()不会执行方法onStartCommand();
4.启动服务的两种方法startService()和bindService()二者区别:
a.
启动Service顺序:startService()-----onCreate()-----onStartCommand()----onStop()----onDestroy();
绑定Service顺序:bindService()------onCreate()------unBindService()-----onDestroy();
b.
启动的Service如果不主动停止【执行onStop()方法】即使按返回键服务也不会停止继续在后台运行;
绑定的Service与Activity同在即生命周期与Activity的一样,与Activity共存亡!!!!!!!
0 0
- 关于Android中Service的理解
- 关于Android-Service的理解
- Android 关于Service的几点理解
- 关于android service的个人理解
- Android中Service方式使用的理解
- 关于Android中能否保证service不被杀死的几点理解
- Android中关于Service的一些事
- 关于Android Service组件在多线程应用的理解
- 关于Android Service组件在多线程应用的理解
- 关于java中dao,model,service,impl,util的理解
- 关于rospy 中service的理解及例子程序
- 关于Service的一些理解
- 关于Service的一些理解
- Android系统中aidl的理解和service的添加
- Android中Service的基本理解和使用
- Android中Service与Activity数据交互的简单理解
- Day11-Android中对Service的理解(回答下面问题)
- android 中关于 activity 的一些理解
- C/C++ 笔试、面试题目大汇总1
- C++ TUTORIAL - MEMORY ALLOCATION - 2016
- UML中关系(4+4)
- hdu4511 小明系列故事——女友的考验(AC自动机+dp)
- Unity插件NGUI实现技能冷却效果
- 关于Android中Service的理解
- 常用的Volley网络请求方法:
- 通过分析 JDK 源代码研究 Hash 存储机制
- C++ 获取文件大小(字节)
- Python正则表达式指南
- [搜索]Lucene仿百度文库文件检索系统
- window server radius 802.1x认证
- [数据结构]串
- rdd描述