美文网首页
服务Service

服务Service

作者: Trap_余生 | 来源:发表于2017-04-18 15:15 被阅读4次
服务和Activity不交互
public class MyService extends Service {
public static final String TAG="MyService";
private MediaPlayer mediaPlayer;

@Override
public IBinder onBind(Intent intent) {
    Log.i(TAG, "onBind: "+System.currentTimeMillis());
    return null;
}

@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    mediaPlayer.start();
    Log.i(TAG, "onStart: "+System.currentTimeMillis());
    return super.onStartCommand(intent, flags, startId);
}

@Override
public void onCreate() {
    mediaPlayer = MediaPlayer.create(this, Uri.fromFile(new File("/sdcard/remix.mp3")) );
    mediaPlayer.setLooping(false);
    Log.i(TAG, "onCreate: "+System.currentTimeMillis());
    Log.i(TAG, "onCreate: "+Thread.currentThread().toString());
    Log.i(TAG, "onCreate: "+Thread.currentThread().getId());
    Log.e(TAG, "onCreate: "+ Process.myPid());
}

@Override
public void onDestroy() {
    mediaPlayer.stop();
    Log.i(TAG, "onDestroy: "+ System.currentTimeMillis());
  }
}

 @Override
public void onClick(View v) {
    switch (v.getId()){
        case R.id.start:
            startService(new Intent("com.iflytek.MYSERVICE"));
            //startService(new Intent(this,MyService.class));
            Log.i(TAG, "onClick: start Service");
            break;
        case R.id.stop:
            stopService(new Intent("com.iflytek.MYSERVICE"));
            Log.i(TAG, "onClick: stop Service");
            break;
        default:
            break;
    }
}
服务和Activity交互

相关文章

  • angular服务

    服务 服务(factory & service) service服务:app.service(name,构造函数)...

  • Redis 启动,停止,重启

    启动服务: service redis start 停止服务: service redis stop 重启服务: ...

  • 浅谈Android Service

    Service 服务 什么是服务: A service is not a separate process and...

  • AMS分析「 Service管理 」

    ActivityManagerService服务负责管理Service服务,下面通过Service服务的启动流程来...

  • Android基础12

    service:服务。 开始服务 停止服务 通信,绑定活动 通信,解绑活动 新建service 布局文件 开始服务...

  • centos 6.X 常用命令

    service xxx restart 重启服务(xxx为服务名称) service httpd res...

  • 服务发现 - service discovery

    服务发现 - service discovery Service Discovery: Zookeeper vs ...

  • Service的简单使用

    前言 文本主要介绍Service的简单使用,了解Service的各种服务(前台服务,后台服务(本地服务,远程服务)...

  • zabbixApi4j-IT service

    IT service service.addependencies: 在IT服务之间添加依赖项service.ad...

  • Linux 后台服务管理

    后台服务管理 service network status 查看指定服务的状态 service network...

网友评论

      本文标题:服务Service

      本文链接:https://www.haomeiwen.com/subject/foofzttx.html