DataBinding初步一

  • 要想使用DataBinding
    • app.gradle 配置
      android {
          ...
          dataBinding {
              enabled = true
          }
      }
    • layout.xml 必须以layout作为根标签,并加入<data/>(如果没有数据绑定的话)
<?xml version="1.0" encoding="utf-8"?>
<layout       xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:tools="http://schemas.android.com/tools"
              xmlns:app="http://schemas.android.com/apk/res-auto">
    <data/>
   . . .
</layout>

 

 

  • 使用androidX
    • 在gradle.properties 配置
      android.useAndroidX=true
      android.enableJetifier=true

      AndroidX 对原始 Android 支持库进行了重大改进。与支持库一样,AndroidX 与 Android 操作系统分开提供,并与各个 Android 版本向后兼容。AndroidX 完全取代了支持库,不仅提供同等的功能,而且提供了新的库

posted on 2019-06-12 14:37  endian11  阅读(83)  评论(0编辑  收藏  举报

导航