- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 Android架构组件—ViewModel
探索Android架构模式中ViewModel前言我们中的大多数人都遇到过旋转手机并且应用程序崩溃或UI失去状态的问题。解决它最简单的办法就是配置Activity为potrait模式,但这是一个很糟糕的做法。幸运的是,Android团队在2017年Google I / O期间发布了ViewModel。该ViewModel类被设计用来保存与UI相关的数据并且它是可以感知生命周...
2018-06-28 11:59:00 2891 1
原创 Android架构组件—LiveData
Android架构组件—LiveData前言LiveData 是一个可以保存数据和观察数据变化的组件。他是被设计用来在ViewModel中保存数据,但是同样也可以在应用的其他地方使用。LiveData使用观察者模式监听数据的改变。这与RxJava的Observable非常类似,但是LiveData不止于此,LiveData是具有生命周期感知能力的。简单的说,LiveData...
2018-06-28 11:58:30 2179 1
原创 Android架构组件(Architecture Components)介绍
Android架构组件(Architecture Components)介绍为什么需要架构组件 之前有多少人是把所有代码都写在 Activity里面?几乎每个人都干过一次,对吧!Android 框架层面上允许自由的做到上面这点,但是后来我们意识到了这么做会带来的问题,这使得我们的代码变得臃肿不堪,难以维护。所以才出现了像mvp,mvvm这样不同的架构模式,这使得我们可以编写更...
2018-06-28 11:58:05 1383
HiJson解析器
2015-08-28
sublimeText
2015-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人