Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Zane96/GithubQuery

Repository files navigation

GithubQuery

由rxjava+retrofit2+dagger2+mvp架构完成的查询github用户信息的app by android。

了解更多

app项目架构分析博客:MVP中Model的进一步细化——DataManager

介绍

简单的练习了rxjava+retrofit2.0+dagger2+mvp架构项目。

  • Rxjava+Retrofit+Okhttp结合做网络请求部分。Okhttp拦截请求头和响应头添加http缓存。
  • Dagger2用于模块解耦和依赖注入,这里主要在presenter中注入DataManager。
  • MVP模式架构项目。使用本人的一套MVP开发框架:EasyMVP。
  • DataManager用于管理数据源。提供唯一的数据源接口。详细介绍:Android Application Architecture

mvp框架——EasyMVP

EasyMVP项目地址,还在不断完善中。

样式

About

由rxjava+retrofit2+dagger2+mvp架构完成的查询github用户信息的app by android。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /