《Android MediaPlayer播放mp3的实例》.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 ?android: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 牋?android: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 牋?android: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

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档