【文件属性】:
文件名称:UTair-MVP-Sample:用Kotlin编写的Android Clean Architecture + MVP示例
文件大小:750KB
文件格式:ZIP
更新时间:2021-05-23 23:47:44
kotlin mvp dagger coroutines clean-architecture
Android Clean Architecture + MVP示例
演示使用Clean Architecture + MVP的示例应用程序。
:classical_building: 项目结构
该项目包含3个模块:
核心-包含两个模块的通用代码
应用程序协程-协程,牙签
app-rxjava -RxJava 2,Dagger 2
该项目包括以下库,工具和解决方案:
/-用于依赖注入
/-用于多线程
用于MVP模式实施
-用于屏幕导航
+ + 用于单元测试
用于UI测试
Gradle Kotlin DSL
:sun_behind_rain_cloud: 开放天气API
该应用程序使用接收天气预报,因此要构建项目,您必须提供API密钥。 为此,请在OpenWeather网站上创建帐户,然后生成您自己的API密钥并将其放入api_keys.properties文件中的open_weather_api_key属性。
:warning: 注意力:
清洁架构方法建议我们为