[1]这个控件就是对surfaceview 和 meidiaplayer进行封装 [2]meidiaplayer 播放视频他只支持 3gp MP4格式 ...
分类:
其他好文 时间:
2016-11-20 06:27:11
阅读次数:
180
1.自定义VideoView 1_自定义VideoView-增加设置视频大小方法 2_得到屏幕高和宽方法 在播放器中 3_视频默认和全屏 一播放起来,在准备好了中设置视频播放默认 4_屏幕保持不锁屏 5_点击按钮的时候实现切换播放模式 ...
分类:
移动开发 时间:
2016-11-14 07:43:10
阅读次数:
305
1.MediaPlayer和VideoView介绍 Android 系统中提供开发者开发多媒体应用(音视频方面) 一,MediaPlayer, 解码的是底层,MediaPlayer负责和底层打交道,封装了很多方法 start,pause,stop ,播放视频的类 这个MediaPlayer可以播放本 ...
分类:
移动开发 时间:
2016-11-13 19:34:11
阅读次数:
208
最近无聊写了个播放器除了没实现解码功能大多的功能都实现了,主要是回顾一些android的知识点和andorid6.0的动态授权的学习。 1、android 6.0的动态授权问题。 android 6.0后需要开发人员实现动态授权,不再像以前一样在mainfet的清单文件中加入权限就可以了,需要在代码 ...
分类:
移动开发 时间:
2016-10-20 07:23:29
阅读次数:
598
使用MediaController类就可以简单的把视频中的进度条加进去 实例: 现在布局哪里放一个VideoView,然后: videoView = (VideoView) findViewById(R.id.videoView1); MediaController mc = new MediaCo ...
分类:
其他好文 时间:
2016-10-10 16:15:48
阅读次数:
155
播放视频文件其实并不比播放音频文件复杂,主要是使用 VideoView类来实现的。这个类将视频的显示和控制集于一身,使得我们仅仅借助它就可以完成一个简易的视频播放器。VideoView的用法和 MediaPlayer 也比较类似(不同点在于播放视频需要UI控件,播放音乐只需要借助MediaPlaye ...
分类:
其他好文 时间:
2016-10-05 22:12:01
阅读次数:
185
Android当中实现视频播放的方式有两种,即:通过VideoView实现或者通过SurfaceView + MediaPlayer实现。 由浅至深,首先来看下想要在Android上播放一段视频,我们应当怎么做。 前面我们已经提到了两种方式,这里我们来看一下具有更好的拓展性的第二种方式,也就是通过S ...
分类:
移动开发 时间:
2016-09-21 11:34:16
阅读次数:
326
在Android中,我们有三种方式来实现视频的播放: 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用Med ...
分类:
移动开发 时间:
2016-08-23 12:47:41
阅读次数:
202
// onCreate方法中 VideoView video_view = (VideoView) findViewById(R.id.video_view); //视频的播放 MediaController mediaController=new MediaController(this); vi ...
分类:
其他好文 时间:
2016-08-19 17:27:06
阅读次数:
184
本文为自定义的视频播放器,可进行屏幕切换(由于换屏时大小变化,电脑截图就分开截图了),效果如下图:
--------------播放视频概括:
SurfaceView+MediaPlayer以及 VideoView 2种方式
SurfaceVIew中有个SurfaceHolder,通过surfaceView.getHolder( )方法获取...
分类:
移动开发 时间:
2016-07-17 01:03:16
阅读次数:
287