没有合适的资源?快使用搜索试试~ 我知道了~
java8集合源码分析-Dagger2_Architecture:Dagger2+Retrofit+RxJava+Firebas...
共193个文件
java:122个
xml:41个
png:7个
需积分: 5 0 下载量 15 浏览量
2021-06-04
18:09:16
上传
评论
收藏 396KB ZIP 举报
温馨提示
java8 集合源码分析 Dagger2+Retrofit+Retrolambda+RxJava+Firebase+DataBinding+Picasso+Material Design 经历过Dagger2,最初2.X的版本到现在2.8的版本迭代,Dagger2越来越受到各方面的关注 这一次迭代的版本,对于SubComponent进行了功能优化,赋予了这个标注应有的意义 这个Demo结合自己做项目的经验,尝试在各种情况下去最大化利用Dagger2进行代码的构建 下面就是个人在项目中实践出的一些代码架构的心得,比较适合一些大型Android的项目,对于代码质量有一定要求的项目。 整个框架的基本思路可以参考如下网址 如果是小型项目,推荐就用用AndroidAnnotations吧,这个比较全能 一些强势的第三方帮手 把这个放在这里先写,是希望一些好的框架能更多的被人知道和了解,当然不是说一定要下面的这些去构建代码 下面介绍的这些,都是个人用了蛮久,并且都是经过实战历练的第三方 有兴趣的可以去拜见一下 UI相关 以前项目用的是, 用久了发现AndroidAnnotations覆盖面太过于广
资源推荐
资源详情
资源评论
收起资源包目录
java8集合源码分析-Dagger2_Architecture:Dagger2+Retrofit+RxJava+Firebase+DataB (193个子文件)
gradlew.bat 2KB
.gitignore 433B
.gitignore 424B
.gitignore 384B
.gitignore 359B
.gitignore 7B
build.gradle 5KB
dependencies.gradle 3KB
build.gradle 2KB
build.gradle 1KB
build.gradle 1KB
build.gradle 413B
settings.gradle 54B
gradlew 5KB
gradle-wrapper.jar 52KB
ComplexConnectionCase.java 12KB
ABaseConnectionCase.java 12KB
RxBindingBaseActivity.java 8KB
BBSDataRepository.java 7KB
RxBaseActivity.java 7KB
LogUtils.java 7KB
Navigator.java 7KB
RecyclerBaseAdapter.java 7KB
MainActivity.java 6KB
ApiHttpsConnection.java 6KB
LinearDecoration.java 5KB
RecyclerComplexBaseAdapter.java 5KB
StringUtils.java 5KB
ApiHttpConnection.java 5KB
AppModule.java 4KB
EmptyActivity.java 4KB
MainApplication.java 4KB
BBSDataViewDTO.java 4KB
BBSDataEntity.java 4KB
BBSPostsBaseEntity.java 4KB
GsonConverter.java 4KB
BBSPostsReplyViewDTO.java 4KB
CJMainActivity.java 4KB
AConnectionRepository.java 4KB
ContextUtils.java 3KB
CJSecondActivity.java 3KB
BundleFactory.java 3KB
BBSCaseImpl.java 3KB
BBSDetailActivity.java 3KB
BaseViewDTO.java 3KB
CompatUtils.java 3KB
ErrorDelegateImpl.java 3KB
TestActivity.java 3KB
SubComponentBindingModule.java 3KB
NetExecutor.java 3KB
UserCenterDataDemoRepository.java 3KB
UserCenterDataRepository.java 3KB
UserInfoViewDTO.java 3KB
BBSPostsBaseDTO.java 3KB
CJPresenter.java 3KB
UserCenterCaseImpl.java 3KB
CompoundJumpActivityComponent.java 3KB
MainPresenter.java 3KB
ACJBaseActivity.java 3KB
UserInfoDTO.java 2KB
BBSBaseDTO.java 2KB
RecyclerClickBaseAdapter.java 2KB
ABBSCase.java 2KB
BBSPostsEntity.java 2KB
BBSPostsMainReplyDTO.java 2KB
AUserCenterCase.java 2KB
BBSDataDTO.java 2KB
FragmentContentActivity.java 2KB
RecyclerComplexClickBaseAdapter.java 2KB
ToastUtils.java 2KB
DensityUtil.java 2KB
TypeBuilder.java 2KB
ABaseResponseMoreListEntity.java 2KB
IRecyclerViewDelegate.java 2KB
TestPresenter.java 2KB
AApiConnection.java 2KB
TestActivityComponent.java 2KB
BBSReplyViewGroup.java 2KB
BBSPostsSingleReplyDTO.java 2KB
ErrorDTO.java 2KB
BaseResultEntity.java 2KB
BBSPostsReplyEntity.java 2KB
BBSService.java 2KB
ActivityModule.java 2KB
DataBaseComponent.java 2KB
UIThread.java 2KB
ESubType.java 2KB
ABaseResponseListEntity.java 1KB
ExamplesActivity.java 1KB
FragmentActivityComponent.java 1KB
MainActivityComponent.java 1KB
DefaultBindingAdapter.java 1KB
ABaseResponseEntity.java 1KB
ActivityUtils.java 1KB
Utils.java 1KB
AppComponent.java 1KB
SubUtils.java 1KB
PresenterUtils.java 1KB
ExamplesActivityComponent.java 1KB
BBSRepository.java 1KB
共 193 条
- 1
- 2
资源评论
weixin_38593380
- 粉丝: 4
- 资源: 964
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功