1600802088
2024-04-05 02:11:09
一、界面截图
二、关键代码
实现音乐播放器播放、暂停、停止、上下曲切换的代码:
ImageButton play = (ImageButton) findViewById(R.id.play); switch (v.getId()) { case R.id.play: //播放暂停 if (!mediaPlayer.isPlaying()) { mediaPlayer.start(); play.setImageResource(R.drawable.pause); }else{ mediaPlayer.pause(); play.setImageResource(R.drawable.play); } break; case R.id.stop: //停止 if (mediaPlayer.isPlaying()) { mediaPlayer.reset(); initMediaPlayer(i); play.setImageResource(R.drawable.play); } break; case R.id.next://下一首 if (mediaPlayer != null && i < 4 && i >= 0) { mediaPlayer.reset(); if (i == 3) { i = 0; } else { i = i + 1; } initMediaPlayer(i); play.setImageResource(R.drawable.pause); mediaPlayer.start(); } break; case R.id.preceding://上一首 if (mediaPlayer != null && i < 4 && i >= 0) { mediaPlayer.reset(); if (i ==0 ) { i = 3; } else { i = i - 1; } initMediaPlayer(i); play.setImageResource(R.drawable.pause); mediaPlayer.start(); }break; } 三、coding代码链接:https://git.coding.net/littlegreen19/MusicPlayer.git 四、apk下载地址:https://coding.net/u/littlegreen19/p/MusicPlayer/git/raw/master/app/release/app-release.apk五、视频展示链接:http://user.qzone.qq.com/256741328/photo/V13YTYVk0YXe96/NDR00I9NDwkZLlzMmdwTvwAAAAAAAAA!/
转载于:https://www.cnblogs.com/lxjbky0216/p/10102431.html
1600802088相关推荐
最新文章
- 物联网配云计算 两情相悦还是单相思?
- 推箱子java下载_Java实现简单推箱子游戏
- TypeScript 的 type predicates
- 挑战记忆力-Web前端实现记忆纸牌游戏(JS+CSS)
- Redis基础(十一)——缓存穿透和缓存雪崩
- linux环境下通过nginx实现tomcat集群
- 【Tensorflow、Keras】关于Reshape层小结(部分问题未解决)
- 2.安装 Android SDK
- Java简单登陆界面实现
- 三菱fx2n64mr说明书_三菱FX2N-64MR-D编程手册(FX系列可编程控制器) - 三菱
- 学习笔记5-二层冗余链路
- Java基础:java线程状态
- Vlookup实现多条件匹配
- 用for循环打印输出数据三角形图形
- 1.CPU基本工作流程
- 使用Tycho构建OSGi插件项目
- java 实现office转换pdf
- 物联卡要求上传身份证实名认证安全吗,不认证无法使用
- ubuntu8.10解决flash乱码问题!
- 训练时评估指标无变化,且预测值都一样