- JVM
- framework
- gradle
- kernel
- 个人博客
- 其他文档笔记
- 多线程
- 学习理解笔记
- 常用插件总结
- 性能优化
- 数据结构和算法
- 源码总结
- 艺术探索
- 设计模式
- Flutter
- review
c/c++/jni/makeFile/shell/mediaCodec/openGLES/openSlES/ffmpeg
- C复习:c_Master
- C++复习:CPlusPlusDemo
- jni复习:JniDemo2
- jni复习:JJniDemo3
- jni线程调用:dn_android_linux
- jni文件的拆分与合并:JNDK_File_Patch
- jni-socket双进程守护:SocketProcess
- mediacodec/opensles:AudioAndVideoLearn_DemoMaster
- opengles/rtmp推流:OpenGlES_Demo
- shell/makefile/ffmpeg编解码同步:Ffmpeg_demo
- ffmpeg推流:ffmpeg_Pusher
- 软硬编解码实践-音频播放器/视频播放器:MyMusic
- 视频处理-硬解硬编添加水印:AAVT
- 视频处理-硬解硬编音视频裁剪:VideoEdit
- 手写网络通讯框架okhttp:OkHttp_Demo
- 手写即时网络监听架构:NetBase_Network_Demo
- 手写Glide框架:Glide_Demo
- 手写retrofit框架:Retrofit_Demo
- 手写消息通信框架LiveDataBus:LiveDataBus_Demo
- 手写组件化架构:ZuJian_Demo
- 手写ARouter路由框架:ARouter_Demo
- 图片最强压缩(仿Luban压缩):Png_Compress_Demo
- 手写Gif压缩框架:Gif_Compress_Demo
- 多样式Adapter:Adapter_Demo
- 手写万能方法接口:Common_Interface_Demo