包含标签:kotlin 的文章
-
Android Kotlin 学习之旅-篇章一
Android Kotlin 学习之旅-篇章一 java 项目中引入Kotlin 遇到问题 1.The binary version of its metadata is 1.5.1, expected version is 1.1.16 -报错…… -
【Kotlin】Kotlin 中使用 Lambda 表达式替代对象表达式原理分析 ( 尾随 Lambda – Trailing Lambda 语法 | 接口对象表达式 = 接口#函数类型对象 )
文章目录 一、尾随 Lambda - Trailing Lambda 语法 二、Kotlin 中使用 Lambda 表达式替代对象表达式原理 1、Lambda 替换对象表达式 2、原理分析 3、示例…… -
Kotlin实现网络图片下载和保存
一、理论基础 掌握Kotlin面向对象的软件开发方面的基础知识。 巩固前期Activity、UI控件的使用。 掌握Handler和Http请求的特点及用法。 二、实验目的 根…… -
【Kotlin】Kotlin 与 Java 互操作 ① ( 变量可空性 | Kotlin 类型映射 | Kotlin 访问私有属性 | Java 调用 Kotlin 函数 )
文章目录 一、Kotlin 变量可空性 1、Java 与 Kotlin 空值处理区别 2、Java 函数返回非空值和控制 3、Kotlin 函数调用 Java 函数 4、平台类型 5、@NotNull…… -
【Kotlin】Kotlin 与 Java 互操作 ② ( @JvmField 注解字段给 Java | @JvmOverloads 注解修饰函数 | @JvmStatic 注解声明静态成员 )
文章目录 一、使用 @JvmField 注解暴露 Kotlin 字段给 Java 1、Java 类中通过 Getter 和 Setter 方法访问 Kotlin 字段 2、Java 类中直接访问被 @JvmField…… -
【Kotlin】函数式编程 ③ ( 早集合与惰性集合 | 惰性集合-序列 | generateSequence 序列创建函数 | 序列代码示例 | take 扩展函数分析 )
文章目录 一、及早集合与惰性集合 二、惰性集合-序列 三、generateSequence 序列创建函数 1、函数简介 2、函数原型 3、函数简介 4、使用示例 四、序列…… -
【Kotlin】函数式编程 ① ( 函数式编程简介 | 高阶函数 | 函数类别 | Transform 变换函数 | 过滤函数 | 合并函数 | map 变换函数 | flatMap 变换函数 )
文章目录 一、函数式编程简介 1、编程范式 2、高阶函数 3、函数式编程 4、前端开发技术 二、函数类别 三、变换函数 四、map 变换函数 1、map 函数原…… -
【Kotlin】函数式编程 ② ( 过滤函数 | predicate 谓词函数 | filter 过滤函数 | 合并函数 | zip 函数 | folder 函数 | 函数式编程意义 )
文章目录 一、过滤函数 二、filter 函数原型 三、filter 过滤函数代码示例 1、filter 函数简单示例 2、filter 过滤函数与 flatMap 变换函数 组合使用示例…… -
Kotlin Navigation开发
前言 其实小编之前一直都是用的Java来开发Android,但是工作需求,开始了Kotlin的编程,接触到了JetPack,发现其中的Navigation特别有意思,今天来给大家分享…… -
【Kotlin】Kotlin 函数总结 ( 具名函数 | 匿名函数 | Lambda 表达式 | 闭包 | 内联函数 | 函数引用 )
文章目录 一、函数头声明 二、函数参数 1、默认参数值 2、具名参数 三、Unit 函数 四、TODO 函数抛出异常返回 Nothing 类型 五、反引号函数名 六、匿……