首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
用户9704535439431
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
[ - OpenGLES3.0 - ] 第四集 视频接入OpenGLES3.0实现特效
1. 准备资源 2. 全屏横屏处理 2. 渲染器 VideoRender 类定义 3. 三个接口回调说明 GLSurfaceView.Renderer 中有三个回调,注意:它们都是在子线程GLThread中执行的。 onDrawFrame:每帧绘制时回调,用于绘制。 OnVid…
作为一个Android程序员,精通音视频开发,寒冬再冷也冻不到你
而音视频从业者基本上有两个层面:一个层面是搞音视频算法,这类人非常少,需要有深的数学能力和算法背景,这类人一般都会选择去大公司,薪水百万是最low 的。 另一个层面是搞工程,这类人相对较多,他们有扎实的理论基础,很强的技术功底,对音频、视频都非常熟悉。这些人工资要比一般开发者高…
Android多版本获取当前进程名兼容性方案
项目中的路由框架中,需要获取到当前的进程名,一开始通过常用的ActivityManager.getRunningAppProcesses()写法,上线后发现有一定随机概率的异常发生,导致业务逻辑出现问题。经查,不同的Android版本和机型上,此方法调用确实有可能概率性抛出异常…
云音乐 Android 视频「无缝」播放实现总结
一般简单的视频播放功能我会使用系统自带的 VideoView,只需几行代码就可以让视频播放起来,系统自带的 VideoView 继承自 SurfaceView,并且将 MediaPlayer 的具体调用,包括 Surface 和 MediaPlayer 的绑定封装在里面,这样封…