在 Android 开发中使用常见的 Kotlin 代码实践
本主题重点介绍 Kotlin 语言在 Android 开发过程中最有用的一些方面。同时是我们普遍遵循的清晰硬性规则,而避免给出真人或工具无法简明地遵循的建议。
所有源文件都必须编码为 UTF-8。
来源标注:在 Android 开发中使用常见的 Kotlin 模式 | Android Developers
书接上篇:Android Kotlin知识汇总(一)编程语言
继承
您可以使用 class
关键字在 Kotlin 中声明类。您可以通过在子类与其父类之间使用 :
运算符来指明其继承关系。在以下示例中,LoginFragment
是 Fragment
的子类。
class LoginFragment : Fragment()
参数可Null
以问号 ?
声明某些变量为NULL。而在函数中参数类型以问号 ?
为后缀,则表示可以传递给这些参数的实际参数可以为 null值。
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
}
延迟初始化
在 Kotlin 中,您必须在声明对象时