首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kotlin基础知识
安卓老王
创建于2025-12-19
订阅专栏
简单的Kotlin语言入门介绍
等 2 人订阅
共64篇文章
创建于2025-12-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
6-1-3 协程作用域-Main作用域深度解析
Kotlin协程Main作用域深度解析 一、Main作用域基础与配置 1.1 Main调度器与主线程 1.2 创建Main作用域的不同方式 二、Android中的Main作用域 2.1 ViewMod
6-1-2 协程作用域-全局作用域详解
Kotlin协程Main作用域深度解析 一、Main作用域基础与配置 1.1 Main调度器与主线程 1.2 创建Main作用域的不同方式 二、Android中的Main作用域 2.1 ViewMod
6-1-1 协程作用域-详解
Kotlin 协程作用域详解 协程作用域是 Kotlin 协程中管理并发和生命周期的核心概念。它定义了协程的执行范围和生命周期,是结构化并发的基础。 1. 协程作用域的基本概念 1.1 什么是协程作用
5-1-3 协程实战-挂起流程
Kotlin协程挂起流程深度解析 我将深入剖析Kotlin协程的挂起机制,从编译器转换到运行时状态管理,全面解析挂起函数的执行流程。 1. 挂起函数的编译器转换 1.1 基础挂起函数的转换 原始代码:
5-1-2 协程实战-优点
Kotlin协程优点深度解析 一、简化异步编程模型 1.1 消除回调地狱(Callback Hell) 1.2 异常处理的简化 二、轻量级与高性能 2.1 资源消耗对比 2.2 上下文切换性能 三、结
5-1-1 协程实战-传统模式弊端
Kotlin 协程 vs 传统异步方式的弊端 1. 传统异步方式的弊端 1.1 回调地狱(Callback Hell) 弊端分析: 嵌套层次深,代码向右偏移严重 错误处理分散在各个层级 难以阅读和维护
4-1-3 Kotlin注解-案例详解
Kotlin注解案例详解 我将通过多个实际案例深入讲解Kotlin注解的用法,包括自定义注解、注解处理器(KAPT/KSP)、运行时注解处理等。 案例1:自定义注解与运行时处理 1.1 数据验证注解
4-1-2 Kotlin反射-案例详解
Kotlin反射案例详解 一、反射基础与类引用 1.1 基本类引用操作 1.2 构造器反射 二、函数反射与调用 2.1 函数引用与反射调用 2.2 高阶函数反射 三、属性反射与操作 3.1 属性访问与
4-1-1 Kotlin泛型-案例详解
Kotlin 泛型案例详解 泛型是Kotlin中强大的类型安全工具,允许编写可重用的代码而不牺牲类型安全。下面通过多个实际案例来详细讲解。 1. 基础泛型概念 1.1 基本泛型类 1.2 多类型参数
3-2-3 DSL-自定义
Kotlin 自定义DSL深度解析 一、DSL基础概念与设计原则 1.1 DSL分类 1.2 DSL设计原则 二、核心构建技术 2.1 带接收者的Lambda表达式 2.2 中缀函数与操作符重载 三、
3-2-2 DSL-编程详解
Kotlin DSL(领域特定语言)编程详解 DSL(Domain-Specific Language)是一种针对特定领域设计的语言,Kotlin 凭借其扩展函数、lambda 表达式和带接收者的 l
3-2-1 DSL-真实案例
Kotlin自定义DSL真实案例 下面我将通过几个完整的真实案例来展示Kotlin自定义DSL的实践应用。 案例1:HTTP API客户端DSL 目标:创建声明式的HTTP请求构建器 案例2:数据库查
3-1-3 高阶函数-深入解析
Kotlin高级函数深入解析 一、函数类型与函数引用 1.1 函数类型声明 1.2 函数引用 二、高阶函数设计模式 2.1 策略模式 2.2 模板方法模式 三、高级函数组合 3.1 函数组合操作符 3
3-1-2 高阶函数-与 Lambda 结合运用
Kotlin 高级函数与 Lambda 结合运用 Kotlin 中高级函数与 Lambda 表达式的结合使用是函数式编程的核心特性,可以写出简洁、表达力强的代码。让我详细介绍这些概念及其实际应用。 1
3-1-1 高阶函数-Lambda表达式深入
Kotlin Lambda表达式深入应用 Lambda表达式是Kotlin函数式编程的核心特性之一,它让代码更简洁、更具表达力。下面我将从基础到高级,深入探讨Lambda的应用。 1. Lambda基
2-2-45 快速掌握Kotlin-使用 Kotlin 注意事项点
Android 开发使用 Kotlin 注意事项点 一、空安全与平台类型 1. 正确处理 Android SDK 的可空性 2. 使用 lateinit 的注意事项 二、生命周期管理 1. 避免在生命
2-2-44 快速掌握Kotlin-函数类型操作
Kotlin 语言函数类型操作 Kotlin 中的函数是一等公民,函数类型是其函数式编程能力的核心。让我们深入了解函数类型的操作。 1. 函数类型基础 函数类型声明 类型别名使代码更清晰 2. 函数类
2-2-42 快速掌握Kotlin-@JvmStatic 注解
Kotlin @JvmStatic 注解详解 @JvmStatic 是 Kotlin 中用于将伴生对象或命名对象(object)的成员编译为 Java 静态方法的关键注解,极大地改善了 Kotlin
2-2-41 快速掌握Kotlin-@JvmOverloads注解
@JvmOverloads 注解与 Kotlin 的关系 @JvmOverloads 是一个用于改善 Kotlin 与 Java 互操作性的重要注解。它主要用于处理函数默认参数在 Java 中的兼容性
2-2-40 快速掌握Kotlin-@JvmField注解
Kotlin 中的 @JvmField 注解详解 1. 什么是 @JvmField @JvmField 是一个 Kotlin 注解,用于指示编译器不要为该属性生成 getter/setter 方法,而
下一页