Android技术测试
我们需要使用android应用程序显示存储库列表。
客观的
在GitHub中显示“方形”组织的存储库的滚动列表。 该应用程序应仅包含一个屏幕(“存储库”屏幕)。 每个列表项应至少具有存储库的名称和描述。
技术测试API
该api位于因此BASE_URL为:orgs / square / repos和查询:?page = 3&per_page = 50,这意味着我们将使用PAGE_SIZE =的分页默认为50。
使用的技术
-Koin -Room-导航组件-分页库3.0 -Retrofit + Okhttp-协程-Flow -viewModel -Mockito-Expresso
建筑学
此应用使用具有以下组件的MVVM体系结构
模型:有效地是域层的输出视图:android活动及其布局负责UI和用户/系统事件ViewModel:视图观察到的简单数据存储区,用于填充其
2021-02-18 15:07:07
219KB
Kotlin
1