kotlin
文章平均质量分 79
博艺
这个作者很懒,什么都没留下…
展开
-
Kotlin Sealed Class
Sealed Classes 受限制: 必须在同一文件中,或者在 Sealed Classes 类的内部中使用,在Kotlin 1.1 之前,规则更加严格,子类只能在 Sealed Classes 类的内部中使用。正如你所看到的,在 Sealed Classes 内部中,使用 object 声明时,我们可以重用它们,不需要每次创建一个新实例,当这样使用时候,它看起来和枚举非常相似。如果你不需要多次实例化,也不需要不提供特殊行为,或者也不需要添加额外的信息,仅作为单个实例存在,这个时候使用枚举更加合适。...原创 2022-08-18 14:32:10 · 490 阅读 · 0 评论 -
Kotlin 的一些实用小技巧
1.Lazy Loading(懒加载)延迟加载有几个好处。延迟加载能让程序启动时间更快,因为加载被推迟到访问变量时。 这在使用 Kotlin 的 Android 应用程序而不是服务器应用程序中特别有用。对于 Android 应用,我们自然希望减少应用启动时间,以便用户更快地看到应用内容,而不是等待初始加载屏幕。懒加载也是更有效率的内存,因为我们只需要调用资源才能将资源加载到内存中。例如:val g...原创 2018-07-01 14:27:03 · 1664 阅读 · 0 评论