
Android-MVVM-Architecture
ahmedeltaher
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
AI 简介
该项目是一个基于MVVM架构模式的Android应用模板,采用Kotlin语言开发。核心功能包括使用Retrofit2进行网络请求、Hilt实现依赖注入、Coroutines与Kotlin Flow处理异步任务,并通过mockK和Espresso配合Junit5完成单元测试及UI测试。该模板遵循Android最佳实践原则,确保了代码的可维护性和扩展性。适用于需要构建结构清晰、易于测试且能够良好应对配置变化的Android应用开发场景。
Kotlin
Apache License 2.02.6k
Stars
614
Forks
58
Watchers
14
Issues
Star 增长
今日0
近 7 天0
近 30 天+4
综合评分60.77
默认分支master