MediaPlayer
可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用
MediaPlayer,要视情况选择了。MediaPlayer播放音频比较简单,但是要播放视频就需要SurfaceView。
SurfaceView比普通的自定义View更有绘图上的优势,它支持完全的OpenGL ES库。
程序截图
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical">
<SeekBar android:id="@+id/SeekBar01" android:layout_height="wrap_content"
android:layout_width="fill_parent"></SeekBar>
<LinearLayout android:id="@+id/LinearLayout02"
android:layout_width="wrap_content" android:layout_height="wrap_content">
<Button android:id="@+id/Button01" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="播放音频"></Button>
<Button android:id="@+id/Button02" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="停止播放"></Button>
</LinearLayout>
<SeekBar android:id="@+id/SeekBar02" android:layout_height="wrap_content"
android:layout_width="fill_parent"></SeekBar>
<SurfaceView android:id="@+id/SurfaceView01"
android:layout_width="fill_parent" android:layout_height="250px"></SurfaceView>
<LinearLayout android:id="@+id/LinearLayout02"
android:layout_width="wrap_content" android:layout_height="wrap_content">
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/Button03"
android:text="播放视频"></Button>
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="停止播放" android:id="@+id/Button04"></Button>
</LinearLayout>
</LinearLayout>
分享到:
相关推荐
Android MediaPlayer视频播放器
Android Mediaplayer音乐播放器,实现功能音乐列表动态读取SD卡,进度条、歌曲封面、播放暂停、上下切歌等功能。解决动态权限、更新媒体库、文件列表、SD卡读取等难题。适合初入门的朋友们。
android的MediaPlayer播放器迷你案例,简单易懂,包含播放,暂停,停止
一款简单的 android mediaplayer 音频 播放器 源码,容易入手。
android 播放器 MediaPlayer android 播放器 MediaPlayer
一个挺简单的Android audio多媒体编程实例,在源代码中:声明一个ImageButton,TextView,MediaPlayer变量,声明一个Flag作为确认音乐是否暂停的变量并默认为false,通过findViewById构造器创建TextView与ImageView...
簡易Android MediaPlayer,使用android studio開啟,可快轉 倒轉 暫停 停止 撥放,支援音樂時間倒數。
Android MediaPlayer 自定义循环次数
MediaPlayer (Android音视频播放器)完整的代码
本文实例为大家分享了android多媒体音乐播放器的具体实现代码,供大家参考,具体内容如下 首先,在AndroidManifest.xml中配置权限 <!-- 读取手机中的音乐 --> <uses android:name=android.permission.READ...
自定义MediaPlayer视频播放器,兼容各种视频类型播放。解决视频加载不出来黑屏问题。
Android MediaPlayer 本地音乐播放器 运行截图 为了不浪费您的时间,先看一下运行的效果图, 一进去先进行音乐扫描,然后列表展示出来,点击即可播放。 演示视频地址 源码地址 GitHub 项目地址 这个给不想浪费时间...
在android下基于Mediaplayer类写的一个播放器,该播放器可以播放本地文件,也可以播放网络url视频。可以实现视频的播放,暂停。声音的大小,和简单的ui,适合初学者。
本文章介绍MediaPlayer本地音乐播放器,而当应用程序不再位于前台且没有正在使用它的活动时,为了确保音频继续播放,我们需要建立一个服务Service。 Activity与绑定服务Service之间的交互是本文章的重点(这里需要...
Android MediaPlayer播放mp3的实例
Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下 开发工具:Andorid Studio 1.3 运行环境:Android 4.4 KitKat 工程内容 实现一个简单的音乐播放器,要求功能有: 播放、暂停功能; 进度条显示...
Android MediaPlayer Playback---多媒体开发应用程序接口
本文将的是一个在线音乐播放器,文中对相应操作做了比较详细的讲解,已达到实现效果,并了解播放器原理的目的。