Tags¶
Tip
以下是相关标签的列表
Android¶
- Android 6.0 Launcher 启动 Activity 过程分析小结(四)
- Android 6.0 Launcher 启动 Activity 过程源码分析(一)
- Android 6.0 Launcher 启动 Activity 过程源码分析(三)
- Android 6.0 Launcher 启动 Activity 过程源码分析(二)
- Android 6.0 Service 启动过程源码分析(一)
- Android LruCache实现分析
- Android StateMachine 状态机分析
- Android 布局加载之 LayoutInflater
- Android 插件换肤原理及源码分析
- Kotlin 中的 run、let、with、apply、also、takeIf、takeUnless 语法糖使用和原理分析
- 安卓异步之RxJava
- 用 RxJava 封装回调方法 CallBack
- 用 Rxjava 封装 Dialog 以及 RxBinding 实现简要分析
C++¶
- C++ 中的多线程的使用和线程池建设
- C++ 标准容器库小结
- C++ 模板系列小结01-函数模板和类模板
- C++ 模板系列小结02-非类型模板参数
- C++ 模板系列小结03-在模板中指定变量类型
- C++ 模板系列小结04-类模板中的成员模板
- C++ 模板系列小结05-模板类型作为模板参数
- C++ 模板系列小结06-可变参数模板特性
- C++ 模板系列小结07-尾置返回类型
Camera¶
EGL¶
FBO¶
FFmpeg¶
- H264视频文件如何缩放分辨率
- Seek策略以及在有B帧情况下的处理
- Vulkan 在 FFmpeg 中的支持
- Windows 下 FFmpeg 和 LibX264 的编译和配置
- 【音视频连载-010】第二季 FFmpeg 日志打印
- 关于直播、WebRTC、FFmpeg 的那些事
- 关于音视频里面的解码帧率和渲染帧率
- 将音视频中的花屏、绿屏、黑屏问题一网打尽
- 干货 | 快速抽取缩略图是怎么练成的?
- 老生常谈-FFmpeg 的编译问题轻松搞定
- 音视频开发系统入门大致路线
- 音视频春节假期内卷指南(实操)
- 音视频编解码的那些基础理论
GLSL¶
Inflater¶
JNI¶
Java¶
Kotlin¶
NDK¶
- Android JNI 调用时缓存字段和方法 ID
- Android JNI 中的引用管理
- Android JNI 中的线程操作
- Android JNI 之 Bitmap 操作
- Android JNI 调用时的异常处理
- Android NDK 开发之 CMake 必知必会
- Android NDK 开发的免费技术视频来啦~~
- Android 通过 JNI 调用 Java 类的构造方法和父类的方法
- JNI 基础操作
- JNI 数组 操作
- JNI 访问 Java 字段和方法调用
OkHttp¶
OpenGL¶
- OpenGL 3D 模型加载和渲染
- OpenGL 光照系列之散射光
- OpenGL 顶点数组对象 VAO 的使用
- OpenGL之利用 Alpha 透明度进行测试
- OpenGL之颜色混合和使用
- OpenGL光照系列之效果混合
- OpenGL光照系列之环境光
- OpenGL光照系列之镜面光
- OpenGL碰撞检测之 AABB 包围盒
- OpenGL顶点缓冲区 VBO 的使用
- KodeLife | Shader 实时编辑预览的强大工具使用实践
- OpenGL ES 2.0 着色器语言 GLSL 学习 Mark
- OpenGL ES 3.0 着色器语言 GLSL 学习 Mark
- OpenGL ES 学习资源分享
- OpenGL 之 EGL 使用实践
- OpenGL 之 GPUImage 源码分析
- OpenGL 之 帧缓冲 使用实践
- OpenGL 优化项之面剔除和注意点
- OpenGL 学习系列之坐标系统
- OpenGL 学习系列之基本形状的绘制
- OpenGL 学习系列之基础的绘制流程
- OpenGL 学习系列之投影矩阵
- OpenGL 学习系列之纹理
- OpenGL 学习系列之观察矩阵
- OpenGL 实现视频编辑中的转场效果
- OpenGL 深度测试与精度值的那些事
- OpenGL 的 glDrawElements 绘制方法
- OpenGL 裁剪测试及注意点
- OpenGL上下文创建以及共享机制
- Shader 优化 | OpenGL 绘制网格效果
- 代码吸猫 | 用 OpenGL 图像渲染的养猫计划
- 用 OpenGL 对视频帧内容进行替换
Player¶
- 001 | 播放器系列专栏-关于播放器项目的一个小实践
- 002 | 播放器系列专栏-FFmpeg依赖库的配置
- 003 | 播放器系列专栏-认识MP4视频(上)
- 004 | 播放器系列专栏-认识MP4视频(下)
- 005 | 播放器系列专栏-在 Windows 上查看 MP4 格式信息
- 006 | 播放器系列专栏-在 Mac 上查看 MP4 格式信息
- 007 | 播放器系列专栏-解析 MP4 文件读取信息
RGB¶
Retrofit¶
RxJava¶
SDL¶
- 【音视频连载-001】基础学习篇- SDL 介绍以及工程配置
- 【音视频连载-002】基础学习篇-SDL 创建窗口并显示颜色
- 【音视频连载-003】基础学习篇-SDL 消息循环和事件响应
- 【音视频连载-004】基础学习篇-SDL 加载图片并显示
- 【音视频连载-005】基础学习篇-SDL 加载 YUV 文件并显示
- 【音视频连载-006】基础学习篇-SDL 播放 YUV 视频文件
- 【音视频连载-007】基础学习篇-SDL 播放 PCM 音频文件(上)
- 【音视频连载-008】基础学习篇-SDL 播放 PCM 音频文件(下)
STL¶
Vulkan¶
- 干货收藏 || Vulkan Game Engine 视频教程
- 进击的 Vulkan 移动开发之 Command Buffer
- 进击的 Vulkan 移动开发之 Instance & Device & Queue
- 进击的 Vulkan 移动开发之 SwapChain
- 进击的 Vulkan 移动开发(一)之今生前世
YUV¶
bezier¶
engine¶
image¶
libjpeg-turbo¶
libpng¶
oepngl¶
opengl¶
rust¶
so¶
stb_image¶
webrtc¶
- WebRTC-Mac-iOS-编译
- 【WebRTC 专栏】-- Android 开发集成 WebRTC 库的几种方式
- 【WebRTC 专栏】-- 在 Mac M1 等系列芯片编译和开发 WebRTC-Android 库
- 【WebRTC 专栏】--创建相机预览
- 【WebRTC 专栏】WebRTC & Android 开发学习环境搭建~