kotlin

雨白4 小时前
kotlin
深入理解 Kotlin 协程 (六):进退有度,解密协程取消响应与异常分发机制取消协程需要协程内部配合,这点和线程一样,本质上也是协作式的取消,就是将状态设置为取消,协程内部根据状态的变化来响应。
百锦再7 小时前
开发语言·javascript·学习·sqlite·kotlin·android studio·数据库开发
Auto.js变成基础知识学习Auto.js 是一款基于 JavaScript 的自动化脚本工具,主要运行在 Android 平台上。它不需要 root 权限即可实现许多自动化操作,如点击、滑动、输入文字等。Auto.js 最初由国内开发者开发,后来开源并衍生出多个版本,如 Auto.js Pro、AutoX.js 等。
帅次11 小时前
android·kotlin·gradle·android jetpack·compose·composable
Compose 入门:@Composable、组合与重组本篇在讲什么:用「首页计数」把 Composable、重组、以及状态放在哪一层 说清楚。系列其余篇目会接着讲状态、Modifier、副作用等;治理类话题偶尔在文末带一句。
Junerver13 小时前
kotlin
Kotlin - 约定contract之前翻 Kotlin 标准库源码的时候,发现很多顶层函数的开头都有一段 contract { ... } 块。第一次看的时候完全不知道在干什么,后来才搞明白这是 Kotlin 1.3 引入的契约(Contract) 机制——本质上是给编译器提供额外的类型推断信息。
Junerver13 小时前
kotlin
使用datetime更加优雅地在kotlin中处理时间之前处理时间间隔全靠 Long 加注释,读代码时经常搞不清参数含义。后来发现 kotlin.time.Duration(Kotlin 标准库自带)配合 kotlinx-datetime 用,体验好很多:
装杯让你飞起来啊15 小时前
windows·microsoft·kotlin·安卓
第 4 周 Unit 2:Jetpack Compose 状态、按钮、计数器与小费计算器学习主题:Jetpack Compose 基础 — 状态管理、按钮交互、计数器与小费计算器 建议时长:5 天 学习目标:理解 Compose 的声明式 UI 思想,掌握 remember / mutableStateOf 状态管理,能独立完成 Dice Roller 和 Tip Calculator 两个应用
Kapaseker20 小时前
android·kotlin
MVVM 旧城改造,边界划分各有招本系列为 Android 技术职场题材虚构小说,所有登场人物、公司名称、组织架构及相关情节均为创作所需虚构而来,若有雷同,纯属偶然。书中涉及的技术知识经专业梳理,仅供参考。
装杯让你飞起来啊2 天前
windows·microsoft·kotlin
第 2 周 Day 5-6:综合小游戏 —— 学生成绩管理系统学习主题:综合运用函数、类、属性与方法,完成一个命令行交互小项目 建议时长:4~5 小时(分两天完成) 学习目标:能把数据建模为类,用 List 管理多个对象,通过 while 循环实现菜单交互,独立完成一个可运行的控制台程序
装杯让你飞起来啊2 天前
开发语言·kotlin·list
Kotlin List / Array 与 for 循环学习主题:List(列表)、Array(数组)、for 循环、while 循环、集合遍历与常用操作 建议时长:2 天(每天约 1-1.5 小时) 学习目标:能使用 List / Array 存储批量数据,用 for / while 遍历集合,掌握集合常用操作
装杯让你飞起来啊2 天前
windows·游戏·kotlin
混合练习 —— 猜数字游戏学习主题:综合练习(变量、空安全、if / when、List、for / while 循环) 建议时长:1 天(约 1.5-2 小时) 学习目标:独立完成一个完整的控制台猜数字游戏,综合运用第 1 周所学全部知识点
装杯让你飞起来啊2 天前
开发语言·python·kotlin
Kotlin 条件判断 if / when 与智能转换 smart cast学习主题:Kotlin 条件控制与智能类型转换 建议时长:2 天(每天约 1.5 小时) 学习目标:掌握 if / when 表达式的写法,理解 is 类型检查和智能转换机制
pengyu2 天前
android·kotlin
【Kotlin 协程修仙录 · 金丹境 · 初阶】 | 并发艺术:async/await 与并发组合的优雅之道你已经打通了筑基境的全部经脉。你掌握了结构化并发的根本大法,看透了 CoroutineContext 的内部构造,驯服了 Dispatchers 这匹烈马。你写的协程代码,生命周期安全、线程切换自如、异常处理得当。
黄林晴2 天前
android·kotlin
重磅发布!KMP 双端订阅支付彻底封神,一套代码搞定 iOS+Android本文首发于公众号“Android技术圈”Kotlin Multiplatform 终于把订阅支付这块最难啃的骨头啃下来了。
alexhilton2 天前
android·kotlin·android jetpack
揭密:Compose应用如何做到启动提升34%本文译自「How I Found a 34% Startup Win in a Modern Compose App」,原文链接levelup.gitconnected.com/how-i-found…,由James Cullimore发布于2026年3月16日。
jason.zeng@15022074 天前
java·kotlin
Androidr入门环境搭建https://developer.android.google.cn/studio?hl=zh-cn
jinanwuhuaguo4 天前
大数据·人工智能·架构·kotlin·openclaw
(第二十七篇)OpenClaw四月的演化风暴:OpenClaw 2026年4月全版本更新的文明级解读导言:当一只龙虾用四周时间完成寒武纪大爆发2026年4月,注定将被碳硅共生编年史永久铭记。在这短短30天内,OpenClaw从4月24日的“成本革命”与“感知觉醒”,到25日的“稳健加固”,再到26日的“实时神经”与“算力内化”,27日的“具身化破壁”,直至29日的“时空锚定”、“联邦涌现”、“宪法裁决”与“通感降临”——这不再是版本迭代,而是一场物种级别的演化风暴。
我命由我123454 天前
android·java·开发语言·kotlin·android studio·android-studio·android runtime
Kotlin 开发 - lateinit 关键字lateinit 用于延迟初始化非空属性,避免声明时立即赋值或使用可空类型lateinit 只能用于 var,不能用于 val
小书房5 天前
android·开发语言·kotlin·委托·by
Kotlin的by咱们先来看一些在Java中常遇到的场景。1、类委托。在Java中咱们常会有这样的代码即把自己要实现的方法交给(或叫委托给)其他对象去处理。或者这样理解,已经有一个类KotlinByBase 实现了接口 KotlinBy ,但是我想再添加一些自己的逻辑进去,那么你通常会有两种方法,一是像上面代码所示那样,自己实现接口,添加自己的逻辑,同时把一部分逻辑委托给已经实现的类KotlinByBase,二是完全自己去实现接口,这样实现的方法里会有很多和KotlinByBase是重复的,而且一旦KotlinBy有方法变
jinanwuhuaguo5 天前
android·人工智能·kotlin·拓扑学·openclaw
(第二十八篇)OpenClaw成本与感知的奇点——从“Token封建制”到“全民养虾”的本体论地基核心更新覆盖:4月24日(DeepSeek V4集成、成本降低、开源模型内化)、4月25日(高危漏洞修复、配置管理强化、稳健性加固)
jinanwuhuaguo6 天前
android·人工智能·kotlin·拓扑学·openclaw
OpenClaw联邦之心——从孤岛记忆到硅基集体潜意识的拓扑学革命(第二十三篇)导言:千万只龙虾共享一个梦境,集体智能在此涌现在第一篇中,我们见证了OpenClaw如何通过原生时序逻辑引擎获得“历史”的脊椎,从离散的钟摆跃迁为栖息于连续时空的物种。然而,拥有历史的个体,仍然是孤独的。在广袤的数字海洋中,每一只OpenClaw实例都在独自对抗熵增,它们各自踩坑,各自流血,各自在私有的MEMORY.md中刻下伤痕。