Android开发笔记---service的简单使用

来源:互联网 发布:开放式耳机隔音 知乎 编辑:程序博客网 时间:2024/05/17 06:15

service的建立

首先建一个类然后让它继承自service这个类;

然后在mainifest.xml中加入这个service,这个很关键不想vs平台加一个类就完事了


service的使用---如何让service开始执行,关闭

首先建立一个连接

private Intent serviceIntent;

 serviceIntent =new Intent(this,EchoService.class);

这步很重要,intent变量是4个打的组件之间传递调用的桥梁,非常有用

然后建立两个button,用来控制开关service,并用类自身设置一个监听

 btnStart.setOnClickListener(this);//设置监听
        btnStop.setOnClickListener(this);

  public void onClick(View v) {//重写click方法,来控制开关service
    switch (v.getId()) {
case R.id.btnStart:
startService(serviceIntent);//开始service
break;
case R.id.btnStops:
stopService(serviceIntent);//停止service
break;
default:
break;
}
    }

最后我们还需要重写service中的onCreate和onDestroy这两个方法,来实现我们想要让service执行的功能,具体实现不写代码了。

0 0
原创粉丝点击