没有合适的资源?快使用搜索试试~ 我知道了~
java餐桌点餐系统源码-ZQFramework:Android模块化开发基础架构
共188个文件
java:74个
png:55个
xml:40个
需积分: 25 0 下载量 87 浏览量
2021-06-05
05:19:34
上传
评论
收藏 673KB ZIP 举报
温馨提示
java餐桌点餐系统源码 ZQFramework Android 模块化开发基础架构 在做Android软件开发已经4个年头了,跟随着Android一步一步成长,基于Android开源的特性,在开始工作的前几年与大家一样都乐于去折腾具体功能实现,自定义View,网络库封装。。等等,但是随着Android的三方库越发完善,同时产品需求的快速迭代,项目的飞速扩展,为了能够适应这种高效的开发需求。等着大家的另一个问题就是android项目架构的搭建。 那么在开始一个项目的架构搭建,首先需讨论的问题是:通过架构能解决什么问题?,尽管会因为项目的差异导致基础架构实现方式有所不同,但是任何架构中都会遵循一系列的习惯原则: 框架独立性 可测试 UI独立性 数据库独立性 任何外部代理模块的独立性 基于以上,在团队开发中我们对于Android的项目架构可以从三个层次去具体阐述: 1.路由模式(宏观上实现功能模块的解耦性,实现模块化开发) 图画的有点丑,将就看吧,表达的意思通过module层的外层搭建,实现模块间解耦,进一步达到可插拔,可测试,便维护的特点 2.Mvp编程模式(Module中实现数据(Da
资源推荐
资源详情
资源评论
收起资源包目录
java餐桌点餐系统源码-ZQFramework:Android模块化开发基础架构 (188个子文件)
gradlew.bat 2KB
.gitignore 118B
.gitignore 7B
.gitignore 7B
.gitignore 7B
build.gradle 3KB
build.gradle 1KB
build.gradle 1KB
build.gradle 622B
settings.gradle 45B
gradlew 5KB
gradle-wrapper.jar 52KB
AndroidBase64Util.java 29KB
ParamsUtil.java 12KB
CharacterParser.java 9KB
ThemesBean.java 7KB
HomeBean.java 7KB
DefaultConfig.java 6KB
BitmapUtil.java 6KB
UUIDUtil.java 6KB
Html5WebView.java 5KB
StringUtil.java 5KB
CameraGalleryUtil.java 5KB
AESUtil.java 5KB
UriUtil.java 5KB
TitileBean.java 4KB
DateUtil.java 4KB
YunMaiUtil.java 4KB
NetStatusUtil.java 3KB
AbsAPICallback.java 3KB
CachUtilsSp.java 3KB
SpUtils.java 3KB
BaseAct.java 3KB
DensityUtil.java 3KB
BaseFg.java 3KB
UIUtils.java 2KB
ApiModule.java 2KB
HtmlUtil.java 2KB
Html5Activity.java 2KB
Md5Util.java 2KB
BusEvents.java 2KB
WebBean.java 2KB
CacheUtil.java 2KB
App.java 2KB
StringStyleUtil.java 2KB
WebUtils.java 1KB
AndroidComponentUtil.java 1KB
ScrollPullDownHelper.java 1KB
BasePresenter.java 1KB
DateUtils.java 1KB
Html5Client.java 960B
SimpleAPICallBack.java 951B
DataManager.java 951B
NetworkUtil.java 914B
NetWorkUtils.java 835B
ExampleInstrumentedTest.java 756B
ExampleInstrumentedTest.java 755B
ExampleInstrumentedTest.java 751B
ApplicationComponent.java 715B
ApplicationModule.java 674B
ApiException.java 672B
ActivityModule.java 608B
ApiService.java 606B
BaseHtmlcallAndroid.java 569B
FileUtils.java 559B
DataModule.java 552B
FragmentModule.java 541B
FragmentComponent.java 498B
L.java 494B
Constants.java 488B
ExampleUnitTest.java 404B
ExampleUnitTest.java 401B
ExampleUnitTest.java 399B
ActivityComponent.java 388B
MvpView.java 344B
MainActivity.java 339B
ResultException.java 337B
ActivityScope.java 335B
Presenter.java 312B
ForApplication.java 293B
ForActivity.java 289B
PerApplication.java 283B
PerActivity.java 281B
FragmentListener.java 270B
ListUtils.java 242B
RemoteResult.java 178B
bg_splash.jpg 200KB
README.md 4KB
bg_about.png 149KB
yasuo.png 21KB
splash_logo.png 10KB
ic_launcher.png 10KB
ic_launcher.png 10KB
ic_launcher.png 8KB
user_toobar.png 7KB
down_toolbar.png 7KB
splash_logo.png 7KB
ic_launcher.png 5KB
ic_launcher.png 5KB
ic_launcher.png 5KB
共 188 条
- 1
- 2
资源评论
weixin_38526612
- 粉丝: 7
- 资源: 892
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于stm32f103c单片机+MPU6050+0.96英寸OLED显示屏双柄遥控器硬件(原理图+PCB)工程文件.zip
- 整理的关于少儿编程的学习路径,以及如何在小升初,初升高和大学充分的利用起来编程经验的优势
- 足球比赛结果统计表2006-2011年大约28W场比赛
- 基于PHP+mysql的社区交流系统(源代码)
- yolov5,SSD 可能使用到的一些代码
- 一键批量生成多层次文件夹结构,使用Python脚本实现嵌套文件夹批量生成
- 基于c51单片机+DS1302+DHT11温湿度模块+LCD1602显示的万年历硬件原理图+BOM+软件程源码序+仿真图.zip
- NSGA2的MATLAB代码
- Messagepassingtest_GCN_DGL.py
- Sh,Docker 运维好帮手,一招通过 sh 脚本批量快速启动和重启多个Docker 容器
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功