【文件属性】:
文件名称:骷髅科恩
文件大小:469KB
文件格式:ZIP
更新时间:2021-03-02 03:42:51
kotlin dependency-injection mvvm mockito di
科恩项目
安装
只需克隆此存储库,然后将项目导入Android Studio并与Gradle同步即可。
建筑
应用程序实现Flavors和FlavorDimensions。
为了建立阶段调试版本调用
./gradlew assembleStagingDebug
为了建立生产调试版本调用
./gradlew assembleProductionDebug
建筑学
该项目是在MVVM体系结构中创建的,该体系结构允许将用户界面逻辑与业务逻辑分离。
MVVM主要具有以下几层:
模型模型代表数据和/或信息。
ViewModel ViewModel与模型进行交互,并且还准备可被View观察的可观察对象。
视图视图是订阅一个ViewModel来获取数据,以便相应地更新UI元素。
MVVM组件及其之间的交互:
依存关系
应用程序中使用的依赖项:
服务定位器框架
将JSON字符串转换为等效的K
【文件预览】:
Skeleton-Koin-master
----gradlew(5KB)
----settings.gradle(15B)
----.DS_Store(6KB)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(357B)
--------codeStyles()
--------$CACHE_FILE$(2KB)
--------jarRepositories.xml(1KB)
----gradle()
--------wrapper()
----README.md(1KB)
----gradlew.bat(2KB)
----image()
--------mvvm.png(18KB)
----gradle.properties(870B)
----.gitignore(1KB)
----app()
--------.DS_Store(6KB)
--------src()
--------.gitignore(7B)
--------build.gradle(4KB)
--------proguard-rules.pro(751B)
----build.gradle(644B)