首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
Wealeson
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
kotlin序列化库kotlinx-serialization第一部分(基本使用)
导入 基本序列化 基本反序列化 不存是序列化还是反序列化,所有参与的类要求必须使用@Serializable注解 序列化字段 只有支持字段才可以被序列化,比如data class中定义的属性或者普通c
2.1 为什么没有针对ConcurrentHashMap的ConcurrentHashSet?| Java Debug 笔记
本文正在参加「Java主题月 - Java Debug笔记活动」,详情查看<活动链接> 提问:为什么没有针对ConcurrentHashMap的ConcurrentHashSet? 众所周知,Hash
Kotlin Flow上手指南(一)基础使用
在Kotlin协程出现之前,RxJava应该是在Android开发领域最火热的异步编程方案。 其中对于数据流的链式处理,相信用过RxJava的都很熟悉。 那么在Kotlin协程中又该如何进行数据流操作
LruCache 的使用及原理
在我们日常开发中,UI 界面进行网络图片加载是很正常的一件事情,但是当界面上的图片过于多的时候,不可能每次都从网络上进行图片的获取,一方面效率会很低,另一方面,也会非常耗费用户的流量。 Android 为我们提供了 LruCache 类,使用它我们可以进行图片的内存缓存,今天我…
Kotlin 协程 | 一文看透 Kotlin 协程本质
前言:勤学如春起之苗,不见其增,日有所长。——陶潜前言 公司开启新项目了,想着准备亮一手 Kotlin 协程应用到项目中去,之前有对 Kotlin 协程的知识进行一定量的学习,以为自己理解协程了,结果
处理Cannot add the same observer with different lifecycles错误
开发中造成这个问题的原因我遇到两种,一种是Lambda表达式中未使用非静态方法或引用,例如:第二种是Lambda表达式闭包内为空,例如lambda表达式如果未持有外部类对象,那么kotlin编译器会进
Kotlin协程之再次读懂协程工作原理
概述 关于协程的创建,以及挂起和恢复,之前有写过一篇文章 Kotlin协程之深入理解协程工作原理 整理这个流程,最近再看这篇文章的时候,感觉看起来比较费劲,不是说写得有问题,只是看起来比较臃肿。如果想
Kotlin协程之基础使用
在上一篇 Kotlin协程之深入理解协程工作原理 中从源码角度介绍过 Kotlin 协程的工作原理,这一篇文章记录一下 Kotlin 协程的基础使用,熟悉协程开发的同学忽略即可。文中内容如有错误欢迎指出,共同进步!觉得不错的留个赞再走哈~ 2019 年 Google I/O 大…
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。看完本文后,你会发现,原来协程也没有那么难。 1. 一边看文章,一边跑 Demo 2. 线程 &…
有趣的 Kotlin 0x05:Making open abstract
0x05:Making open abstract 以上代码,运行结果是什么?可选项: Compiles fine Error: Class 'C' is not abstract and does