- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Android MediaPlayer播放mp3的实例》.doc
Android 中级教程之
? Android 中级教程之------Android MediaPlayer播放mp3的实例! 收藏
?大家好我们今天研究的是Android中很重要也最为复杂的媒体播放器---MediaPlayer.
Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。
? MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的,为了构建一个MediaPlayer程序,上层还包含了进程间通讯等内容,这种进程间通讯的基础是Android基本库中的Binder机制。
而我们今天的例子只是利用MediaPlayer来播放res/raw文件夹中一首非常动听的英文哥love fool.mp3.程序有三个ImageButton按钮,播放,停止,和暂停!三个按钮的功能我就不用多说.下面我将Step By Step教你如何完成本Demo的实现.
Step 1 :新建一个Android工程,命名为MediaPlayerDemo.
Step 2 :准备素材,在res下建一个raw文件夹,将foollove.mp3导入,将play.png,pause.png,及stop.png导入res/drawable文件夹下.
Step 3: 设计UI布局,在main.xml里放入三个ImageButton(这里可以用AbsoluteLayout,或者RelativeLayout实现,我用后者).代码如下:
?xml version=1.0 encoding=utf-8?RelativeLayout? android:layout_width=fill_parent?and roid:layout_height=fill_parent?android:background=@drawable/white?xmlns:android= /apk/res/android ?TextView牋?android:id=@+id/myTextView1牋?android:layout_width=wrap_content牋?android:layout_height=wrap_content牋?android:text=@string/hello牋?android:layout_alignParentTop=true牋?android:layout_alignParentLeft=true??/现的,为了构建一个MediaPTextView?ImageButton牋?android:id=@+id/myButton1牋?android:layout_width=wrap_content牋?android:layout_height=wrap_content牋?android:src=@drawable/play牋?android:layout_below=@+id/myTextView1??/ImageButton?ImageButton牋?a ndroid:id=@+id/myButton3牋?android:layout_width=wrap_content牋?android:layout_height=wrap_content牋?android:src=@drawable/pause牋?android:layout_alignTop=@+id/myButton1牋?android:layout_toRightOf=@+id/myButton1??/ImageButton? ImageButton牋?android:id=@+id/myButton2牋?a ndroid:layout_width=wrap_content??? android:layout_height=wrap_content??? android:src=@drawable/stop??? android:layout_alignTop=@+id/myButton1??? android:layout_toRightOf=@+id/myButton3? ? /ImageButton/RelativeLayout
Step 4 :主控制程序MediaPlayerDemo.java的实现,代码如下:
package com.android.test;
import android.app.Activity;import android.media.MediaPlayer;impo
您可能关注的文档
- 《9854.数据库原理与应用:SQL Server版(项目式)》.pdf
- 《99se技术资料》.pdf
- 《99se选项与参数菜单汉化》.doc
- 《9POM》.ppt
- 《a b c’s of science(简易科学[未加密])》.pdf
- 《A Bi2WO6-Based Hybrid Photocatalyst with Broad Spectrum Photocatalytic Properties under UV》.pdf
- 《A Combined TSA-SPA Algorithm for Computing》.pdf
- 《A decision-theoretic generalization of on-line learning and an application to boosting》.pdf
- 《A generalized model for Yang-Fourier transforms in fractal space_AITS》.pdf
- 《A Measurement of a Control Rod Drop Using an LVDT》.pdf
最近下载
- “双减”政策下初中数学分层作业设计的实践与探究 .pdf
- 《My family photo》(教学设计)-2024-2025学年冀教版(2024)初中英语七年级上册.docx VIP
- 国开电大《创业教育(创业教育专)》形考1-3及综合答案.pdf VIP
- ISO 10009-2024 质量管理——质量工具及其应用指南(中文版-雷泽佳译2024-07).docx VIP
- 人教版初中英语八年级上册 Unit 7 大单元作业设计案例 .pdf
- 美国国父——华盛顿课件.ppt
- 渔父文化内涵.doc VIP
- 2025年合肥市轨道交通集团有限公司校园招聘934人笔试备考题库及答案解析.docx
- 腰椎穿刺术教师赛教案.docx
- 产后大出血的抢救.pptx VIP
文档评论(0)