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)

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

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

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

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