Android Architecture(中文官方文档)——MVVM、DataBinding、Lifecycle、Room、LiveData
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Architecture(中文官方文档)——MVVM、DataBinding、Lifecycle、Room、LiveData相关的知识,希望对你有一定的参考价值。
参考技术A官方文档地址: https://developer.android.google.cn/jetpack/docs/guide
Android Architecture推荐使用MVVM架构:
其中,文档中特别提到了:
简单来说, 并不是 说MVVM就是最好的结构,而是好的架构必须满足以下两点:
个人理解只是换了种说法,实质上和之前的MVC、MVP架构一样,最终目标还是为了满足 程序设计六大原则 。一个好的结构设计,必然是 低耦合、高内聚、易于测试和维护 的。不管是MVC,MVP还是MVVM,其目标都是一致的。
以上是关于Android Architecture(中文官方文档)——MVVM、DataBinding、Lifecycle、Room、LiveData的主要内容,如果未能解决你的问题,请参考以下文章
谷歌官方推出Android应用开发架构组件介绍(Android Architecture Components)
谷歌官方推出Android应用开发架构组件介绍(Android Architecture Components)
App 组件化/模块化之路——Android 框架组件(Android Architecture Components)使用指南
如何评价Google IO 17发布Android Architecture Components