首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
Weihua
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
你应该知道的kotlin实用技巧
reified,kotlin中的泛型实化关键字,使抽象的东西更加具体或真实。 在Java序列化库(如Gson)中,当您想要反序列化该JSON字符串时,您最终必须将Class对象作为参数传递,以便Gson知道您想要的类型。 SAM 转换,即 Single Abstract Met…
Google 推荐在 MVVM 架构中使用 Kotlin Flow
直到我打开 Android 架构组件 页面,看了在页面上增加了最新的文章,这几篇文章大概的内容是说如何在 MVVM 中使用 Flow 以及如何与 LiveData 一起使用,当我看完并通过实践之后大概明白了,LiveData 是一个生命周期感知组件,它并不属于 Reposito…
官方推荐 Flow 取代 LiveData,有必要吗?
打开Android架构组件页面,我们可以发现一些最新发布的组件都支持了Flow,看起来官方在大力推荐使用Flow取代LiveData,那么问题来了,有必要吗?
面试必备:Kotlin 线程同步的 N 种方法
面试的时候经常会被问及多线程同步的问题,例如,有 Task1、Task2 等多个并行任务,如何等待全部执行完成后执行 Task3?
Kotlin最强Json/Protobuf解析框架 - kotlin-serialization
使用kotlin-serialization 解决JSON解析的泛型擦除问题. 避免字段返回Null空覆盖问题, 快速解析Protobuf
Kotlin从0到开发一个 App — Part 1:配置 Android Studio
在这个部分,我们将配置 Android Studio 使用 Kotlin, 为下一章开始开发 Keddit App 做准备,然后学习一些 Kotlin 的概念. 如果你错过第一个部分, 你可以点击这里快速预览关于 Kotlin 的主题和使用的第三方扩展. 如果你使用的 Andr…
Kotlin下的5种单例模式
最近在学习Kotlin这门语言,在项目开发中,运用到了单例模式。因为其表达方式与Java是不同的。所以对不同单例模式的实现进行了分别探讨。主要单例模式实现如下: PS:该篇文章不讨论单例模式的运用场景与各种模式下的单例模式的优缺点。只讨论在Java下不同单例模式下的对应Kotl…
用Kotlin去提高生产力:汇总Kotlin相对于Java的优势 kotlin_tips
汇总Kotlin相对于Java的优势,以及怎么用Kotlin去简洁、务实、高效、安全的开发,每个tip都有详细的说明和案例代码,争取把每个tip分析得清楚易懂,会不断的更新维护tips,欢迎fork进来加入我们一起来维护,有问题的话欢迎提Issues。 Kotlin中的字符串基…
Kotlin 操作符:run、with、let、also、apply、takeIf、takeUnless、repeat
所有的总结都源自于代码,所以最终还是要回到代码中找到答案。 1. run() 2. T.run() 3. with() 4. apply() 5. also() 6. let() 2. 结论 该操作符是被某个类的对象调用,还是直接调用(即:run() 还是 T.run() )。…
WARNING! 配置不当,或导致Kotlin源码泄漏!
自从去年Google扶正了Kotlin,使之成为了Android官方的推荐开发语言,Kotlin便迎来了春天。很多团队/产品也纷纷加入了Kotlin的支持,大厂的应用也很多,社区对Kotlin也是赞不绝口。正在看此文的同学,也相信要么用上Kotlin,要么准备使用Kotlin。…