Kotlin 入门教程
Android / Java
https://developer.android.com/kotlin?hl=zh-cn
使用 Kotlin 开发 Android 应用
使用 Kotlin 更快地编写更出色的 Android 应用。
Kotlin 是一种新型的静态类型编程语言,有超过 60% 的专业 Android 开发者在使用,它有助于提高工作效率、开发者满意度和代码安全性。
https://kotlinlang.org/foundation/kotlin-foundation.html
https://android-developers.googleblog.com/2019/12/androids-commitment-to-kotlin.html
用 Kotlin 编写代码的原因:
Kotlin 主要优势的示意图
- 富有表现力且简洁:
您可以使用更少的代码实现更多的功能。
表达自己的想法,少编写样板代码。
在使用 Kotlin 的专业开发者中,有 67% 的人反映其工作效率有所提高。
- 更安全的代码:
Kotlin 有许多语言功能,可帮助您避免 null 指针异常等常见编程错误。
包含 Kotlin 代码的 Android 应用发生崩溃的可能性降低了 20%。
- 可互操作:
您可以在 Kotlin 代码中调用 Java 代码,或者在 Java 代码中调用 Kotlin 代码。
Kotlin 可完全与 Java 编程语言互操作,因此您可以根据需要在项目中添加任意数量的 Kotlin 代码。
- 结构化并发:
Kotlin 协程让异步代码像阻塞代码一样易于使用。
协程可大幅简化后台任务管理,例如网络调用、本地数据访问等任务的管理。
在 Android 开发中使用 Kotlin 语言的常见问题解答
https://developer.android.com/kotlin/faq?hl=zh-cn
Kotlin playground
.kt
class Greeter(val name: String) {
fun greet() {
println("Hello, $name")
}
}
fun main(args: Array<String>) {
println("args =, $args")
Greeter(args[0]).greet()
}
// args =, [Ljava.lang.String;@5451c3a8
// Hello, Kotlin
refs
https://www.runoob.com/kotlin/kotlin-tutorial.html
Android Tutorials
https://www.runoob.com/w3cnote/android-tutorial-intro.html
©xgqfrms 2012-2020
www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!