1、概述 Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的...
收录了8篇文章 · 2人关注
1、概述 Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的...
Android-Room数据库(介绍) Android-Room数据库-多表查询 Android—Room 数据库迁移(Migration) A...
Room在SQLite上提供了一个方便访问的抽象层。App把经常需要访问的数据存储在本地将会大大改善用户的体验。这样用户在网络不好时仍然可以浏览...
ViewModel设计的目的就是存放和处理和UI相关的数据,并且这些数据不受配置变化(Configuration Changes,例如:旋转屏幕...
LiveData LiveData是一种持有可被观察数据的类。和其他可被观察的类不同的是,LiveData是有生命周期感知能力的,这意味着它可以...
有了整体的认识,就可以对之前没有详细介绍的类做一个深入的探究。首先来看看Lifecycle。 Handling Lifecycles andro...
第一期的文章比较匆忙,遗留了好多问题。最明显的一个是ViewModel如何获取详细的个人信息。假设用户信息是从网络获取,那么我们调用后台接口即可...
Android Architecture Components是谷歌在Google I/O 2017发布一套帮助开发者解决Android架构设计...