首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kotlin
无糖可乐爱好者
创建于2022-09-13
订阅专栏
Kotlin学习笔记
等 20 人订阅
共26篇文章
创建于2022-09-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Kotlin回顾】25.Kotlin协程—select
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第36天,点击查看活动详情 select在1.6的版本中还是一个实验性的特性,但是如果select与Deferred、Channel
【Kotlin回顾】24.委托
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第35天,点击查看活动详情 1.什么是委托 说到委托就要提及委托模式, 委托模式是设计模式中的一种,在委托模式中有两个对象参与处理同
【Kotlin回顾】23.Kotlin协程—Channel流程
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第30天,点击查看活动详情 在分析Kotlin协程—协程的并发中用Actor也实现了并发安全,而Actor是本质是基于Channel
【Kotlin回顾】22.Kotlin协程—Flow原理
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第29天,点击查看活动详情 1.Flow流程中为什么是【冷】的 先看一段Flow的使用代码: 这是Flow的最简单的使用方式,通过调
【Kotlin回顾】21.Kotlin协程—异常
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第21天,点击查看活动详情 1.cancel()不能被响应 上面的代码通过launch启动了一个协程,在协程中执行一个死循环,200
【Kotlin回顾】20.Kotlin协程—协程的并发
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第20天,点击查看活动详情 1.协程与并发 Kotlin中协程是运行在线程之上的,它也是可以实现并发的并且也会遇到并发问题 上面的代
【Kotlin回顾】19.Kotlin协程—CoroutineScope是如何管理协程的
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第19天,点击查看活动详情 1.CoroutineScope async和 launch的扩展接收者都是CoroutineScope
【Kotlin回顾】18.Kotlin协程—Dispatcher
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第18天,点击查看活动详情 协程是如何运行的 协程创建出来后如何跟线程产生关联 通过前面的分析已经知道协程是如何创建出来的,那么协程
【Kotlin回顾】17.Kotlin协程—Flow
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第17天,点击查看活动详情 1.认识Flow上游 先看一下Flow的简单使用 Flow从字面意思理解就是流,Flow除了有发送方和接
【Kotlin回顾】16.Kotlin协程—launch原理
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第16天,点击查看活动详情 1.launch启动流程 已知协程的启动方式之一是Globalscope.launch,那么Global
【Kotlin回顾】15.Kotlin协程—Channel
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第15天,点击查看活动详情 在协程启动模式中已经知道async是可以返回结果的,但是只返回一个,那么在复杂场景下就会不够用了,所以C
【Kotlin回顾】14.Kotlin协程—Context
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第14天,点击查看活动详情 1.Context的应用 Context在启动协程模式中就已经遇到过叫CoroutineContext,
【Kotlin回顾】13.Kotlin协程—Job
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第13天,点击查看活动详情 前面在学习协程启动方式的时候在launch的源码中有一个返回值是Job,async的返回Deferred
【Kotlin回顾】12.挂起函数原理
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第12天,点击查看活动详情 普通函数加上suspend之后就成为了一个挂起函数,Kotlin编译器会将这个挂起函数转换成了带有参数C
【Kotlin回顾】11.挂起函数
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第11天,点击查看活动详情 挂起函数在Kotlin协程中是一个比较重要的知识点,协程的非阻塞式、Channel、Flow等API都对
【Kotlin回顾】10.如何启动协程
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第10天,点击查看活动详情 1.launch启动协程 上面是两段代码,这两段代码都是通过launch启动了一个协程并且输出结果也是一
【Kotlin回顾】9.协程思维模型
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第9天,点击查看活动详情 1.协程 协程不是进程或线程,它的执行过程更类似于子例程或者说不带返回值的函数调用。 一个程序可以包含多个
【Kotlin回顾】8.Kotlin的空安全
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第8天,点击查看活动详情 1.Java的空安全处理 在Java中有@NotNull、@Nullable等注解,告诉IDE哪些比那辆是
【Kotlin回顾】7.注解与反射
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第7天,点击查看活动详情 1.注解 1.定义 注解是将元数据附加到代码的地方。从字面意思理解它就是对知识点的补充,一种描述。在Jav
【Kotlin回顾】6.泛型
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第6天,点击查看活动详情 1.泛型 Android项目开发过程中普遍会遇到一个问题:adapter的样式、业务逻辑很相似,但是需要的
下一页