kotlin

阿巴斯甜11 小时前
kotlin
launch 和 async 内部都是串行,为什么还能实现并发?kotlin任务 1 执行完才会走 任务 2,内部严格串行。kotlin现象:两行日志几乎同时打印,不是先后等 2 秒,说明两个协程并发跑。
古怪今人12 小时前
开发语言·kotlin·自动化
Gradle构建工具 Groovy/Kotlin DSL的现代化自动化构建工具Gradle,Google推出的基于JVM、通用灵活的项目构建工具,支持Maven,JCenter多种第三方仓库;支持传递性依赖管理、废弃了繁杂的xml文件,转而使用简洁的、支持多种语言 (例如:java、groovy 等) 的build脚本文件。
赏金术士12 小时前
android·开发语言·kotlin
Kotlin 协程与挂起函数(Coroutines & suspend)入门到实战Kotlin 协程是 Android 和后端 Kotlin 开发里最核心的异步方案之一。很多人第一次学协程时会卡在几个地方:
赏金术士14 小时前
android·kotlin·room·compose
Room + Flow 完整教程(现代 Android 官方方案)现代 Android 开发中:Room + Flow + Compose/ViewModel已经是官方推荐数据库架构。
赏金术士16 小时前
android·开发语言·kotlin
Kotlin 协程面试题大全(Android 高频版)这一篇不是只背答案,而是:真正理解协程面试底层逻辑内容包括:协程基础、suspend 原理、Continuation、Dispatcher、Job、Flow、Retrofit、Room、Compose、高频陷阱题、Android 实战。
赏金术士16 小时前
java·开发语言·kotlin
Kotlin 协程底层原理(Continuation)详解很多人会用协程:但真正理解协程底层后,你会发现:Kotlin 协程本质上并不是"魔法异步"。它本质是:
Kapaseker20 小时前
android·kotlin
Compose 动画 — 显隐的艺术在上一篇文章中,我们讲解了 Android 最简单的动画 —— animateDpAsState。今天,我们再讲解一个简单的 Compose 动画 —— AnimatedVisibility。
赏金术士1 天前
android·kotlin·retrofit
Retrofit + Kotlin 协程(Android 实战教程)这是 Android 开发里最主流的网络请求方案:Retrofit + Coroutines + MVVM
高林雨露2 天前
kotlin
kotlin by 和 = 的区别在于【属性委托】和直【接赋值】的差异这是一个非常好的问题!by 和 = 的区别在于属性委托和直接赋值的差异。工作流程:简单记: 在 Compose 中,只要是状态变量,就用 by;其他情况用 =。
高林雨露2 天前
kotlin
Kotlin 的延迟初始化委托属性 by lazyKotlin 的延迟初始化委托属性 by lazy 详细解释:可以拆分为几个部分:等价的 Java 写法:
Kapaseker2 天前
android·kotlin
我为什么让 Toast 多弹了一次我之前在这篇故事里说到,实习生阿泽在经历项目锻炼后写了一篇文章-《我为什么让 Toast 多弹了一次》,对,就是这篇!
赏金术士2 天前
android·开发语言·kotlin
Kotlin Flow 完全指南一句话:Flow = Kotlin 的"异步数据流"它是:协程版 RxJava但:你可以把 Flow 理解成:“会持续发数据的管道”
帅次2 天前
android·jvm·ui·kotlin·compose·modifier
测试分层:JVM 单测、ViewModel 测试与 Compose UI Test慢 / deviceCompose UI Test端到端 / 少量冒烟中速ViewModel 逻辑 + TestScope
赏金术士2 天前
android·开发语言·kotlin
Kotlin 习题集 · 高级篇涵盖 DSL、反射、协程深层、委托、设计模式、性能优化等高级内容。题目: 使用类型安全构建器模式构建 HTML DSL,实现以下调用方式:
pengyu3 天前
android·kotlin
【Kotlin 协程修仙录 · 金丹境 · 中阶】 | 启动密法:CoroutineStart 四种模式与底层调度玄机你已经掌握了 async/await 的并发艺术,能用 LAZY 条件性地启动协程,避免不必要的计算。金丹初成,你感觉自己的并发代码越来越优雅。
UXbot3 天前
android·前端·ios·kotlin·交互·swift
AI一次生成iOS和Android双端原型功能详解绝大多数移动端产品都需要同时覆盖iOS和Android两个平台。Mordor Intelligence移动应用市场报告数据显示,2026年全球移动应用市场规模达3913亿美元,预计2031年增至8645亿美元,CAGR达17.18%——这一增速背后,是产品团队持续扩大的双端交付压力。
赏金术士3 天前
java·数据库·kotlin
Kotlin 习题集 · 进阶篇涵盖面向对象、扩展、Lambda、泛型、协程基础等核心进阶内容。题目: 定义一个 User 类,包含:
赏金术士3 天前
android·开发语言·kotlin
Kotlin 习题集 · 基础篇学习 Kotlin 从变量、函数、控制流开始,覆盖核心语法知识点。题目: 定义一个不可变变量 name,值为 "Kotlin",再定义一个可变变量 age,值为 25,并打印输出。
Kapaseker3 天前
android·kotlin
最简单的 Compose 动画 — animateDpAsState各位 Compose 彭于晏,早上好。在之前讲解 Compose 的文章里,我们花了不少篇幅探讨 Compose 的绘制流程、布局原理和重组机制——这些确实是理解 Compose 如何工作的基础。
赏金术士3 天前
android·kotlin
Kotlin ViewModelViewModel 的核心作用是以注重生命周期的方式存储和管理界面相关的数据。它最伟大的地方在于:当手机屏幕旋转(配置更改)导致 Activity 重建时,ViewModel 中的数据不会丢失。