05 2017 档案
摘要:此指南适用于那些曾经或现在进行Android应用的基础开发,并希望了解和学习编写Android程序的最佳实践和架构。通过学习来构建强大的生产级别的应用。 注意: 此指南默认你对Android开发有比较深的理解,熟知Android Framework。如果你还只是个Android开发新手,那么建议先学
阅读全文
摘要:ViewModel 像Activity,Fragment这类应用组件都有自己的生命周期并且是被Android的Framework所管理的。Framework可能会根据用户的一些操作和设备的状态对Activity或者Fragment进行销毁和重构。作为开发者,这些行为我们是无法干预的。 所以Activ
阅读全文
摘要:LiveData 是一个用于持有数据并支持数据可被监听(观察)。和传统的观察者模式中的被观察者不一样,LiveData是一个 组件,因此观察者可以指定某一个 给LiveData,并对数据进行监听。 如果观察者指定 处于 或者 状态,LiveData会将观察者视为活动状态,并通知其数据的变化。 我们看
阅读全文
摘要:Google 2017 I/O开发者大会于近日召开,在开发者大会上谷歌除了发布了Android O等一些新产品之外,也对Android代码的架构做出了一个官方的回应。 "Google 2017 I/O开发者大会Android架构组件介绍现场视频" 下面是官方提供的Android App开发的架构图:
阅读全文
浙公网安备 33010602011771号