首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
Leon_ki
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
一文快速入门 Kotlin 协程
在今年的三月份,我因为需要为项目搭建一个新的网络请求框架开始接触 Kotlin 协程。那时我司项目中同时存在着两种网络请求方式,采用的技术栈各不相同,Java、Kotlin、RxJava、LiveDa
kotlin协程-Android实战
上面的example都是使用GlobalScope上下文来启动协程, 其实真正在android中一般不建议直接使用GlobalScope,因为使用GlobalScope.launch 时,我们会创建一个顶层协程。虽然它很轻量,但它运行时仍会消耗一些内存资源,如果我们忘记保持对新…
Kotlin | 关于 Lazy ,你应该了解的这些事
Hi,很高兴见到你!👋🏻 本文主要分享 Kotlin Lazy 相关,希望看完本篇,可以帮助到你更好的理解与使用。 引言 每一个使用 kotlin 的同学,或多或少都会使用 Lazy , 其中文翻译名
安卓-kotlin协程的异常处理机制分析
作者 大家好,我叫🐜 本人于2020年10月加入37手游安卓团队 目前主要负责国内相关业务开发和一些日常业务 背景 使用kotlin的协程一段时间了,常用的用法也已经很熟悉,但都是停留在使用的阶段,没
使用DSL+MVI+SharedFlow的方式写了一个登录页面,这代码以后就这么敲了
在前两篇文章中,我们分别使用DSL自定义了一个弹框和drawable控件,大致的已经熟悉了DSL的语
写更易懂的代码,Kotlin 是这样隐藏复杂度的(一)
代码是一种表达,它凝聚了程序员的想法,得先保证表达的正确性,以免执行时的报错。除此之外,表达的简洁性也值得关注,以免日后因看不懂而难以维护。
Kotlin 中的高阶函数及其应用
本文简要介绍了 Kotlin 中的高阶函数和 lambda 表达式,并解答了为什么在 Kotlin 中可以将函数作为参数值或者返回值的问题,最后列举了实际工作中可能会遇到了几种情形怎么使用高阶函数简化
Gson与Kotlin的老生常谈的空安全问题
偶然在一次debug中发现了一个by lazy不该出现的NPE,用以下简化示例为例: 对应的数据模型如下: 发生在调用book.summary中。第一眼我是很疑惑了,怎么by lazy也能是null
来吧!接受Kotlin 协程--线程池的7个灵魂拷问
前言 之前有分析过协程里的线程池的原理:Kotlin 协程之线程池探索之旅(与Java线程池PK),当时偏重于整体原理,对于细节之处并没有过多的着墨,后来在实际的使用过程中遇到了些问题,也引发了一些思
讲真,Kotlin 协程的挂起没那么神秘(故事篇)
前言 原计划本篇要深入分析挂起原理,有小伙伴说能不能再出一篇拟物拟人的故事简单了解一下协程挂起与恢复原理?最好能和线程的阻塞/唤醒关联起来。我想了一阵子,没找到比较好的素材,直到前天下班搭公交回家..