首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
YDG
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
【辨析】Compose 完全脱离 View 系统了吗?
Compose正式发布已经一段时间了,但相信很多同学对Compose还是有很多迷惑的地方。Compose跟原生的View到底是什么关系?Compose渲染还是View的那老一套吗?
探究 Kotlin 的隐藏性能开销与避坑指南
Kotlin 在设计理念上有很多和 Java 不同的地方,开发者能够直观感受到的是语法层面上的差异性,背后也包含有一系列隐藏的性能开销以及一些隐藏得很深的“坑”
一篇文章带你彻底搞懂Kotlin的协程
本质上,协程是轻量级的线程。 .... 可以看到很多地方都有实现Element,它主要目的是限制范围以及异常的处理。这里我们先了解两个重要的Element,一个是Job,一个是CoroutineDispatcher 我们先从创建job开始,当调用launch的时候默认有三个参数…
还在用kapt吗? 试试ksp吧 | 项目复盘
大家退后,今天我要开始表演一下装逼的艺术。这次我们尝试性的使用谷歌前一阵子公布的ksp(Kotlin Symbol Processing),一款专门拿来给Kotlin项目提升注解生成速度的。 在ksp出来以前,对于这种注解解释器,我们使用的都是java所提供的AbstractP…
Kotlin 编程 #3 扩展函数(终于知道为什么 with 用 this,let 用 it)
扩展是 Kotlin 的一种语言特性,即:在不修改类 / 不继承类的情况下,向一个类添加新函数或者新属性。扩展使我们可以合理地遵循开闭原则,在大多数情况下是比继承更好的选择。
Kotlin DSL for HTML实例解析
Kotlin DSL, 指用Kotlin写的Domain Specific Language. 本文通过解析官方的Kotlin DSL写html的例子, 来说明Kotlin DSL是什么. 首先是一些基础知识, 包括什么是DSL, 实现DSL利用了那些Kotlin的语法, 常用…
Kotlin教程(六)Lambda编程
写在开头:本人打算开始写一个Kotlin系列的教程,一是使自己记忆和理解的更加深刻,二是可以分享给同样想学习Kotlin的同学。系列文章的知识点会以《Kotlin实战》这本书中顺序编写,在将书中知识点展示出来同时,我也会添加对应的Java代码用于对比学习和更好的理解。 Lamb…
浅谈Kotlin语法篇之顶层函数、中缀调用、解构声明(四)
简述: 今天带来的是Kotlin浅谈系列的第四弹,这次主要聊下Kotlin独有的新特性,Java不具备的。Kotlin是一种增加许多新功能的语言,允许编写更简洁易读的代码,这使得我们的代码更易于维护。例如使用顶层函数和属性从此消除Java中的static、中缀表达式调用和解构声…