前面介绍了使用VideoView播放视频,使用VideoView播放视频简单方便,但是习惯使用MediaPlayer的开发者还是使用MediaPlayer;MediaPlayer本身主要用于播放音频,没有提供视频输出画面,需要借助SurfaceView,VideoView是其子类;播放视频步骤:
【1】布局文件加入SurfaceView
<uses-permission android:name...
分类:
其他好文 时间:
2015-10-23 14:49:04
阅读次数:
227
1. Android游戏当中主要的除了控制类外就是显示类View。SurfaceView是从View基类中派生出来的显示类。android游戏开发中常用的三种视图是: (1) view、SurfaceView和GLSurfaceView的区别如下:?View:显示视图,内置画布,提供图形绘制函数、触...
分类:
移动开发 时间:
2015-10-19 20:50:20
阅读次数:
305
public class GifSurface extends SurfaceView implements Callback{ private Movie movie; private static int ZOOM = 2; public String path; ...
分类:
移动开发 时间:
2015-10-17 23:24:00
阅读次数:
192
最近在做一个Android视频播放器,遇到一个问题:切换到下一个视频时,中间会停留上一个视频的残存画面。这是怎么回事?我在网上找了很多资料,终于找到了原因:我是用自定义一个surfaceview来显示画面的,切换视频时并没有将surfaceview显示的内容做处理。怎么解决?知道原因,那就很好解决了...
分类:
移动开发 时间:
2015-10-16 18:43:30
阅读次数:
2436
这个例子需求和流程:Activity加载它们的定义SurfaceView-> SurfaceView构造函数:初始化刷、传感器、SurfaceHolder和注册SurfaceHolder的监听(surfaceCreated和surfaceDestroyed)->创建surface即surfaceCr...
分类:
其他好文 时间:
2015-10-12 21:03:26
阅读次数:
201
转载:http://www.bdqn.cn/news/201311/12100.shtml使用VideoView播放视频VideoView,用于播放一段视频媒体,它继承了SurfaceView,位于"android.widget.VideoView",是一个视频控件。既然是播放一段视频,那么不可避免...
分类:
移动开发 时间:
2015-10-11 12:47:08
阅读次数:
278
方法一、在Activity的onCreate中添加如下代码getWindow().setFormat(PixelFormat.TRANSLUCENT); reference to : http://www.jb51.net/article/72719.htm
分类:
移动开发 时间:
2015-09-30 12:36:25
阅读次数:
489
最近的项目中,有一个Activity用到Fragment+ViewPager,其中一个fragment中实现了视频播放的功能,包含有SurfaceView。结果,每次打开程序第一次进入到该Activity时都会闪屏黑一下。原因就出在SurfaceView。详解: I think I found t....
分类:
移动开发 时间:
2015-09-22 18:21:01
阅读次数:
541
1、SurfaceSurfaceextends Objectimplements Parcelable java.lang.Object ? Android.view.Surface Class Overview-------------------------------------------....
分类:
移动开发 时间:
2015-09-21 21:05:13
阅读次数:
279
1: 主要的view控件:文字:TextView图片: ImgView视频:SurfaceView ...2:控件PopupWindow 实现类似左边导航栏tabhost实现顶部或者下部的tab3:组件(1)activity 实现界面显示,绑定view。(2) service于在后台完成用户指定的操...
分类:
移动开发 时间:
2015-09-19 12:24:52
阅读次数:
296