最新 最热

【Kotlin】基础学习记录

var 指定一个变量 ,这个变量在初次指定之后就已经根据赋予的值确定了var的类型, 如果修改此变量为不同的变量类型则报错。

2023-05-10
0

【Kotiln】 错误锦集- Caused by: kotlin.NotImplementedError: An operation is not implemented: not implemen

正如标题所言, 我们在当继承一个抽象类or接口时,需要去实现它的一些方法, 正如以下所示

2023-05-10
0

kotlin的KProperty

这里的User::name是一个KProperty,其文档:https://kotlinlang.org/docs/reflection.html

2023-04-27
1

【错误记录】Android Studio 编译报错 ( To use data binding annotations in Kotlin, apply the ‘kotlin-kapt‘ plu )

在 Android Studio 中开发 DataBinding , 使用 如下代码开发 绑定适配器 加载网络图片 :

2023-04-06
0

又一巨头从 Java 迁移到 Kotlin !

出品 | OSC开源社区(ID:oschina2013)Meta 发布了一篇博客表示,正在将其 Android 应用的 Java 代码迁移到 Kotlin,并分享了这一过程中的一些经验。该公司认为,Kotlin 是一种流行的 Android 开发语言,与 Java 相比具有一些关...

2023-04-04
0

Kotlin 泛型详解

0. 引子Kotlin 100% 与 Java 兼容,所以抛开语言表面上面的种种特质之外,背后的语言逻辑或者说“灵魂”与 Java 总是想通的。本文只涉及 Kotlin Jvm,Kotlin Js、Kotlin Native 的具体实现可能有差异。最近一段时间在网上...

2023-04-02
0

【Kotlin】扩展函数 ② ( 扩展属性 | 为可空类型定义扩展函数 | 使用 infix 关键字修饰单个参数扩展函数的简略写法 )

上一篇博客 【Kotlin】扩展函数 ( 扩展函数简介 | 为 Any 超类定义扩展函数 | private 私有扩展函数 | 泛型扩展函数 | 标准函数 let 函数是泛型扩展函数 ) 中 , 介绍了给 现有类 定义 扩展函数 , 此外还可以 给现有...

2023-03-30
0

【Kotlin】泛型 ① ( 泛型类 | 泛型参数 | 泛型函数 | 多泛型参数 | 泛型类型约束 )

将 泛型参数 T 放在 尖括号 <T> 中 , 该泛型参数放在 类名后 , 主构造函数之前 , 该泛型参数 T 是 类型占位符 ,

2023-03-30
0

【Kotlin】接口和抽象类 ( 接口属性和方法定义 | 接口默认方法实现 | 抽象类 )

Kotlin 中使用 interface 关键字 定义接口 , 接口中的 所有 属性 和 函数 默认都是 open 的 , 在 接口 实现类中 , 必须 使用 override 重写 接口的 属性 和 函数 ;

2023-03-30
1

【Kotlin】常用的 Kotlin 类 ② ( 枚举类 | 枚举类定义函数 | 密封类 )

Kotlin 中使用 枚举类 定义常量 , 枚举类定义格式如下 : 枚举常量 都是 枚举类 的 实例对象 ;

2023-03-30
0