首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
五分钟学习kotlin
235711
创建于2021-06-28
订阅专栏
用最短的时间进行高效学习。
等 1 人订阅
共10篇文章
创建于2021-06-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一分钟--协程中的一些类
CoroutineContext:是协程持久化的上下文,它是不允许重复的数组, 这个数组中的每个元素都有一个唯一的[键]。键通过引用进行比较,主要用来构建协程作用域。 返回当前作用域的对象和另外一个作
一分钟学习--扩展函数
来看一个常见的校验字符串的函数 我们转成java代码之后在来看一下。 编译后做了以下几件事情 把扩展函数编译成一个静态函数,在扩展函数中加入当前对象,然后对当前对象做定制化处理。 扩展函数调用的时候,
一分钟学习委托--增补篇
属性委托给另外一个属性 从 Kotlin 1.4 开始,一个属性可以把它的 getter 与 setter 委托给另一个属性。这种委托对于顶层和类的属性(成员和扩展)都可用。 属性委托属性需要使用::
两分钟学习--标准委托
延迟属性Lazy 下面是一个标准的延迟加载的方法。 运行结果 computed! 2357 2357 init age! 25 第一次调用的时候会执行lazy{}中的代码块,但是到了第二次调用的时候就
一分钟学习kotlin -- object
object的三种使用方式 生成匿名类 对象声明 伴生对象 对象表达式(匿名对象) 使用object可以有如下几种用法 只生成一个简单对象 继承某些类生成匿名对象 一些重要的特性 能够实现多继承的匿名
一分钟学习kotlin -- 内联函数
定义: 内联函数就是普通函数之前增加了inline关键字修饰。 内联函数的特点:在编译时期会把内联函数复制到调用的地方。 内联函数通常会用在高阶函数中,提升高级函数性能。在高阶函数调用过程中,会给内部
两分钟了解kotlin --代理(委托)
一分钟了解kotlin --代理(委托) 1. 对象代理。 以下是一个代理使用类 我们将kt代码转换成java代码。去掉了相关注解信息。 可以看到对应的java代码,编译器自动为Derived实现代理
五分钟学习---kotlin 协程
五分钟学习---kotlin 协程 协程是轻量级的线程,但是它不受线程的约束,可以在一个线程中暂停执行,在另外一个线程中恢复执行。 挂起函数:挂起函数使用suspend关键字修饰。(构造函数,属性s/
三分钟学习kotlin-基本特性
五分钟学习kotlin-基本特性 关键字 lateinit :延迟初始化 单一抽象方法,可以使用lambda表达式,无需重写方法,直接在大括号中写对应的实现即可。 拓展函数:直接给一个类后面增加点号和
五分钟学习---kotlin在Android中的使用。
扩展函数:展示和影藏view。 扩展函数 : 校验数据。 内联函数获取数据。 拓展函数:优化获取资源。 扩展函数:获取toast 扩展函数:隐藏键盘 扩展函数:自动加载图片 懒加载:延迟初始化一个对象