Android Service 极简总结
来源:互联网 发布:通达信 引用贝格数据 编辑:程序博客网 时间:2024/06/05 10:52
- Service是什么
a) Service是一个应用程序组件
b) Service没有图形化界面
c) Service通常用来处理一些耗时比较久的操作
d) 可以使用Service更新ContentProvider,发送Intent以及启动系统的通知
等等
- Service不是什么
a) Service不是一个单独的进程
b) Service不是一个线程
- 实现Service
先继承Service,然后实现
onBind(),onCreate(),onStartCommand(),onDestroy()方法
然后要在AndroidMenifest.xml中进行注册:
<service>android:name=”.FirstService”></service>
- 在Activity中如何启动Service
Intentintent = new Intent();
Intent.setClass(TestActivity.this,FirstService.class);
startService(intent);
- 关闭Service
Intentintent = new Intent();
Intent.setClass(TestActivity.this,FirstService.class);
StopService(intent);
- Service的生命周期
当第一次创建一个service对象之后会首先调用onCreate(),然后调用onStartSCommand(),这个函数会得到intent对象,可以从intent对象中得到数据
此时再次开启service时,将不会调用onCreate()直接调用onStartCommand()
因为上一次service并没有销毁
当不想使用该service时,启动activity中的stopService()方法,系统就会调用service中的onDestroy()方法
- Android Service 极简总结
- Android Service全面总结
- Android service 总结
- Android Service 问题总结
- Android 中的 Service 总结
- android service 总结
- Android Service知识点总结
- android Service总结
- android service 总结
- android service 总结
- Android 中的 Service 总结
- android service全面总结
- android service 总结
- Android Service总结
- Android Service 要点总结
- Android Service总结
- android service总结
- Android Service组件总结
- Linux设备驱动实现自动创建设备节点
- Handler学习
- 黑马程序员--【经验分享】云7的0基础入学专科生,一样高薪就业!
- C++一些知识难点
- 游戏开发中的数据池问题和改进
- Android Service 极简总结
- 黑马程序员--三期已毕业学员诚致黑马的一封感谢信!
- 设计模式--原型模式
- 改变计算技术的伟大算法
- 黑马程序员--7期美女发来的感谢信,超级卡哇伊,快来围观啊。
- handler机制的原理
- Jquery UI的datepicker插件使用方法
- 关于SEO的相关知识
- 行内元素和块级元素详解