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