1、高阶函数 1.1、高阶函数的定义 高阶函数的定义:如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数称为高阶函数。你可能会有疑问,一个函数怎么能...
IP属地:北京
1、高阶函数 1.1、高阶函数的定义 高阶函数的定义:如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数称为高阶函数。你可能会有疑问,一个函数怎么能...
EventBus 是一款在 Android 开发中使用的发布/订阅事件总线框架,基于观察者模式,将事件的接收者和发送者分开,简化了组件之间的通信,使用简单、效率高、体积小!下...
在上一篇文章中我们分析了Handler 、Looper、 MessageQueue 、线程之间的关系,简单的说就是:一个线程绑定一个Looper,一个Looper维护一个Me...
1、泛型的类型擦除 Java的泛型是伪泛型,不同于C++的模板机制,这是因为Java的泛型只存在编译期间,在编译完成后泛型就会被擦除。引入泛型是为了将类型检查提前到编译期间,...
1、Type Type是一个接口,是所有类型的父类,下图展示了Type的继承结构: 可以看到Type的子类有如下几个: 1、Class:原始类型/基本类型 2、Paramet...
1、标准函数 标准函数是指Standard.kt文件中定义的函数,任何Kotlin代码都可以自由的调用所有标准函数,标准函数有很多我们这里主要学习下几个常用的标准函数。 1....
在Android系统4.4以前,状态栏的背景色和字体颜色都是不能改变的。但是4.4以后Google增加了改变状态栏背景透明的方法,可以通过两种方式来设置。直接在Activit...