- Image loading
It is strongly recommended to give up Universal Image Loader, which has not been updated for a long time.
We recommend Fresco from Facebook, as well as Picasso, or Glide. - Network request
OKHttp, Retofit, or Volley.
If there is not much demand for requests, you can consider the Android Aync HTTP that comes with the system (does anyone really use this thing...) - Data parsing
Gson, FastJson, HtmlParser, Jsoup. - The database
OrmLite is based on reflection and lacks Chinese documentation.
GreenDao is strongly recommended, it has a lot of data, supports encryption
realm, cross-platform, and supports encryption. - Dependency Injection
dagger2, ButterKnife, Android Anotations - 图表
WilliamChart, MPAndroidChart - Background processing
Tape, Android Priority Job Queue - Event Bus
Recommended Event Bus, - Log
Logger , - Test framework
In fact, Android already provides test frameworks such as JUnit.
There are also these third parties: Mockito, Robotium (UI testing), Robolectric - Performance optimization
Memory leak detection: LeakCanary
's own tools are as powerful as they are: TraceView, GPU/CPU/Memory/Network Monitor, Hierarchy Viewer, etc.
Android various third-party wheels
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=325566966&siteId=291194637
Recommended
Ranking