本系列文章主要分析Android平台各类主流开源框架的原理与实践。
库 | 描述 |
---|---|
okio | A modern I/O API for Java |
okhttp | An HTTP+HTTP/2 client for Android and Java applications |
retrofit | Type-safe HTTP client for Android and Java by Square, Inc |
gson | A Java serialization/deserialization library to convert Java Objects into JSON and back |
fresco | An Android library for managing images and the memory they use |
RxJava | A library for composing asynchronous and event-based programs using observable sequences for the Java VM |
DiskLruCache | Java implementation of a Disk-based LRU cache which specifically targets Android compatibility |
源码分析
- 01Android开源框架源码分析:okio
- 02Android开源框架源码分析:okhttp
- 03Android开源框架源码分析:retrofit
- 04Android开源框架源码分析:gson
- 05Android开源框架源码分析:fresco
- 06Android开源框架源码分析:RxJava
- 07Android开源框架源码分析:LruCache与DiskLruCache
Android组件框架 实践指南
- 01Android开源框架实践指南:okio
- 02Android开源框架实践指南:okhttp
- 03Android开源框架实践指南:retrofit
- 04Android开源框架实践指南:gson
- 05Android开源框架实践指南:fresco
- 06Android开源框架实践指南:RxJava
- 07Android开源框架实践指南:DiskLruCache