Service用法解析

原创 2016年08月29日 20:31:11

Service组件


简介:



类型:



生命周期:



两种启动方式特点:



startService方式启动服务步骤:

1、创建一个类继承Service类,重写其中方法



2、在Manifest文件中注册服务



3、用startService()方法和stopService()方法启动和停止服务



BindService方式启动服务步骤:

1、创建一个类继承Service类,重写其中方法



2、在Manifest文件中注册服务



3、用bindService()方法和unbindService()方法启动和停止服务



注意!!这种方法如果多次unbindService会报错,没有unbindService直接退出也会报错!


使用IBinder得到和处理数据

1、创建类继承Binder类



2、创建方法处理数据



3、在启动源重写ServiceConnection里的方法并实例化ServiceConnection对象



4、把实例化后的对象conn放入绑定和解绑方法的参数中



4、这样就可以直接去使用你定义的Service类里面的方法了




文章为原创!未经允许不得转载!!



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

service用法实例

  • 2015年05月18日 08:43
  • 1.49MB
  • 下载

chkconfig与service的用法与原理

使用chkconifg和service的不一定是常驻进程,尽管一般都是如此 不受终端影响的进程: 1.daemon程序 2.由init进程启动的程序,写在chkconfig中 3.由ini...
  • fall221
  • fall221
  • 2015年05月01日 20:50
  • 1718

android编写Service入门用法与教程

android SDK提供了Service,用于类似*nix守护进程或者windows的服务。Service有两种类型:1. 本地服务(Local Service):用于应用程序内部2. 远程服务(R...

安卓之service常用用法详解

安卓一直是半吊子水平,在写一个小东西时,发现自己对service的理解还不够,特总结如下:service的创建public class MinaService extends Service{ ...

android---(Service服务的基本用法)

Service是Android中四大组件之一,在Android开发中起到非常重要的作用,首选我们先来看一下官方对Service的定义: Service(服务)是一个没有用户界面的在后台运行执行耗时操...

android学习十八(Service服务的基本用法)

定义一个服务     在项目中定义yig

Android Service生命周期及用法!

Service概念及用途: Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行...

java-Service生命周期及用法! - 随心

大家好,上一节我讲解了Android Activity的生命周期,这一节我将讲解一下Service,首先我们要知道Service具体是干什么的,什么时候用到?以及它的生命周期等。 Service概念...

音乐播放器之简单播放(MediaPlayer、Service、BroadcastRecevier的结合用法)

(小白一个,代码仅供参考)做一个音乐播放器,就要考虑到实现后台音乐的播放,进度条的实现,播放时间和音频时间的实现。 在Android中,BroadcastRecevier Service 和 Medi...
  • bear_wr
  • bear_wr
  • 2015年08月09日 22:43
  • 994

service的用法总结(四)

四、远程服务 远程服务一般用于进程间通信。aidl是android接口定义语言,用于创建远程调用的服务接口 /** * 远程服务: * 1.编写aidl文件,自动生成抽象接口服务(andr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Service用法解析
举报原因:
原因补充:

(最多只允许输入30个字)