This repository is not active
liuchuanzheng/JetPackDemo1
使用google官方的jetpack组件,最标准简单的用法。使用dataBinding+viewModel+liveData+ConstraintLayout(现在已经是Android默认布局)。因为使用了viewModel,所以在不进行任何额外设置时,旋转屏幕也不会丢失页面数据。因为使用了ConstraintLayout,所以旋转屏幕也不会导致布局错乱。因为使用了viewModel,所以架构分层是标准的MVVM。因为使用了dataBinding,所以不再写findviewbyid,也不使用butternife。因为使用了liveData,所以数据的变动,自动会更新ui。
Java