首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android修炼之旅
unravel2025
创建于2024-04-20
订阅专栏
学习一些Android的知识,分享学习路途上的所见所闻
等 3 人订阅
共11篇文章
创建于2024-04-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Kotlin中的JvmField注解
@JvmField 是 Kotlin 中的一个注解(Annotation),用于将 Kotlin 类中的属性(Property)直接暴露为 JVM 平台的字段(Field),而不是默认的 getter
Kotlin中的JvmPackageName注解
@JvmPackageName 是 Kotlin 中的一个文件级注解(File-level Annotation),用于自定义 Kotlin 文件中的顶层声明(函数、属性等)在 JVM 平台上生成的类
Kotlin中的JvmMultifileClass注解
@JvmMultifileClass 是 Kotlin 中的一个文件级注解(File-level Annotation),通常与 @file:JvmName 配合使用,将多个 Kotlin 文件的顶层
Kotlin中的JvmName注解
@JvmName 是 Kotlin 中的一个注解(Annotation),主要用于自定义 Kotlin 声明(类、函数、属性等)在 JVM 平台上的名称。 它的核心作用是解决 Kotlin 与 Jav
学习:Kotlin中的JvmStatic注解
JvmStatic 是 Kotlin 中的一个注解(Annotation),专门用于标注在 Kotlin 对象(包括单例对象和伴生对象)中的方法或属性上,使其能够以类似 Java 静态成员的方式被 J
学习:Kotlin中的JvmOverloads注解
前言 @JvmOverloads 是 Kotlin 中一个非常实用且重要的注解,它的核心作用是为 Kotlin 函数自动生成 Java 友好的重载方法,从而简化 Kotlin 与 Java 之间的互操
Android学习资料
前言 我之前是一名iOS开发者,由于工作需要开始转型学习Android知识。 目前Android生态已经非常成熟,各种资料应用尽有。由于Google已经将Kotlin推荐为Android开发的首选语言
kotlin中lateinit var和val by lazy的区别
在学习kotlin的过程中遇到lateinit var 和 val by lazy,他们都用于延迟初始化,但是对它们的使用场景又有些模糊。问了一下AI感觉回答的还挺清晰,记录一下 1. 核心区别 特性
ByAI:Kotlin中的value class
在 Kotlin 中,可以使用 value class(值类)为原始类型(如 Int、String 等)提供类型安全的包装,从而避免混淆不同语义的标识符(如 EmployeeId 和 Customer
Kotlin官网-学习Kotlin
基础语法 参考这里 https://book.kotlincn.net/text/basic-syntax.html 使用package声明包,包的声明应处于源文件顶部。main函数是程序入口 目录与
学习Kotlin的资料
官方 官网 https://kotlinlang.org/ 官网文档 https://kotlinlang.org/docs/home.html 通过例子学Kotlin https://play.ko