//HelloServiceActivity.java
Intent intent = new Intent();
intent.setClass(HelloService.this,MusicService.class);
//第一种 启动service
startService(intent);
//接收service
stopService(intent);
//MusicService.java
//创建:生命周期 startService-->onCreate()-->onStart()
//销毁:生命周期 stopService-->onDestory()
=============================================
//HelloServiceActivity.java
Intent intent = new Intent();
intent.setClass(HelloService.this,MusicService.class);
//第二种 启动service
bindService(intent, conn, Context.BIND_AUTO_CREATE);
final ServiceConnection conn = new ServiceConnection(){
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
// TODO Auto-generated method stub
Toast.makeText(HelloService.this, "ServiceConnected!", Toast.LENGTH_SHORT).show();
Log.i(tag, "ServiceConnected!");
}
@Override
public void onServiceDisconnected(ComponentName name) {
// TODO Auto-generated method stub
Toast.makeText(HelloService.this,"ServiceDisconnected!",Toast.LENGTH_SHORT).show();
Log.i(tag,"serviceDisconnected");
}
};
//解绑定 service
unbindService(conn);
//MusicService.java
//创建:生命周期 bindService-->onCreate()-->onBind()
//销毁:生命周期 unbindService-->onUnbind()-->onDestory()
=========
记得在 manifest文件注册一下