takeIf、takeUnless都是Kotlin的扩展功能。先简单了解Kotlin中的扩展功能和Lambda函数。 翻译原文:differen...

takeIf、takeUnless都是Kotlin的扩展功能。先简单了解Kotlin中的扩展功能和Lambda函数。 翻译原文:differen...
简评:可能对于很多的 Android 程序员来说协程(Coroutine)并不是一个熟悉的概念,更多是和线程、回调打交道。但协程这一概念其实很早...
Java版数据保存Kotlin版本数据保存ContentProvider获取Context 一、Java版数据保存 在android开发中通...
网络请求 现在比较流行的网络框架,就是retrofit,而且retrofit从2.6版本开始,实现了对协程的支持,其实可以理解为retrofit...
Retrofit支持Coroutines Retrofit 自从更新到了 2.6.0 版本,内置了对 Kotlin Coroutines 的支持...
我是在深入学习 kotlin 时第一次看到协程,作为传统线程模型的进化版,虽说协程这个概念几十年前就有了,但是协程只是在近年才开始兴起,应用的语...
What? 维基百科 协程是计算机程序的一类组件,推广了协作式多任务的子程序,允许执行被挂起与被恢复 自己的理解(要写出定义需要理解很深。理解不...
前言 自6.0之后 所有的敏感权限都需要动态申请,市面上随之出现比较多的权限框架,easypermissions(google出品)、AndPe...
在使用Kotlin进行开发的时候,我们需要经常对Json数据做解析和处理,在Java的类似开发环境中,我们就需要参照Json的数据格式相应的生成...
本文试图以 KHttp 为例,简要地说明 DSL 的减负能力和 Kotlin DSL 的一般写法,希望能与读到这篇文章的您一起分享代码优化的一些...
专题公告
kotlin学习和解疑的相关系列内容