首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kotlin演义
长安皈故里
创建于2022-04-08
订阅专栏
专注于Kotlin常见开发必备知识
等 159 人订阅
共49篇文章
创建于2022-04-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Gson与Kotlin"摩擦"的那件小事
大家好,本篇文章分享一下之前使用gson和kotlin碰撞出的一些火花,脑瓜子被整的懵懵的那种,以及介绍一个有用的反序列化api。
Kotlin1.8新增特性,进来了解一下
大家好,之前我已经写过了分析kotlin1.5、1.6、1.7、1.9插件版本新增的一些特性,唯独kotlin1.8的特性还没好好讲讲,本篇文章就带大家好好分析下kotlin1.8新增了那些特性。
两个Kotlin优化小技巧,你绝对用的上
大家好,本篇文章仍然聊聊kotlin官方做的一些优化工作,主要包括以下三个方面: 1. 数据对象`data object`的支持 2. `@Repeatable`注解的优化
浅析一下:kotlin委托背后的实现机制
大家好,kotlin的属性委托、类委托、lazy等委托在日常的开发中,给我们提供了很大的帮助,我之前的文章也是有实战过几种委托。不过对比委托实现的背后机制一直都没有分析过,所以本篇文章主要是带领大家分
Kotlin1.9.0-Beta,它来了!!
大家好,最近看到kotlin官网上放出了kotlin的1.9.0-Beta版,不知道为啥,看到新事物出现就很开心,特地写篇文章讲解下。
聊聊Kotlin1.7.0版本提供的一些特性
大家好,之前有聊过kotlin1.5、1.6版本提供的一些新特性,本篇文章聊聊Kotlin1.7.0版本提供的一些特性。 [聊聊kotlin1
聊聊kotlin1.5和1.6版本提供的一些新特性
大家好,本次的文章主要是聊聊Kotlin1.5和1.6版本提供的一些特性,希望能扩充大家的眼界,如果能对你日常的开发带来帮助,这将是我写这篇文章最大的价值。
kotlin密封sealed class/interface的迭代之旅
大家好,kotlin密封类sealed class不知道大家日常开发中有没有用到,这个在封装网络状态、UI状态等方面都是非常有帮助的;此外kotlin1.5版本还提供了密封接口使用,欢迎大家了解
@JvmDefaultWithCompatibility优化小技巧,了解一下~
官方提供了-Xjvm-default=all和@JvmDefaultCompatibility搭配使用,尽量消除中间类DefaultImpls
Kotlin开胃的几个小技巧,陪你到老(二)
本篇文章介绍两个kotlin中经常使用到的小技巧:`抽象属性`的两个实现姿势、`kotlin接口默认实现的方法java不能直接用`
value class 用的爽不爽,进来瞧一瞧吧
本篇文章主要讲解Kotlin中一个比较实用的功能:value class,可以避免类创建带来的性能开销,希望能给你带来帮助
实现一个Kotlin函数类型有多爽,你造吗?
本篇文章主要是分析实现一个函数类型和实现一个接口的各自的优缺点,具体的选择要结合业务场景,希望能给大家带来帮助。
常用到的几个Kotlin开发技巧,减少对业务层代码的入侵
文章主要介绍常用到的几个kotlin开发技巧: 1. 善用@get/@set: JvmName()注解并搭配setter/getter 2. 善用默认参数+@JvmOverloads减少模板代码
这些flow常见API的使用,你一定需要掌握!(五)
本篇文章将是介绍flow一些常见API系列的第五篇文章,希望能够帮助大家更好的掌握flow使用,熟练的应用于各种场景。
这些flow常见API的使用,你一定需要掌握!(四)
本篇文章将是介绍flow一些常见API:sample()、debounced()、combine()等系列的第四篇文章,希望能够帮助大家更好的掌握flow使用,熟练的应用于各种场景。
这些flow常见API的使用,你一定需要掌握!(三)
本篇文章将是介绍flow一些常见API系列的第三篇文章,希望能够帮助大家更好的掌握flow使用,熟练的应用于各种场景。
这些flow常见API的使用,你一定需要掌握!(二)
本篇文章将是介绍flow一些常见API系列的第二篇文章,希望能够帮助大家更好的掌握flow使用,熟练的应用于各种场景。
这些flow常见API的使用,你一定需要掌握!(一)
本篇文章将是介绍`flow`一些常见API系列的开篇,希望能够帮助大家更好的掌握flow使用,熟练的应用于各种场景。
官方好用的buildXXX()扩展API知多少,请看这篇!
本篇文章主要是介绍buildString{}、buildList{}、buildSet{}、buildMap{}系列API的基本使用,通过了解希望可以给你日常开发带来遍历。
肢解协程:Dispatchers.Main到底是个啥(二)?
书接上回,上一篇文章我们分析了`Dispatchers.Main`是个啥,如何创建的,接下来我们就来解释下运行机制原理。
下一页