没有合适的资源?快使用搜索试试~ 我知道了~
fdroid:优雅的Android MVP开发框架 - 基于RxJava2
共132个文件
java:70个
xml:34个
png:11个
需积分: 10 0 下载量 182 浏览量
2021-04-13
07:18:00
上传
评论
收藏 259KB ZIP 举报
温馨提示
FDroid 优雅的Android MVP开发框架 ———— FDroid 特性 网络请求:基于RxJava+Retrofit+Gson+FDroid的封装,支持对网络请求结果的统一处理、请求结果回调到UI线程、自动判断网络连接状态、自动管理生命周期、模拟后台返回数据、自定义请求头、请求响应日志打印、每个阶段都可扩展等。 MVP模式:利用泛型深度解耦,为项目省掉一半代码;您不需要知道MVP实现细节,轻松使用MVP进行项目开发; 模板开发:无需编写MVP的各层代码,利用Android Studio Template一键生成具有View+Contract+Presenter的Activity。模板下载: 强大的控制层:进行网络请求时,显隐等待对话框;使用FastTask类轻松进行耗时操作,自动回调到UI线程; 有用的FDFragment:支持缓存rootView,防止重复加载布局;拥
资源推荐
资源详情
资源评论
收起资源包目录
fdroid:优雅的Android MVP开发框架 - 基于RxJava2 (132个子文件)
toast.aar 30KB
gradlew.bat 2KB
.gitignore 152B
.gitignore 7B
.gitignore 7B
build.gradle 2KB
build.gradle 1KB
build.gradle 576B
settings.gradle 26B
gradlew 5KB
gradle-wrapper.jar 53KB
FDApi.java 22KB
FDPresenter.java 12KB
FastTask.java 10KB
FDLazyFragment.java 9KB
AsyncLayoutInflaterPlus.java 8KB
FDActivity.java 7KB
BaseDialog.java 6KB
Views.java 6KB
FDLoadingDialog.java 5KB
L.java 4KB
T.java 4KB
ApiWrapper.java 4KB
RxBus.java 3KB
RecoverInstanceState.java 3KB
FDDialog.java 3KB
FDFragment.java 3KB
ActivityPageManager.java 3KB
RxBusTestActivity.java 3KB
LoginPresenter.java 3KB
FDCore.java 3KB
CacheManager.java 2KB
SdcardManager.java 2KB
LoginActivity.java 2KB
BaseActivity.java 2KB
SyncFun.java 2KB
FDApp.java 2KB
MainActivity.java 2KB
NetworkUtil.java 2KB
LoadingTestActivity.java 2KB
MockInterceptor.java 1KB
BaseApp.java 1KB
MvpSampleActivity.java 1KB
ApiException.java 1KB
BaseAppCustom.java 1KB
JsonRequestBody.java 1KB
FDConfig.java 1KB
HeaderParam.java 1KB
TestPresenter.java 1KB
Optional.java 1KB
HeaderInterceptor.java 1KB
DataHolder.java 1001B
Response.java 889B
RxJavas.java 840B
ExampleInstrumentedTest.java 714B
ApiService.java 713B
ExampleInstrumentedTest.java 711B
BasePresenter.java 672B
TaskProgress.java 629B
FDResponse.java 590B
NetworkError.java 513B
LoginContract.java 506B
RxJavaConfig.java 474B
FDApiFinish.java 466B
ApiFinish.java 439B
TestContract.java 409B
ApiCallException.java 395B
FDView.java 393B
Sync.java 389B
ExampleUnitTest.java 383B
ExampleUnitTest.java 379B
ResponseCodeInterceptorListener.java 366B
WithoutNetworkException.java 284B
ApiFinish2.java 276B
BaseFragment.java 275B
LoginDto.java 258B
ApiFinish1.java 249B
ApiFinish0.java 230B
Info.java 220B
BaseView.java 211B
Ignore.java 107B
README.md 5KB
ic_launcher_round.png 15KB
ic_launcher_round.png 10KB
ic_launcher.png 9KB
ic_launcher_round.png 7KB
ic_launcher.png 6KB
ic_launcher_round.png 5KB
ic_launcher.png 4KB
ic_launcher.png 3KB
ic_launcher_round.png 3KB
ic_launcher.png 2KB
icon_close.png 366B
proguard-rules.pro 2KB
proguard-rules.pro 751B
gradle.properties 779B
gradle-wrapper.properties 230B
ic_launcher_background.xml 5KB
anims.xml 2KB
ic_launcher_foreground.xml 2KB
共 132 条
- 1
- 2
资源评论
蕾拉聊以色列
- 粉丝: 20
- 资源: 4696
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功