没有合适的资源?快使用搜索试试~ 我知道了~
Fan:本项目是基于Android JetPack组件实现MVVM架构,并结合当下多个流行的组件化开发方式,编写的一个Hybir...
共649个文件
kt:229个
xml:226个
java:95个
需积分: 18 1 下载量 133 浏览量
2021-03-15
20:21:08
上传
评论
收藏 7.88MB ZIP 举报
温馨提示
前言 至今为止,军队Android开发两年多了,17年开始实习时,恰逢APP刚刚立项不久,当时新项目沿用了旧项目古老的MVC架构。从那之后一直都是根据飘忽不定的需求,没有规则的垒代码。 直到18年中,其他项目组开发的APP要求集成到了我们项目组的APP中,从这时开始项目的代码,APP的功能,爆炸性增加,代码本身也开始变得极难维护,调试旧代码经常找不到位置,需要局部搜索有时甚至连蒙带猜,也就是从那时起,我开始一个一个很好的架构以及规范的必要! 目录 项目简介 APP概览 项目结构 组件分量 后续展望 总结 参考资料 正文 一,项目简介 本次实践的内容是基于Android JetPack组件实现MVVM架构,并结合当下多个流行的组件化开发方式,编写一个菜谱类型的小型应用。得到一些经验和教训,做了一些优化和调整。 需要专家的是,实际使用了数据绑定后,彻底调试bug时想砸电脑,后来在读过nanch
资源推荐
资源详情
资源评论
收起资源包目录
Fan:本项目是基于Android JetPack组件实现MVVM架构,并结合当下多个流行的组件化开发方式,编写的一个Hybird类型的多进程应用 (649个子文件)
app-release.apk 5.81MB
gradlew.bat 2KB
channel 399B
channel_debug 399B
.gitignore 210B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
tinkerpatch.gradle 11KB
versions.gradle 6KB
build.gradle 4KB
build.gradle 3KB
build.gradle 2KB
build.gradle 2KB
build.gradle 2KB
build.gradle 2KB
build.gradle 2KB
build.gradle 2KB
build.gradle 2KB
build.gradle 2KB
build.gradle 1KB
maven_push.gradle 1012B
build.gradle 624B
build.gradle 575B
build.gradle 568B
build.gradle 568B
build.gradle 568B
build.gradle 522B
build.gradle 510B
build.gradle 491B
settings.gradle 417B
gradlew 5KB
dom4j-2.1.1.jar 316KB
gradle-wrapper.jar 53KB
WarpTabLayout.java 82KB
TabLayout.java 81KB
FlipViewController.java 17KB
RxPermissions.java 13KB
FlipCards.java 13KB
ToastUtils.java 11KB
Printer.java 11KB
Base64.java 9KB
Card.java 9KB
TaskDispatcher.java 8KB
HttpsUtils.java 8KB
MenuDetail.java 8KB
WXPayUtils.java 7KB
ViewDualCards.java 7KB
DividerItemDecoration.java 7KB
LoggingInterceptor.java 6KB
RotateLoading.java 6KB
LikesView.java 6KB
MenuDetail.java 6KB
NetworkUtil.java 6KB
ImageLoadBuilder.java 5KB
BaseViewModel.java 5KB
OrderInfoUtil2_0.java 5KB
WXHttpUtils.java 5KB
CommonUtil.java 5KB
AliPayHelper.java 5KB
WXPayHelper.java 5KB
NetworkConnectChangedReceiver.java 5KB
SonicJavaScriptInterface.java 5KB
FlipRenderer.java 4KB
RetrofitClient.java 4KB
TaskSortUtil.java 4KB
SonicRuntimeImpl.java 4KB
RxPermissionsFragment.java 4KB
Texture.java 4KB
Task.java 4KB
Permission.java 4KB
DispatcherExecutor.java 3KB
WXPayEntryActivity.java 3KB
DispatchRunnable.java 3KB
AphidLog.java 3KB
UrlInterceptor.java 3KB
GlideLoadEngine.java 3KB
SingleLiveEvent.java 2KB
TinkerManager.java 2KB
AnimationUtils.java 2KB
GlideStrategy.java 2KB
Graph.java 2KB
AliPayResultActivity.java 2KB
GalleryItemDecoration.java 2KB
SonicSessionClientImpl.java 2KB
共 649 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
蒙霄阳
- 粉丝: 21
- 资源: 4572
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功