Android
Android MediaCodec OpenGL Video Render && Unity
· ☕ 1 min read
Android 上适用的、结合多线程和 Unity 的视频解码渲染流程(Applicable to Android, combined with multi-threading and Unity video decoding and rendering process)

通过分析mobile Ffmpeg解析如何优雅的集成ffmpeg到Android应用中
· ☕ 3 min read
背景 FFmpeg 是一个开源的、强大的音视频工具库,平常情况下的使用方法一般是利用编译好的 ffmpeg 程序,在 PC 上使用,需要不同的功能时只需传递不同的参数即可,而

音频波形图绘制
· ☕ 5 min read
绘制音频的音量波形图,并且在 Android 上进行实现

Android 处理 Native Crash
· ☕ 8 min read
记录捕获到的一些关于 natice crash 处理相关的内容

TextView 的布局细节
· ☕ 5 min read
业务上为了满足各种设计需求,会涉及对文字排版的要求,于是深入了解了 TextView 的布局细节。

ViewModel 的实现原理
· ☕ 8 min read
Android Jetpack 提供了 ViewModel, 以用来维护 Activity 或 Fragment 中需要的数据。其能够在因配置改变(比如屏幕旋转)造成的 Activity 和 Fragment 重建时, 依然维护其内部的数据。

理解 WorkManager 的实现
· ☕ 6 min read
最近使用 Android Jetpack 中 WorkManager 组件做了一个上报一些做分析用途数据的需求, 用着感觉挺香的. 于是想看下其内部的实现原理.