android学习笔记——四大组件之Service
来源:互联网 发布:网络侮辱他人 寻衅滋事 编辑:程序博客网 时间:2024/06/06 05:50
四大组件之一,与Activity级别类似,只是Service没有前台显示,在后台运行。
运行在主线程中
需要在Manifest文件中声明
必须指定Name
只计划自己程序中使用无需指定IntentFilter
Service的存在形式
Started启动:startService()启动Service 一旦启动便会在后台一直运行(即使启动它的程序退出了)
Bind绑定:使用bindService()绑定一个Service,处于Bind状态的Service提供了C/S调用接口,这个接口支持其他程序组件与Service进行交互,一个处于Bind状态的Service只能与其绑定的应用程序一起运行。多个应用程序组件可以绑定到一个Service。当所有的绑定的程序组件都退出绑定后,被绑定的Service才会被销毁。
Service运行在主线程中,耗CPU则需创建新新线程防止无响应。
startService(Intent) 会执行onCreate()以及onStartCommand();
stopService(Intent) 会执行onDestory()
Binder类的子类 getInstance(){}
bindservice(Intent,ServiceConnection,boolean)
0 0
- android学习笔记——四大组件之Service
- Android学习笔记--四大组件之Service
- Android学习笔记四大组件之Service
- Android学习笔记(2)————Android四大组件之二(Service )
- Android学习笔记(2)————Android四大组件之二(Service )
- Android学习笔记(2)————Android四大组件之二(Service )
- Android 学习之四大组件(二)——service
- Android学习——四大组件之Service
- android学习笔记之五:四大组件之Service
- Android—四大组件之Service
- Android—四大组件之Service
- Android四大组件之Service服务学习笔记(一)
- 学习笔记:四大组件之Service理解
- Android四大组件之Service(笔记)
- Android四大组件之Service(笔记)续
- #Android笔记#四大组件之Service
- Android四大组件之Service复习笔记
- Android 四大组件学习之Service二
- C语言指针和传参基本的实验
- 2015年华为技术服务岗面试经历(重庆)
- PCL学习
- TCP协议---报文格式
- 用VS2013编译FFMPEG232
- android学习笔记——四大组件之Service
- UML序列图
- oracle在线重定义
- java的四种引用
- 捏合视图变化(视图的缩放), 单击随着鼠标移动, 双击放大视图,再双击还原视图
- 关于各种语言的发明时间,c语言为什么有些语法和Pascal相似
- 观察者模式
- Linux编译内核遇到找不到linux/limits.h的问题
- 对java的认识