举个例子,UI 需要展示一个评论框,允许展示评论,也允许用户修改,那么我们可以直接把 EditText 双向绑定到一个 LiveData 之上,只要用户有输入,我们就可以收到通知,完全不需要通过 Kotlin/Java 来操控 UI: android:text="@={viewModel.commentText}" /> 注意,如果要在 xml 中使用 LiveData,需要把 lifecycle owner ...
GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。跨平台的开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ(~。~ノ)ノ。
我在Play Framework(Java版本)项目中使用Kotlin 1.1.4-3和Guice和Spring Data JPA 2.0.0.RELEASE。 Play Framework版本是2.5.8。 我使用了spring-projects / spring-guice库,特别是将Spring配置类注册为Guice模块的方法,将Spring和Guice集成为Play Framework的DI库。