美文网首页
Android-DataBinding-概述

Android-DataBinding-概述

作者: CodeMagic | 来源:发表于2020-02-13 12:23 被阅读0次

概述

  • DataBinding是谷歌推出的针对Android平台上的响应式UI框架;

优点

  • 提高性能
    • 省去了findViewById的调用,并且只需要遍历一次View树;
  • 响应式更新UI
    • 只需修改数据源,无需关心UI更新;
    • 防止内存泄漏;
    • 代码更加健壮,避免空指针;
  • 工具
    • AndroidStudio对DataBinding的持续赠强支持;

缺点

  • 整个框架比较复杂,有一定的学习成本;
  • 代码调试不同于以往,需要知道在哪里打断点;

目录

相关文章

  • Android-DataBinding-概述

    概述 DataBinding是谷歌推出的针对Android平台上的响应式UI框架; 优点 提高性能省去了findV...

  • Android-DataBinding-使用-入门

    概述 本节只针没用过DataBinding的入门介绍; 编译环境 在各moudule(app或者library)的...

  • Android-DataBinding-使用-高阶

    概述 本节是针对只会简单使用DataBinding的开发; 变量 在XML中声明的变量分为两种,可观察变量和不可观...

  • Android-DataBinding-原理-编译期

    概述 DataBinding框架分为两部分:编译期和运行时;编译期根据XML中声明式的绑定表达式以及一系列注解自动...

  • Android-DataBinding-原理-运行时

    概述 运行时部分针对源码进行分析,主要涉及databinding-runtime:3.5.3和databindin...

  • 概述

    Web 基础 HTTP(HyperText Transfer Protocol,超文本传输协议)。 WWW(Wor...

  • 概述

    计算机网络由若干结点和链路组成。网络间可以通过路由器互连起来,构成的网络称为互连网(internet)。inter...

  • 概述

    资源 主页:http://opencv.org文档:http://docs.opencv.org/master/问...

  • 概述

    1、分类 创建型:Singleton,Builder,Prototype,Abstract Factory,Fac...

  • 概述

    2018年7月26日,是我开始记录我和我男朋友的爱情故事的第一天,也是我和他在一起的第99天。 其实我们刚在一...

网友评论

      本文标题:Android-DataBinding-概述

      本文链接:https://www.haomeiwen.com/subject/cvjrzctx.html