- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 Android Architecture Components之LiveData
LiveData 是一个数据持有者类,它持有一个值并允许观察该值。不同于普通的可观察者,LiveData 遵守应用程序组件的生命周期,以便 Observer 可以指定一个其应该遵守的 Lifecycle。 LiveData实现了对数据的监听,利用这点,我们可以更好的实现获取数据和数据展示解耦。本文着重讲解数据更新和更新UI逻辑分离,LiveData的Lif...
2017-12-14 18:40:00 64
原创 BottomNavigationView
要点:本文主要写使用 BottomNavigationView 和遇到的一些问题的解决办法 引言 作为谷歌 Material Design Components 新控件 BottomNavigationView, 提供应用底部导航栏的实现。没有这个控件之前,Android 底部导航栏一般通过 LinearLayout 包裹几个 Button 或使用 Rad...
2017-12-11 16:29:00 90
原创 Android Architecture Components之LifeCycle
LifeCycle 架构设计一大利器,旨在减少Activity和Fragment中代码,简化Activity和Fragment职责,实现功能代码分离,达到解耦的目的。 官方解释: Lifecycle-aware components perform actions in response to a change in the lifecycle statu...
2017-12-11 16:20:00 69
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人