下载此文档

黑马程序员安卓教程:音乐播放器.docx


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
音乐播放器
准备工作
Android 官方提供了 MediaPlayer 核心类,用于播放音乐,其状态流程如图 1-12 所示。MediaPlayer 必
须严格按照状态图操作,否则就会出现错误,这些错误都是底层抛出,严格按照状态图操作的话一般就不会出问题。
使用 MediaPlayer 播放音乐的核心方法如下所示:
1.
MediaPlayer
player
=
new
MediaPlayer();
创建对象
2.
();
重置为初始状态
();声音流类型
(“/mnt/sdcard/”); 设置音频源
5.
();
准备
6.
();
开始或恢复播放
7.
();
暂停播放
8.
();
恢复播放
9.
();
停止播放
10.
();
释放资源
为了演示 MediaPlayer 的使用,我们需要提前准备一个 mp3 文件放到 sdcard 中。
需求:制作一个播放器,能够播放/暂停/停止音乐文件,并且添加一个 SeekBar(可以拖拽的ProgressBar),当音乐播放时 SeekBar 也会不断的跟新当前的进度,当用户拖动 SeekBar 时可以更改播放的进度。
23
图 1-12 MediaPlayer 状态流程图
编写布局
【文件 1-7】
<LinearLayoutxmlns:android="http://schemas./apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
5.
<LinearLayout
android:layout_width="match_parent"
24
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<Button
android:onClick="play"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:text="播放"
/>
<Button
android:onClick="pause"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:text="暂停"
/>
<Button
an

黑马程序员安卓教程:音乐播放器 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人weizifan339913
  • 文件大小706 KB
  • 时间2018-08-17