首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
HelloAlicia
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Kotlin之反射—概念学习与案例实践
一、反射的基本概念 反射就是允许程序在运行时获取到程序代码的结构,其中程包括的程序结构信息:类、接口、方法、属性等语法特性。 反射的常见用途: 在运行时获取类的所有属性、方法、内部类等; 可调用给定名
关于kotlin中的flow(一)
概念 FLow: 异步流。概念上讲依然是响应式流。这和 Rxjava 很像。熟悉 Rxjava 的开发者可以很快适应 Flow。Flow 提供了很多丰富的操作符,例如 map、fliter、count
偷师 - Kotlin 委托
本篇记录学习 Kotlin 委托 时遇到的知识点:委托/代理模式、synchorinzed、CAS。以及在 Android 中的应用。
安利篇:Kotlin高阶函数与特性,让代码飞起!
Google在2017年的时候就开始推广Kotlin语言作为Android开发的首选语言,现在都1202了,发现身边不少小伙伴还是全部用Java作为开发语言,对Kotlin的理解还停留在空指针判断上。
发现Kotlin一个神奇的bug
本文将会通过具体的业务场景,由浅入深的引出Kotlin的一个bug,并告知大家这个bug的神奇之处,接着会带领大家去查找bug出现的原因,最后去规避这个bug。 本人正在参与掘金2020年度人气创作者榜单排名,希望各位小伙伴帮我投票,2021年会给大家带来更多优质的文章。 我们…
千呼万唤始出来,Kotlin官方序列化库终相见(二)
Kotlin序列化具有以下十个原生类型,Boolean, Byte, Short, Int, Long, Float, Double, Char, String, and enums。Kotlin序列化中的其他类型是复合的,由这些原始值组成。 原始值可以直接用来序列化。 我想说…
千呼万唤始出来,Kotlin官方序列化库终相见(一)
在相当长的一段时间里,kotlin一直都没有自己专属的序列化/反序列化库。于是只能拿Java的库来将就一下,最常用的大概就是Gson了。但是这样一来Kt的很多强大特性就用不了,比如参数默认值,属性委托等,就这样被迫退化为Javaer了(没错,在下正是kotlin吹,Java叛徒…
Kotlin Vocabulary | Kotlin 委托代理
有时候,完成一些工作的方法是将它们委托给别人。这里不是在建议您将自己的工作委托给朋友去做,而是在说将一个对象的工作委托给另一个对象。 当然,委托在软件行业不是什么新鲜名词。委托 (Delegation) 是一种设计模式,在该模式中,对象会委托一个助手 (helper) 对象来处…
扫盲:Kotlin 的泛型
南尘很久没有写文章啦,其实一直在思考挺多问题,如何才能写出对大家有价值的文字。思来想去,参看了好几位新继网红博主的风格,我觉得我时候开启新篇章了。没错,这就是扫盲。 今天,就带来扫盲的第一篇:Kotlin 的泛型。 相信总是有很多同学,总是在抱怨泛型无论怎么学习,都只是停留在一…
Gson 和 Kotlin Data Class 的避坑指南
在蛮久前有同事问过我关于一个 Gson 和 Kotlin dataClass 的问题,当时答不上来也没去细究,但一直都放在心底,今天就认真探究下原因,也输出总结了一下,希望能帮助你避开这个坑😂😂