Kotlin Android MVPDagger2RxJava2项目模板
你如果正在做 Android 开发,尤其是用 Kotlin 的话,kotlin-android-starter这个项目模板真的挺值得试试的。它集成了 Kotlin、MVP架构、Dagger2、RxJava2等现代开发中常用的技术栈。这样一来,你就能快速搭建一个可测试、可维护的项目框架,节省不少时间。比如,MVP模式你清晰地分离视图和业务逻辑,Dagger2则让你省去手动管理依赖的麻烦,组件化、模块化更加简单。RxJava2用来异步操作也方便。Espresso和Robolectric能帮你高效进行 UI 和单元测试,开发、测试两不误。
这些技术组合起来,不仅让代码结构更清晰,还能大大提高代码的可维护性。你只需要关心业务逻辑实现,其他的基础架构已经为你搭好了。而且,项目也鼓励你写测试代码,减少 bug 的发生。如果你是一个对架构有一定要求的开发者,这个模板会是个不错的选择。
如果你觉得手动配置这些框架太麻烦,或者想省些时间快速启动项目,不妨试试这个模板,直接上手就好。
kotlin-android-starter:[Kotlin Android]基于Kotlin Android的MVPDagger2RxJava2RobolectricEspressoMockito。 它提供了一个生成器来快速创建Kotlin Android项目
预估大小:105个文件
gradlew
6KB
settings.gradle
15B
gradle-wrapper.jar
54KB
gradlew.bat
3KB
.gitignore
98B
dependencies.gradle
7KB
getPokemonDetails.json
252KB
getPokemon.json
13KB
MainActivityTest.kt
3KB
DetailActivityTest.kt
2KB
182.55KB
文件大小:
评论区