碰撞的意思是计算得到的Hash值相同,需要放到同一个bucket中Hashmap里面的bucket出现了单链表的形式,散列表要解决的一个问题就是散列值的冲突问题,通常是两种方...
DataBinding && MVVM 如何构建Android MVVM 应用框架 玩转Android之MVVM开发模式实战,炫酷的DataBinding! BindingA...
目录结构 1.Lifecycle简介2.使用场景3.使用方式4.源码解析5.其他事项 1.Lifecycle简介 简介,当然是官方的最权威:https://developer...
run、with、apply、also、let 这五个函数作用基本一致,只有在用法上有一些区别。 用法示例:现有Person类定义如下: 以下代码示意了这五个内置函数的用法 ...
简单地说,LiveData是一个数据持有类。它具有以下特点: 数据可以被观察者订阅; 能够感知组件(Fragment、Activity、Service)的生命周期; 只有在组...
1.封装工具类 2.使用 接口测试 1.importExcel 2.download 3.staticTemplate
简介: Java Virtual Machine JVM 全称 Java Virtual Machine,也就是我们耳熟能详的 Java 虚拟机。它能识别 .class后缀...