1,创建一个MusicPlayService继承Service,并重写onCreat()方法和onStartCommand(...)方法

publicclassMusicPlayServiceextendsService{@OverridepublicvoidonCreate(){//TODOAuto-generatedmethodstubLog.e(TAG,"MusicSericeonCreate()");//musicplay=BackgroundMusicPlay.getBackgroundMusicPlay(this);super.onCreate();}@OverridepublicintonStartCommand(Intentintent,intflags,intstartId){Log.e(TAG,"MusicSerice--->onStartCommand()");playMusic();returnsuper.onStartCommand(intent,flags,startId);}publicvoidplayMusic(){musicplay.musicPlay();//mp=MediaPlayer.create(getApplicationContext(),R.raw.newgalactic);//mp.setLooping(true);//mp.start();}}

注意:由于onStart(...)方法在level 2.0之后已经失效,所以2.0之后用onStartCommand代替,具体请查看API文档http://tool.oschina.net/apidocs/apidoc?api=android/reference

2,在activity中通过startService(...)调用服务

Intentintent2=newIntent(ShorMusicPlay.this,MusicPlayService.class);startService(intent2);//启动服务stopService(intent2);//结束服务


更多相关文章

  1. 【072】◀▶ Android(安卓)(IV) - 显示及后台
  2. android 串口jni 开发流程
  3. Android网络解析
  4. webkit中的javascript和android交互
  5. Android(安卓)使用volley过程中遇到的问题解决办法
  6. Android获取Java类名/文件名/方法名/行号
  7. Android获取联系人头像的方法
  8. android 异步加载图片缩略图
  9. android关于手机和3.0版本以上平板去标题问题

随机推荐

  1. [译] C++ 和 Android(安卓)本地 Activity
  2. Android学习笔记八:基本视图组件:CheckBox
  3. Android中webview和js之间的交互
  4. android MTK平台编译UBOOT学习笔记
  5. Android——Fragment介绍及两种基本使用
  6. android apk反编译(反编译—改代码—再编
  7. Android(安卓)ApiDemo学习——AutoComple
  8. Android软件开发之常用系统控件界面大合
  9. Android(安卓)ApiDemos示例解析(66):Grap
  10. Android(安卓)---- WebView与JavaScript