renzhenming's repositories
NDK_OpenGLES_3_0
Android OpenGL ES 3.0 从入门到精通
MMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
UsingOfGradlePlugin
Gradle + asm 实现的统计方法耗时的示例项目
tinker
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
AndResGuard
proguard resource for Android by wechat team
matrix
matrix性能监控深入
btrace
🔥🔥 btrace(AKA RheaTrace) is a high performance Android trace tool which is based on Systrace, it support to define custom events automatically during building apk and using bhook to provider more native events like IO.
UsingOfOpenSource
常用的三方开源框架阅读记录
JniLearning
jni和java互调
KotlinLearning
kotlin基础学习
LearningOfCPP
C++基础汇总
LearningOfFlutter
dart语言基础和flutter页面开发基础
UsingOfLiveDataViewModelMVVM
使用livedata、databinding、viewmodel实现的mvvm架构
ArgusApm_fork
360移动性能监控框架学习
LearningOfH5
h5学习记录
LearningOfC
C/C++基础汇总
MyProtectApp
app加固方案简单实现
MoonlightTreasureBox
消息队列追踪
DownloadModel
多线程下载;多任务下载;断点续传;自定义网络库;自定义缓存管理;自定义存储路径;灵活易用,几行代码搞定复杂的下载功能;纯原生代码实现,兼容性高
UsingOfPaging
jetpack paging使用
UsingOfNavigation
Navigation结合BottomNavigationView
UsingOfRoom
Room数据库使用
opengles3-book
OpenGL ES 3.0 Programming Guide Sample Code
UsingOfAsm
字节码插桩技术的核心实现