android闹钟程序实现铃声
16lz
2022-06-18
代码:
private MediaPlayer mediaPlayer; mediaPlayer =MediaPlayer.create(context,R.drawable.XXX); Runnable rmp = new Runnable() { public void run() { mediaPlayer01.start(); } }; //然后 : final Thread tmp = new Thread(rmp); //再在适当的地方: tmp.start();
简单一点并让音乐循环播放:
mediaPlayer = MediaPlayer.create(this, R.raw.m); mediaPlayer.setLooping(true);
如果要获得播放音乐时间:
1.player.getCurrentPosition()
2. public static String timeToString(long duration)
{
if (duration < 0)
return "00:00";
StringBuffer sb = new StringBuffer();
long m = duration / (60 * 1000);
sb.append(m < 10 ? "0" + m : m);
sb.append(":");
long s = (duration % (60 * 1000)) / 1000;
sb.append(s < 10 ? "0" + s : s);
return sb.toString();
}
3.timeToString方法返回的就是播放时间
更多相关文章
- Android两种播放声音的方式
- Android(安卓)AudioTrack实时播放
- android 播放器开发准备工作
- android通过耳机控制音乐播放器
- Android录制或播放语音消息时关闭其他媒体播放
- 最全的Android开源音乐播放器源码汇总
- 14天学会安卓开发(第十三天)Android多媒体开发
- 学习笔记(01):FFmpeg打造Android万能音频播放器-OpenSL ES介绍并
- Android(安卓)Service AIDL 远程调用服务之简单音乐播放实例