一.新建Kotlin项目: 二.在项目的build.gradle中配置,主要加入两个全局变量的版本号:buildscript { //主要加入两个全局变量的版本号 ext.kotlin_version = '1.2.61' ext.gradle_version = '3.2.0 ...
.创建viewmodel,其中BindAdapter的方法需要是静态方法,因此需要加 JvmStatic, app:img 相当于一个自定义属性,后面xml中会用到,当app:img设置的值发生改变的时候会触发这里的setImage方法,这里的BR要使用baseAdapter包里的BR .创建ViewPager每个Item的布局文件,使用Databinding lt layout xmlns:a ...
2019-12-19 10:11 0 1326 推荐指数:
一.新建Kotlin项目: 二.在项目的build.gradle中配置,主要加入两个全局变量的版本号:buildscript { //主要加入两个全局变量的版本号 ext.kotlin_version = '1.2.61' ext.gradle_version = '3.2.0 ...
1、在app的build.gradle文件的android节点中添加以下内容: buildFeatures { dataBinding = true } 2. 将光标停留在一个布局xml文件的根布局处,点击Alt+Enter,选中第一个选项:Convert ...
1、安装Kotlin插件 在plugin中搜索kotlin,安装两个kotlin插件,重新启动Android Studio。2、build.gradle(project level) buildscript { ext.kotlin_version = '1.0.5-2 ...
1打开Build.Gradle查看gradle版本 2.添加 apply plugin: 'kotlin-kapt' 3.添加依赖,版本号为Gradle版本号 ...
一、DataBinding 1.1 在Module的build.gradle android模块中添加如下配置 代码地址 https://github.com/MichealPan9999/DataBinding-MVVM Android Studio中是依靠 ...
简介 DataBinding是一个自动绑定UI的框架。 使用DataBinding需要在app根目录的build.gradle文件中加入DataBinding配置: android { .... dataBinding { enabled = true ...
常用的使用方式就不说了 说说VIEW的隐藏与显示 1. 多状态使用,判断数字状态 android:visibility="@{(wrokItemBinding.itemType == ...
ViewModel ViewModel的引入 如果系统销毁或重新创建界面控制器,则存储在其中的任何临时性界面相关数据都会丢失。例如,应用的某个 Activity 中可能包含用户列表。因配置更改而重 ...