高阶函数 在 Kotlin 中,函数是一等公民,高阶函数是 Kotlin 的一大难点,如果高阶函数不懂的话,那么要学习 Kotlin 中的协程、...

高阶函数 在 Kotlin 中,函数是一等公民,高阶函数是 Kotlin 的一大难点,如果高阶函数不懂的话,那么要学习 Kotlin 中的协程、...
前言 前面我们说了Kotlin的反射就是把类的信息保存到了KClass,通过KClass可以获取类的一些信息 可以查看文章: # Kotlin反...
前言 我们继续来聊反射,或许对于Java开发者来说,Class很熟悉,不过不熟悉也没事,我们来看Kotlin中的反射类:KClass。 至于什么...
前言 其实关于反射这块内容在我们平时至少作为Android开发还是用的蛮少的,不过在阅读源码时或者开发一些SDK时就遇到了很多,尤其是看到什么 ...
为什么需要扩展 一个新特性的出现必然是为了解决之前遗留的开发问题和提升目前开发效率。扩展函数也是如此。 首先来介绍下OOP:开放封闭原则。 软件...
这是 Stack Overflow 上最热门的几个 Kotlin 问题,每个问题如果更深入的分析,都可以单独写一篇文章,后面我会针对这些问题,在...
前言 最近在学习Kotlin这门语言,在项目开发中,运用到了单例模式。因为其表达方式与Java是不同的。所以对不同单例模式的实现进行了分别探讨。...
这里是关于在 Android 上使用协程的一系列文章。本篇文章将着重于介绍使用协程来解决实际问题。 该系列其他文章: 在 Android 上使用...
原文作者 :Sean McQuillan原文地址: Coroutines on Android (part II): Getting start...
这是关于在 Android 中使用协程的一系列文章。本篇让我们先来看看协程是如何工作的以及它解决了什么问题。 原文作者 :Sean McQuil...
专题公告
kotlin