Kotlin——基本语法
包定义
包声明应该放在源文件顶部:
package my.demo
import java.util.*
// ...
源文件不需要匹配目录和包,源文件可以放在任意的文件系统中。
函数声明
有两个Int参数和Int返回值的函数定义及测试使用:
fun sum(a: Int, ...
Kotlin抽象类和接口
一、首先了解一下面向对象的基本概念
1.本质上就是解决如何用程序描述世界的问题
2.讨论如何把实际存在的东西映射成程序的类和对象
3.
Koltin Any 类型
Koltin Any 类型
kotlin.Any
The root of the Kotlin class hierarchy. Every Kotlin class has Any as a superclass.
Gradle系列01 Gradle介绍与安装
说明
Gradle官网
版本:gradle-5.6.4
系统:macOS
Gradle简介
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。
Kotlin跨平台Compose Multiplatform实战指南
Kotlin Multiplatform (KMP) 结合 Compose Multiplatform,助力开发者用一套代码构建跨平台应用(Android、iOS、桌面和 Web)。本文提供实战指南,涵盖环境搭建、项目结构、共享 UI 编写、平台适配、状态管理及资源处理等内容。通过 expect/actual 处理差异,借助官方文档与示例项目学习,减少重复代码,优化多平台开发体验。