没有合适的资源?快使用搜索试试~ 我知道了~
android-architecture:一个示例项目,演示组织android项目架构的方式
共59个文件
java:22个
xml:11个
gradle:6个
需积分: 13 0 下载量 123 浏览量
2021-05-10
21:08:24
上传
评论
收藏 101KB ZIP 举报
温馨提示
Android架构 一个示例项目,演示组织android项目架构的方法该项目由不同的模块组成-应用程序,业务,通用,数据。 每个模块都有责任。 最主要的是建立模块之间的通信(主要是在长时间运行的异步操作的情况下)。 模块说明: 应用程序 应用程序本身。 包含所有必需的android应用程序组件。 活动只能用于托管片段,以提高应用程序的可伸缩性和灵活性。 活动-这里的所有活动。 片段-这里的所有片段。 观点-这里所有的意见。 服务-这里的所有服务。 服务必须提供业务层功能和其他特定操作的执行。 接收器-这里的所有广播接收器(如果需要的话)。 商业 使用数据层执行特定于业务逻辑的操作:从服务器检索数据,存储数据,将数据发送到服务器,执行复杂的数据操作。 常见的 包含实用程序,通知层(在应用程序组件之间)。 作为通知层,我的建议是使用EventBus方法-一旦事件发生,就足以对订阅者
资源推荐
资源详情
资源评论
收起资源包目录
android-architecture-master.zip (59个子文件)
android-architecture-master
gradlew.bat 2KB
gradlew 5KB
AndroidProjectArchitectureTemplate.iml 940B
business
proguard-rules.pro 669B
src
androidTest
java
co
techmagic
business
ApplicationTest.java 352B
main
res
values
strings.xml 71B
java
co
techmagic
business
BusinessLayerFactory.java 179B
IUserBusinessLayer.java 223B
UserBusinessLayer.java 308B
AndroidManifest.xml 250B
.gitignore 7B
build.gradle 613B
gradle.properties 855B
data
proguard-rules.pro 669B
src
androidTest
java
co
techmagic
data
ApplicationTest.java 348B
main
res
values
strings.xml 67B
java
co
techmagic
data
api
UserApi.java 301B
IRestApi.java 1012B
ApiFactory.java 139B
IUserApi.java 200B
ApiClientCallback.java 146B
model
Request.java 72B
CreateUserRequest.java 89B
RestApi.java 814B
Data.java 129B
dataprovider
model
User.java 69B
IUserDataProvider.java 259B
DataProviderFactory.java 185B
UserDataProvider.java 439B
AndroidManifest.xml 246B
.gitignore 7B
build.gradle 578B
app
proguard-rules.pro 669B
src
androidTest
java
co
techmagic
architecturetemplate
ApplicationTest.java 364B
main
res
mipmap-hdpi
ic_launcher.png 3KB
values
strings.xml 204B
styles.xml 194B
dimens.xml 211B
mipmap-xxhdpi
ic_launcher.png 8KB
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xhdpi
ic_launcher.png 5KB
values-w820dp
dimens.xml 358B
java
co
techmagic
architecturetemplate
TemplateApplication.java 134B
AndroidManifest.xml 447B
.gitignore 7B
build.gradle 714B
gradle
wrapper
gradle-wrapper.jar 49KB
gradle-wrapper.properties 232B
common
proguard-rules.pro 669B
src
androidTest
java
co
techmagic
common
ApplicationTest.java 350B
main
res
values
strings.xml 69B
java
co
techmagic
common
Utils.java 53B
AndroidManifest.xml 248B
.gitignore 7B
build.gradle 541B
.gitignore 69B
README.md 2KB
settings.gradle 48B
build.gradle 436B
共 59 条
- 1
资源评论
咔丫咔契
- 粉丝: 18
- 资源: 4544
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功