Android --- MediaPlayer的三种实现方式(+SeekBar)
来源:互联网 发布:linux,vi怎么用 编辑:程序博客网 时间:2024/05/17 06:47
1、获取Raw的音乐文件 实现 SeekBar 播放效果
//创建媒体对象
这里sta 跟 stb 我定义的是2个intMediaPlayer mediaPlayer = MediaPlayer.create(this, R.raw.g8);//播放音乐
mediaPlayer.start();
在这里我们也要实现SeekBar的滚动效果所以这里我们需要用到 Thread+Handler实现SeekBar滚动
这样我们就能看到 SeekBar跟随着音乐播放走动 下面我们要实现 SeekBar拖到哪个位置播放到那位置
所以我们要给SeekBar设置一个监听事件
好啦!到了这样我们就差不多完成了 SeekBar 实现音乐播放器的效果了。。。
2、获取手机上本地路径 (需要添加读取手机内存卡的权限)
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
3、获取网络上的路径
<uses-permission android:name="android.permission.INTERNET" />以上就是我们实现的代码, 希望能给大家有所帮助!!
1 0
- Android --- MediaPlayer的三种实现方式(+SeekBar)
- Android两种播放视频的方法(SurfaceView+MediaPlayer+SeekBar)跟(VideoView+MediaController)
- Android两种播放视频的方法(SurfaceView、MediaPlayer、SeekBar)和(VideoView、MediaController)等两种方法。
- android 退出程序 seekbar mediaplayer
- Android的MediaPlayer架构介绍(三)
- Android MediaPlayer与SeekBar和Chronometer的简单结合
- MediaPlayer的使用 带有seekBar
- Android SeekBar的界面实现
- android 更新歌曲播放进度条seekbar的三种方法
- MediaPlayer,SeekBar
- 使用SurfaceView+MediaPlayer+SeekBar实现视频播放
- android三种实现定时器的方式
- Android倒计时的三种实现方式
- Android OnClickListener 的三种实现方式
- Android OnClickListener 的三种实现方式
- Android 酷炫来袭:制作属于你自己的音频播放器(综合运用MediaPlayer、Service、Broadcast、ListView、SeekBar)
- Android中ProgressBar、RatingBar、SeekBar三种进度条的区别(十一)
- Android自定义View的实现方式(三种)
- SO_REUSEPORT学习笔记
- 绚烂多彩的点赞效果
- SSH框架之Struts的常用技术——数据回显、防止表单重复提交
- 为什么使用Junit Test而不用普通java main方法来完成测试?
- avalon2+webpack2手脚架与avalon2介绍
- Android --- MediaPlayer的三种实现方式(+SeekBar)
- windows系统下php安装
- C# winform的WebBrowser非常规编程(强烈推荐)
- Netty4之Future/Promise异步模型
- WPF原生环形图表
- Fiddler (五) Mac下使用Fiddler
- 关于ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法
- SQLServer JTDS 连接串格式
- jQuery选择器课堂随笔