在Android 中有自带的MediaPlayer音乐播放器,当播放的时候是自动启动线程,即使点击了返回键或者home的话歌曲依然能够播放

现在是我写的一个很小很小的一个小例子

在xml文件中添加一button组件

在***.java中的程序

private Button button_play;
private MediaPlayer mPlayer;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button_play=(Button)findViewById(R.id.button1);
mPlayer=MediaPlayer.create(this, R.raw.a);
button_play.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
if (mPlayer!=null) {
if (mPlayer.isPlaying()) {
mPlayer.pause();//暂停
}else {

mPlayer.start();//启动,或者接着播放
}
}
}
});
}

更多相关文章

  1. Android(安卓)性能优化的一些方法
  2. Android(安卓)任意位置(指空间上的位置)弹出 Toast
  3. Afinal 0.3 发布,Android快速开发框架
  4. 用React Native做一个填字游戏(3)——背景音乐
  5. Android(安卓)MediaPlayer 音乐播放
  6. android 中 Timer 的使用及源码分析
  7. [置顶] DownloadProvider 源码详细分析
  8. android启动之SystemServer启动
  9. InputManagerService

随机推荐

  1. 安卓详细介绍,深圳Android培训基地助您成
  2. 移动端跨平台开发方案比较
  3. Android UI设计——ViewPager的简单使用(
  4. android底部菜单栏实现
  5. 这是一份面向3年以上Android开发者的中高
  6. Android图表年度最强总结,一篇文章从入门
  7. Android 娑堟伅閫氳
  8. Android杩涚▼涓庣嚎绋?/h1>
  9. Android基于MQTT协议实现的推送功能
  10. 【干货】Android实现支付宝当面付