MVPAndroidBootstrap 一个Android MVP 模式实例项目
bcf2
9年前
Github:https://github.com/richardradics/MVPAndroidBootstrap
Features
- Model-View-Presenter architectural pattern
- AndroidAnnotations
- Connectivity aware retrofit client
- Network and database errorhandling
- Uncaught errorhandling
- Navigator to get current activity onscreen
- SnappyDB base implementation for storing everything
- Loading toast progress
- Commons library with a lot of util classes and great 3rd party widgets
Libraries
Core
Android Annotations
Dependecy Injection, EventBinding, Threading, Resource Injection
OkHttp
Http client
Retrofit
- HomePage Link
REST client
Gson
Json serialization
SnappyDb
SharedPreferences, NoSQL database, Cache
Picasso
Imageloader and cacher
Hugo
- HomePage Link