一、简介 作为Android开发,我们不可避免的会接触到视频播放,VideoView做为最简单的播放器,我们是不应该不会的。 下面简单介绍一下VideoView: VideoView是使用MediaPlayer来对视频文件进行控制的。 VideoView只支持mp4、avi、3gp格式的视频,支持格 ...
分类:
移动开发 时间:
2018-07-05 17:22:27
阅读次数:
1043
最近做了一个项目,里面用到了视频播放这一块,当时想考虑Vitamio,demo也做了出来,但是后来发现它是商业收费的,并且收费相当可观,所以只能放弃了。然后找到了ijkPlayer,功能也很强大,最终选择了Wei_Leng基于ijkPlayer开发的superPlayer,在这里也要感谢一下这位无私 ...
分类:
移动开发 时间:
2018-04-08 00:13:47
阅读次数:
318
前段时间做了一个新闻APP,涉及到了列表视频播放,和腾讯新闻APP差不多,总结了一下代码,写了一个Demo来分享给大家。 用了 TabLayout+RecylerView+自定义视频控件 完成的 列表中支持全屏播放 来看看效果图: 列表类代码: 当然我这也参考了其他小伙伴的案例,然后才写的。 参考的 ...
分类:
移动开发 时间:
2017-12-24 12:42:23
阅读次数:
818
Android精选源码 android仿美拍直播的点赞动画 android视频播放器完美切换全屏、小窗口源码 android类似随手记理财类源码 android简单浏览器源码 android电动车项目源码 android文件下载管理demo源码 android录音和播放的管理类源码 android仿 ...
分类:
移动开发 时间:
2017-09-26 11:52:13
阅读次数:
275
https://zhuanlan.zhihu.com/p/27029577?utm_source=qq&utm_medium=social Android我还可以相信你多少系列文章二之音视频播放 Android我还可以相信你多少系列文章二之音视频播放 音频视频播放在现在的应用里面很常见,传统应用发展 ...
分类:
移动开发 时间:
2017-08-07 20:44:37
阅读次数:
288
硬解,用自带播放器播放,android中的VideoView 软解,使用音视频解码库,比如FFmpeg 一、硬解码 硬解:就是调用GPU的专门模块编码来解,减少CPU运算,对CPU等硬件要求也相对低点。软解需要CPU运算,变相加大CPU负担耗电增加很多。硬件解码是将原来全部交由CPU来处理的视频数据 ...
分类:
移动开发 时间:
2017-06-26 00:34:03
阅读次数:
288
硬解,用自带播放器播放,android中的VideoView 软解,使用音视频解码库,比如FFmpeg 一、硬解码 硬解:就是调用GPU的专门模块编码来解,减少CPU运算,对CPU等硬件要求也相对低点。软解需要CPU运算,变相加大CPU负担耗电增加很多。硬件解码是将原来全部交由CPU来处理的视频数据 ...
分类:
移动开发 时间:
2017-05-23 23:38:23
阅读次数:
738
近期在做一个Android视频播放器的项目。遇到一个问题,就是锁屏之后。surfaceview就会被销毁掉,然后就会出现各种错误。到csdn论坛去发帖提问,各种所谓的大神都说,解锁屏在又一次创建一个,问他详细怎么做,就没有回复了。后来也尝试手动创建,可是报错说surfaceview必须在mediaP ...
分类:
移动开发 时间:
2017-05-06 10:21:42
阅读次数:
339
??Android视频播放器屏幕左侧边随手指上下滑动亮度调节变暗变亮原理实现(2):后续改进附录文章1虽然实现了在屏幕左半边随手指上滑/下滑实现明暗度的调节,但是有一个不完美的地方:当手指在屏幕左半边...
分类:
移动开发 时间:
2017-03-10 18:26:56
阅读次数:
367
在购物的APP中填写信息,比如说收货地址的时候,忘记了具体地址,然后切换出去到“印象比较”之类的记录APP中查找地址,复制下来,再切换回购物的APP时会发现,刚才填写的信息都不见了,还得手动再输一遍,这样就会觉得APP的功能和体验很差。这其实就是没有处理好多任务时APP的..
分类:
其他好文 时间:
2017-02-14 23:07:09
阅读次数:
185