最近在用Android Jetpack组件重构项目,但找了一下,好像没有Java版的官方示例,官方示例全是Kotlin。虽然我对Kotlin不喜欢,也并不看好,但Android趋势可能就是这样了,学点函数式语言也还好。
这个项目是官方示例GithubBrowserSample的Java版,方便我理解整个MVVM架构,并重构公司的项目,公司项目毕竟很多年了,几乎没有理由从Java转成Kotlin。 由于我之前用过Swift开发过iOS app,Swift语法糖和Kotlin几乎一模一样,所以也没什么门槛。
希望也能帮到大家。