首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android开发
订阅
冷启动学习
哈吉米莫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
38篇文章 · 0订阅
『OpenGL学习』 12天从零打造 Android 滤镜相机
写在前面 最近在接触 OpenGL 相关的内容,想记录学习的过程,加深对 OpenGL 的理解,所以才有这篇文章。 在短视频和直播盛行的今天,美颜相机、实时滤镜、视频特效已经成为移动应用的标配功能。从
Android ANR日志分析指南
ANR(Application Not Responding) 应用程序无响应。如果你应用程序在UI线程被阻塞太长时间,就会出现ANR,通常出现ANR,系统会弹出一个提示提示框,让用户知道,该程序正在被阻塞,是否继续等待还是关闭。 input事件在5S内没有处理完成发生了ANR…
OpenGL入门 (八) —— 纹理坐标解析
要使用纹理绘制图元,我们必须在绘制每个顶点之前为该顶点指定纹理坐标,图元的每个顶点各自对应纹理坐标,用来标明该从纹理图像的哪个部分采样(采样:采集片段颜色),之后在图形的其它片段上进行片段插值(Fragment Interpolation)。 2D纹理坐标在x和y轴上,范围为0…
【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识
时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。 虽然网上有很多的博文总结了音视频打怪升级的路线,但是音视频开发相关的知识都相对独立,有讲“音视频解…
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】二、使用OpenGL渲染视频画面
在第一篇文章【音视频基础知识】文章中,就介绍过,视频其实就是一张张图片组成的,在上文【初步了解OpenGL ES】中,介绍了如何通过OpenGL渲染一张图片,可以猜想到,视频的渲染和图片的渲染应该是差不多的。话不多说,马上就来看看。 1. 定义视频渲染器 咋一看,和渲染图片一模…
看完不懂我吃:Android 渲染(显示)原理
还搞不懂 Android 显示机制?还搞不懂 SurfaceFlinger?还搞不懂软硬件绘制?还搞不懂 RenderThread?这一篇文章帮你把他们全拿下!
深入理解 Android WebView 的 onShowCustomView 回调
深度解析 Android WebView 全屏机制:onShowCustomView 与沉浸式适配方案 在开发 Android WebView 应用时,实现网页视频的全屏播放是一个常见且具有挑战性
问题记录 - Android IdleHandler 没有执行
1. 问题背景 最近测试同学反馈了一个问题,有个自定义 View 的内容区域在某个特定场景下展示空白。 首先抓包看了后端下发的数据是正常的,同时数据也正确传给了 View,可以排除是数据问题。 接下来
这6个网站一旦知道就离不开了
作为一名资深互联网居民和生产力工具爱好者,我的收藏夹里确实有那么几个网站,它们不是那种偶尔用一下的工具,而是已经深度融入我的工作和生活流,堪称数字器官。 ServBay 这绝对是开发者,尤其是需要和多
Android OpenGL基础(三、绘制Bitmap纹理)
在Android OpenGL基础(一、绘制三角形四边形)一文中,我们简单介绍了如何绘制纯色三角形和四边形。现在介绍如何把一张图片贴到四边形上。