适用于 Android 的废弃 Badass MVVM 架构
此废弃的原型包含一个 Android Dev 播客播放器实现。有关主要库和概念的详细信息,请参阅官方电报聊天 Mobius Russia 2017。
技术栈:
- Android SDK
- JDK 1.8
- 用于异步任务的 RxJava
- 用于简单 REST 实现的 Retrofit
- Gradle 作为构建系统
代码组织规则:
- 传递给函数时,应全部命名或不命名参数,不允许部分命名。
- Kotlin 类或文件内声明的顺序:val、var、constructor、init、fun、private fun
数据绑定:
- 注释为 @BindingAdapter 的所有常规函数都应存储在 *.databindings 包中,文件名应为 'ViewName'Bind。
4.88MB
文件大小:
评论区