每天一点Android开发-----service
来源:互联网 发布:企查查怎么看数据 编辑:程序博客网 时间:2024/06/06 23:51
应用程序按照工作方式可分为前台程序和后台服务两种,Android中的Activity是前台程序,Android系统使用startActivity方法调用Intent指定的活动这时活动控制权由当前活动转到Intent指定的活动,Android提供了Service类来实现后台服务,Service按照类型分为两种:
本地服务(LocalService)
这种服务主要用于程序内部,实现应用程序自己的一些耗时任务,比如自动下载程序
远程服务(RemoteService)
这种服务主要用于android系统内部的应用程序之间,一个应用程序调用其他应用程序的服务
在Android系统中,Service类继承ContextWrapper类的属性和方法.并且Service类派生了AbstractInputMethodService,等类,
作用::-------------------------
在Android开发中,需要创建在后台运行的程序的时候,就要使用Service,Service的功能类似于Linux系统中的守护进程,需要长时间运行以提供后台服务,甚至可能会在系统启动时开始运行到系统关闭时结束,Service运行时一般不与用户进行交互,并且不会改变当前应用程序的控制权
Service不是一个独立的进程,它通常只是应用的一部分,.主要有两个特点
1,属于应用程序的一种设施,告诉系统有关的事情要在后台进行,通过Context.startService启动Service,知道Service终止
2,为应用程序提供交互功能,.通过调用Context.bindService方法启动一个长期运行的Service,以与其进行交互
- 每天一点Android开发-----service
- 每天一点android开发------Activity
- 每天一点android开发---------ContentProvider
- 每天一点Android开发----NDK开发
- 每天一点Android开发_SQLite数据库操作
- 每天一点android开发-android平台的技术架构
- 每天一点Android开发------Intent(Activity之间切换)
- 每天一点Android开发------Activity之间的消息传递
- 每天学习android之service
- android 的service一点了解
- 每天学习一点——Android
- 每天记录点 Android 知识 -进步一点
- android开发一点经验
- 有关android service的一点小结
- Android:对service的一点理解1
- Android:对Service的一点理解2
- android service常驻内存的一点思考
- android service常驻内存的一点思考
- 用Highcharts实现动态曲线图表的关键设置
- java中Double类型的运算精度丢失的问题
- ssh 和 scp
- IMMEDIATE DECODABILITY(前缀)
- 【Java】正确理解ThreadLocal
- 每天一点Android开发-----service
- 记录自己在centos上安装nginx然后从nginx转换到Tengine的过程
- error C2018: unknown character '0x##'
- Zedboard & Zynq 图像采集 视频开发 (三) AXI4总线读写DDR
- 如何安装两个tomcat,如何配置
- Java 时间格式化
- HDU4925-Apple Tree
- Hadoop初次运行与WordCountd
- ppt制作教程(3)