判断是对象是否应该被回收 垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”了。 引用计数算法 引用...
在Java类中添加Native方法 创建JNI文件夹 3.添加javah和ndk-build为 External Tools 4.执行javah...
databinding使用string format 使用Html标签 使用过程中当两个font标签嵌套html内层标签不起作用。 今天又遇到一...
定义三个TextView 第一个直接通过@string引用,第二个通过getText方法获取字符串,第三个通过getString方法获取字符串。...
解压缩工具The Unarchive[https://theunarchiver.com/] 视频播放器IINA[https://lhc7000...
构建环境 要使用Data Binding,需要添加dataBinding元素到app模块下的build.gradle文件下。 创建数据绑定布局文...
介绍 Room是Google提供的一个ORM库。Room提供了三个主要的组件: @Database:@Database用来注解类,并且注解的类必...
与大多数语言不同,Kotlin 区分可变集合和不可变集合(lists、sets、maps 等)。精确控制什么时候集合可编辑有助于消除 bug 和...
1. 类 Kotlin 中使用关键字class 声明类 类声明由类名、类头(指定其类型参数、主 构造函数等)和由大括号包围的类体构成。类头和类体...