首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
猿小蔡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
kotlin中lateinit var和val by lazy的区别
在学习kotlin的过程中遇到lateinit var 和 val by lazy,他们都用于延迟初始化,但是对它们的使用场景又有些模糊。问了一下AI感觉回答的还挺清晰,记录一下 1. 核心区别 特性
tryCatch还是runCatch,这是一个问题
在编写 Kotlin 代码时,你最终会遇到处理异常的不同方法,或者更笼统地说,处理可能会失败的函数的不同方法。 一种常见的方法是使用 try-catch 块,就像在许多其他编程语言(例如 Java)那
Kotlin 优雅实现动态代理
那就是利用 Java 的动态代理和 kotlin 的委托模式优雅地实现接口,无需额外关心不需要使用到的方法,使代码更加简洁从而更好地聚焦业务实现
看到Kotlin里满屏的 inline,我真的想 Java 了
多年以后,当我面对 Kotlin 源码满屏的inline、crossinline 和 noinline 时,将会想起用 Eclipse 创建Java匿名内部类的那个遥远的下午。
StateFlow 全面替代 LiveData
StateFlow 全面替代 LiveData 的现代化架构指南 在 Android 应用架构演进中,StateFlow 已经成为 LiveData 的强力替代方案。以下是从原理到实践的全方位对比和
Java 和 Kotlin 混编导致的 bug
Java 和 Kotlin 混编导致的 bug,用了这么多年 Kotlin,感觉 Kotlin 中这样的坑并不多,这算是为数不多的一次偷袭。
Kotlin 伴生对象(Companion Object)详解 —— 使用指南
伴生对象是Kotlin中非常灵活的特性,合理使用可以使代码更加简洁、表达力更强,同时保持与Java的良好互操作性。
Kotlin 干掉接口需要强制实现的方法
Kotlin 干掉接口需要强制实现的方法 假如我有这样一个需求:我需要记录应用中所有存活的 Activity,那么我的代码就会像以下代码那么写。 我相信很多的人都和我一样写过上面的代码,代码的实现没有
一文掌握Kotlin 协程使用
掌握协程常见应用场景, 协程多场景下使用案例分析,文章中重点表达了协程结构化并发设计思想思考,掌握这些将对协程结构化并发由更深入的理解.
Kotlin开发的100个Tips (三)
前言 这次继续来搞kt,接着kt开发的100个Tips,之前已经发了两篇文章,这是这个系列的第三篇文章。