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

Appearance settings

一个基于Android的简单、易用、灵活且功能强悍的MVP框架(RxJava2 + Retrofit2 + Glide)

Notifications You must be signed in to change notification settings

yonbor605/Android-BetterMVP

Open more actions menu

Repository files navigation

Android-BetterMVP

一个基于Android的简单、易用、灵活且功能强悍的MVP框架(RxJava2 + Retrofit2 + Glide)。

1、本架构核心代码均有注释且清晰易懂,并完美兼容MVC;

2、本架构网络请求部分使用retrofit2完美封装,并支持多个baseUrl,切换自如;

3、支持在一个activity或fragment中允许存在一个或多个presenter,并可以通过注解或直接获取的方式获取presenter的实例;

4、本架构使用rxjava2对请求结果进行响应式处理以及其他业务逻辑的处理,如果您对rxjava2了解比较少,也可以不使用rxjava2, 直接使用retrofit2自带的API进行网络的异步请求和请求结果的处理;

5、底部Tab以及顶部自定义TitleBar均已完成,并配有使用示例的全流程完整代码(使用的是聚合数据新闻头条接口), 可直接照搬本架构进行项目的快速开发。

最后,如果您喜欢或是有帮到您,还请多多star我,谢谢!!!

About

一个基于Android的简单、易用、灵活且功能强悍的MVP框架(RxJava2 + Retrofit2 + Glide)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.