"Loophole King" Struts2 re-explosion high-risk vulnerability, click to get Emergency Repair solutions >>>
1. Caching
2. Image loading
Android Universal Image Loader a powerful library for loading, caching, showing pictures
Picasso a powerful picture download with cached library
Fresco a library for managing images and the memory they use
Glide a library of picture loading and caching
3. Image processing
Picasso-transformations A library that provides a variety of image transformations for Picasso
Glide-transformations A library that provides a variety of image transformations for Glide
Android-gpuimage OpenGL-based Android filter
4. Network requests
Android Async http Android Async HTTP Library
Androidasync Asynchronous Socket,http (client + server), WebSocket, and Socket.io libraries. Based on NiO rather than threading.
OkHttp an HTTP and HTTP/2 client
Retrofit Type-Safe HTTP client
Volley Google launches Android asynchronous network request framework and picture loading framework
5. Network parsing
Gson a Java serialization/deserialization library that converts JSON and Java objects to each other
Jackson Jackson can easily convert Java objects to JSON objects and XML documents, as well as convert JSON and XML to Java objects
Fastjson Java a fast JSON parser/generator
Htmlpaser a way to parse a single, independent HTML or nested HTML
Jsoup a library that parses HTML with the best dom,css and jquery
6. Database
Ormlite JDBC and Android's lightweight ORM Java package
Sugar the Android database with a super-easy way
Greendao an ORM solution that easily maps objects to SQLite databases
Activeandroid provides persistence for Android SQLite in active recording mode
Lightweight packaging for Sqlbrite Sqliteopenhelper and Contentresolver
Realm Mobile Database: A replacement for SQLite and ORM
7. Dependency Injection
Butterknife bind Android Views and callback methods to fields and methods
Dagger2 a fast-relying syringe for Android and Java.
Androidanotations Fast Android development. Easy to maintain
Google Guice for Roboguice Android platform
8. Charts
Williamchart Create chart for Android Library
Hellocharts compatible to API8 's Android chart library
Mpandroidchart a powerful Android chart view/graphics library
9. Background processing
Tape a brisk, transactional, file-based FIFO library
Android Priority Job Queue-a work queues that are designed to easily schedule tasks for Android
10. Event Bus
Eventbus Android -optimized event bus simplifies communication of activities, fragments, threads, services, and more
Otto a guava-based enhanced event bus
11. Responsive programming
RxJava response extensions on the JVM
Rxjavajoins provides joins operation for Rxjava
Rxandroid on Android, added Android thread scheduling on Rxjava base
Rxbinding provides an API to bind the Android UI with Rxjava
Agera-responsive programming on Android
A. Log framework
Logger simple, beautiful, powerful Android logging tool
Hugo logging the triggering method for annotations on debug builds
Timber a small, extensible logging tool
13. Test framework
Android comes with a lot of test tools: Junit,monkeyrunner,uiautomator,espresso, etc.
14. Debugging the Framework
15. Performance optimization
Source: Android Development Chinese station
15 Android Universal Pop-up framework Daquan