摘要:
ConstraintLayout 介绍 (一) ConstraintLayout 最基本的属性控制有以下几个,即 layout_constraintXXX_toYYYOf 格式的属性,即将“View A”的方向 XXX 置于 “View B”的方向 YYY 。当中,View B 可以是父容器即 Co 阅读全文
摘要:
ConstraintLayout 翻译为 约束布局,也有人把它称作 增强型的相对布局,由 2016 年 Google I/O 推出。 扁平式的布局方式,无任何嵌套,减少布局的层级,优化渲染性能。从支持力度而言,将成为主流布局样式,完全代替其他布局。 版本 Android Studio是2.2或以上版 阅读全文
摘要:
今天来说说DataBinding在列表RecyclerView中的使用 列表绑定 App中经常用到列表展示,Data Binding在列表中一样可以扮演重要的作用,直接绑定数据和事件到每一个列表的item。 RecyclerView 过去我们往往会使用ListView、GridView、或者GitH 阅读全文
摘要:
记录一个 DELETE_FAILED_INTERNAL_ERROR Error while Installing APK问题 之前遇到这个问题 方案1 将data/data/目录下该应用的包名的目录删除掉,如:adb shell rm -rf data/data/com.demo.helloworl 阅读全文
摘要:
输出:Ba CC DD aa ba dd ee List<String>排序 输出:[Aa, Bal, Bli, Ccn, Dn, aaa, cm, dm, lm] 输出:[A , Aa , Admin, aete, bada, Beta, bood, cc, Could, dad, Good, K 阅读全文
摘要:
今天来说说DataBinding在自定义属性的使用 默认的android命名空间下,我们会发现并不是所有的属性都能直接通过data binding进行设置,比如margin,padding,还有自定义View的各种属性。 默认资源使用 添加值: 属性: 图片自定义属性: 添加属性和数据: 我只是简单 阅读全文
摘要:
Data Binding的中 include 标签的使用 inclune使用和原来一样,但要如何使数据也在 include中使用呢? 先看看我的布局文件 include的布局文件,也要使用 <layout>标签 来看看主布局 include 中需要把 userinfo对象传给他; 也要给includ 阅读全文
摘要:
今天来说说DataBinding在列表ListView中的使用 主要分为两种,1: 基本的实体类 2:Observable 定义字段 listView布局文件 主要看item布局 实体类就不给了,几个字段就行 来看看adapter activity中 上面adapter主要是第一种方式 第二种ada 阅读全文
摘要:
解决:databinding 中 ViewModel数据发生改变,View中也要改变(实时更新) BaseObservable 在ViewModel 中可以继承 BaseObservable 在 set 方法里面,使用 notifyPropertyChanged 来通知 UI 刷新,notifyPr 阅读全文
摘要:
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 Flutter中文网 (有安装和搭建Flutter的教程) ht 阅读全文