内存、CPU 在读取内存和cpu相关信息时,经常需要与只存在系统内核的/proc伪文件系统进行交互。该文章 /proc文件系统介绍了/ proc层次结构,讲解了每一个字段代表...
内存、CPU 在读取内存和cpu相关信息时,经常需要与只存在系统内核的/proc伪文件系统进行交互。该文章 /proc文件系统介绍了/ proc层次结构,讲解了每一个字段代表...
添加依赖 踩坑 以为环境配置好了,可以直接写测试用例run了是吧,此时无论你是什么问题,最终都是告诉你/app/build/outputs/apk/androidTest/a...
第四章:类、对象和接口 Kotlin的声明默认是final和public的。 嵌套的类默认并不是内部类,他们并没有包含对其外部类的隐式饮用。 没有final的override...
第三章、函数的定义与调用 to并不是一个特殊的结构,而是一个普通函数,被称为中缀调用。 要允许使用中缀符号调用函数,需要使用infix修饰符来标记它。 to函数声明: Pai...
第二章、Kotlin基础 此为代码块体函数。 注意:在kotlin中,if是个有结果的表达式。 语句和表达式的区别: 表达式:有值,能作为另一个表达式的一部分使用; 语句:包...
第一章、Kotlin:定义和目的 1.Kotlin和Java都是静态类型的编程语言,这意味着所有表达式的类型在编译期已经确定了,而编译期就能验证对象是否包含了你想访问的方法或...
配置kotlin依赖 项目build.gradle文件中配置kotlin_version 在app的build.gradle文件中配置依赖 或者新建完项目直接Tools->K...
基本内容 build.gradle文件 @Bindable + @Observeble + PropertyChangeRegistry @BindingAdapter @B...
突然发现我这边在Android 3.1下找不到data-binding-layout-out文件夹,请问一下简化的xml文件在哪里可以看到呢?
(译)深入理解Data Binding原理本文首发:http://yuweiguocn.github.io/ 本文介绍了Data Binding的原理。 关于Data Binding的使用请查看Data Bindin...
待解决的问题 在library中判断当前是Debug版本还是Release版本以便打印个性化信息 一、注意点 默认情况下,主module对library module的依赖都...