android 视频 播放 (VideoView的小实例)
来源:互联网 发布:手机摄影软件 编辑:程序博客网 时间:2024/05/17 00:07
废话不说,不浪费时间,直接看实例
(一些废话:最近,学习android的视频播放功能,网上内容繁多,质量参差不齐,且比较零碎,很难有个整体的认识,由于自己感觉学的很乱,所以想写下这篇博客,整理下思路,顺便分享给亲爱的你。
承谢阅读!!)
来看看*
实例
*吧
1 新建一个项目VideoPlayer,包含一个xml和MainActivity.java
2 `
xml文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> //只定义一个VideoView控件 <VideoView android:id="@+id/Video_player" android:layout_width="match_parent" android:layout_height="match_parent" /></LinearLayout>
3 MianActivity 类
package www.zhazha.com.videoplayer;import android.content.pm.ActivityInfo;import android.net.Uri;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.WindowManager;import android.widget.MediaController;import android.widget.VideoView;public class MainActivity extends AppCompatActivity { private VideoView videoView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* 以下代码需要写在setContentView();之前 */ /* 设置全屏 */// setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); /* 设置屏幕常亮 *//* flag:标记 ; */ getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); //加载视图 setContentView(R.layout.video_layout); /* 获取组件对象 */ videoView=(VideoView)findViewById(R.id.Video_player); /* 获取MediaController对象,控制媒体播放 */ MediaController mediaController = new MediaController(this); videoView.setMediaController(mediaController); /* 设置URI , 指定数据 */ videoView.setVideoURI(Uri.parse("/storage/emulated/0/Download/zha.3gp")); /* 开始播放视频 */ videoView.start(); /* 请求获取焦点 */ videoView.requestFocus(); }}
4效果图
1 0
- android 视频 播放 (VideoView的小实例)
- Android-SurfaceView+VideoView视频播放器实例
- Android VideoView播放视频
- Android VideoView播放视频
- Android VideoView播放视频
- Android VideoView播放视频
- Android VideoView播放视频
- android videoview播放视频
- android---视频播放---VideoView
- Android视频播放---VideoView
- Android播放视频VideoView
- Android VideoView播放视频
- Android VideoView 播放视频
- [Android视频播放] VideoView
- android 视频播放(一)利用android原生的videoview
- Android--使用VideoView播放视频以及VideoView的api
- android VideoView实现视频的播放
- Android VideoView播放视频遇到的问题
- 配置SQL Server数据库连接
- gdb编译完成后找不到函数
- 向别人学习之我的第一任老板
- 梯度下降实用技巧I之特征缩放 Gradient Descent in practice I - feature scaling
- 集合的遍历(多线程)及ConcurrentModificationException
- android 视频 播放 (VideoView的小实例)
- java输入输出流FileInputStream,FileOutputStream,BufferedInputStream,BufferedOutputStream知识点总结
- 递归算法实现全排列
- 打开二级列表,关闭其他二级列表
- Datacastle人品预测大赛比赛总结
- 火车进站
- 在JLabel上显示图片,并且图片自适应JLabel的大小
- QT 的单选按钮使用方法
- VS2010测试功能之旅:编码的UI测试(1)