【文件属性】:
文件名称:android-mvvm-coroutine:带有 MVVM 模式、android 架构、kotlin 协程、单元测试和 UI 测试的 Kotlin android 应用程序示例
文件大小:250KB
文件格式:ZIP
更新时间:2021-05-29 05:43:00
room coroutines android-architecture viewmodel repository-pattern
android-mvvm-协程
Kotlin android 应用程序示例,带有 MVVM 模式、android 架构组件和 kotlin 协程。这个示例是关于足球比赛时间表的,我使用了来自的 API。 你可以我写的关于这个示例应用程序的文章。 此示例应用基于文章,其中包、 和生产就绪。 我使用了几个 android 架构组件,如 、 、 。 以下是我使用的几个库:
//线程
// 设计组件
//本地数据存储
// 网络
Moshi // JSON 解析器
Picasso // 图片加载器
Mockito // 单元测试
Espresso // UI 测试
架构概述:
我使用了几个外部示例来创建这个示例,主要来自这个谷歌Github 浏览器示例应用程序。 对于这个应用程序,我使用NetworkBoundResource作为通用实现来从 Internet 获取和缓存资源。 它还具