简易Android播放器

可使用MediaController简单控制视频播放器
先建立一个VideoView
把视频文件导到SD卡目录下,这里的网络播放要用到tomacat。
将文件目录导到tomacat目录下某一个文件夹中,打开tomacat,
最后将网址换为自己主机网络的IP地址。
注:本地播放与网络播放只可选其一,不可同时使用!
这里写图片描述
配置文件中设置屏幕显示方式为横屏
这里写图片描述
运行后效果如图

接下来先写布局文件这里写图片描述

这里为了让屏幕大小能更好的适应,使用了它自定义的一个VideoView类,命名为CustomVideoView
这里写图片描述

先初始化UI布局
这里写图片描述

时间格式化
这里写图片描述
执行更新时间的操作,耗时操作,应该用handler机制
这里写图片描述

执行各个事件的操作
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

改变音量方法
这里写图片描述

改变亮度方法
这里写图片描述
设置VideoView和Layout的宽高
这里写图片描述
监听屏幕方向的改变
这里写图片描述
这里写图片描述

变量声明和onCreate函数如下
这里写图片描述
这里写图片描述

最后一定要在配置文件中加权限和并且为了使屏幕来回转换
不重新创建activity要调用configChanges属性
这里写图片描述

这样基本上就简单实现了播放器的操作
另外附一个像素之间转换的工具类
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值