public class MyPlayerService extends Service implements MediaPlayer.OnPreparedListener{
private MediaPlayer mp1;
@Override
public IBinder onBind(Intent arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onStart(Intent intent,int startId)
{
mp1 = new MediaPlayer();
mp1.reset();
mp1.setAudioStreamType(AudioManager.STREAM_MUSIC);
try
{
Bundle b = intent.getExtras();
String videoPath = b.getString("videoPath");//"/mnt/sdcard/Video/Nobody.mp4";
mp1.setDataSource(videoPath);// "/mnt/sdcard/Video/Nobody.mp4" H264B3.3gp iceage.avi test_h263.mp4 /sdcard/test.mp4
mp1.prepare();
mp1.setOnPreparedListener(this);
}
catch(Exception me){ }
super.onStart(intent, startId);
}
@Override
public void onPrepared(MediaPlayer arg0) {
// TODO Auto-generated method stub
arg0.start();
}
@Override
public void onDestroy()
{
mp1.release();
mp1=null;
super.onDestroy();
}
}
在xml中加入以下标签:
<service android:name=".MyPlayerService"></service>
分享到:
相关推荐
Android使用Service播放音乐
用android的service做的音乐播放器,让service后台播放.mp3文件
使用Android实现的带进度条的播放器,音乐播放在Service中实现播放、暂停、继续和停止,但是停止和进度条的关联还有些问题,有待改进。
http://blog.csdn.net/gogler/article/details/6913084 用service播放音乐
在主界面放置两个按钮:“开始播放”、“停止播放”,点击“开始播放”时启动Service播放音频,点击“停止播放”时停止Service。...在该工程中创建一个本地Service,实现音频的播放功能。 选择使用资源音频文件
android,音乐播放器,Service的运用
非常不错的通过service播放音乐的代码,下载即可使用
android service音乐播放例子.rar
http://blog.csdn.net/theloneranger/article/details/17426497 博客文章附带资源
简洁的android音乐播放器,bindService进行播放。用到了ContentProvider。代码逻辑清晰,有助于初学者学习。
关于startService的基本使用概述及其生命周期可参见《Android中startService基本使用方法概述》。 本文通过播放背景音乐的简单示例,演示startService的基本使用流程,具体内容如下 系统界面如下: 界面上面就两...
其中音乐来源于手机本地,使用了Content Provider获取,播放音乐为了能后台播放,则在Service中实现,Activity和Service之间的通讯则利用了广播来实现,所以这个项目对增强Android基础知识来说是个很好的选择。...
Android实例源码-音乐播放器类安卓源代码(9例) ...简单音乐播放器,实现了播放器基本功能,使用service后台播放音乐,并使用异步线程加载音乐图片 边下载边播music 音乐播放器 音乐播放器 音乐播放器源码
对Android Service和ServiceTestCase做了简单的分析,在本文中将一步步实现对一个Service的测试,由于...测试的对象是一个很简单的播放音乐的服务,代码是我在网上搜的,对其做了一些修改来方便测试,具体代码如下:
android音乐播放 android音乐
利用Service实现背景音乐的播放
主要介绍了Android通过Service实现简单的音乐播放,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
AndroidStudio实现(service)后台播放音乐(带有进度条) 思路:通过SevericeConnect来实现对audio.java 的mediaplay的调用再在Binder里建立player.的各类方法使得可以在Mainactivity里使用。 首先在res目录下新建...
Android应用源码之简单音乐播放器,实现了播放器基本功能,使用service后台播放音乐,并使用异步线程加载音乐图片.zip
本项目将Android中的Intent总结了一遍。主要有四个项目,Intent_Intent项目是简单的Intent跳转...intent_service主要是启动服务来播放音乐(我今年正好十八岁-阿正)。 本项目使用Android Studio 1.4 编写。