kotlin

日光明媚12 小时前
android·开发语言·kotlin
一步生成视频!One-Forcing:DMD + 零成本 GAN,训练 200 步超越多步 SOTA本文深度解析 2026 年最新 SOTA 一步自回归视频生成方法 One-Forcing,从核心问题、架构设计到官方代码实战,一次性讲透如何用几乎零额外成本解决自回归视频生成的致命误差累积问题。
plainGeekDev13 小时前
jvm·面试·kotlin
Android运行时面试题:ART和JVM的区别都搞不清,别写精通了理解 Android 运行时与编译原理,是从会用 API 迈向理解系统的必经之路。这个领域的问题往往能有效区分候选人的技术深度——能答出表面现象的人很多,能讲清楚内部机制的人很少。
Refrain_zc2 天前
kotlin
Android Kotlin + MVVM:基于 LiveData 的段落列表音频播放与 AB 复读实现本文分享一套在真实项目中沉淀的方案:Kotlin + MVVM + LiveData,不依赖 EventBus,仅通过 observe 驱动整个播放链路。核心思路是维护两个播放指针——段落级(paragraphPos) 与句子级(mPos) ,并在 MediaPlayer 的播放完成回调中统一处理三种播放策略:自动连播、单段循环、AB 复读。 代码只能讲部分重点细节和设计思路。
赏金术士2 天前
android·kotlin·compose
企业级 Jetpack Compose 项目(入门版)最佳结构不分 module,但已经是企业规范。不是:这种上来就模块化。因为:新人最容易死在:导致:Compose 还没学会,架构先崩了。
我是唐青枫2 天前
开发语言·kotlin
Kotlin Lambda 表达式详解:从基础语法到实战封装Lambda 表达式是 Kotlin 里非常常见的语法。集合操作里的 map、filter、forEach,作用域函数里的 let、apply、also,线程、回调、DSL 风格 API,背后都能看到 Lambda。
Kapaseker2 天前
android·kotlin
Kotlin 的扩展没有你看上去的那么简单扩展是一种无需直接修改现有类代码即可为其添加新功能的机制。Kotlin 允许我们通过扩展函数和扩展属性来"扩展"一个类,为其赋予新的行为。
黄林晴2 天前
android·kotlin
告别 KMP 选型地狱!klibs.io 上线,全平台库一键筛选太省心KMP 项目最容易卡住的地方,不是写 expect/actual。而是选库:网络、存储、依赖注入、UI、日期时间、加密,每个库都要确认支持哪些平台,版本是不是还在维护,能不能进 commonMain。
吕氏春秋i2 天前
android·gitee·kotlin
android kotlin Compose 蓝牙库推荐// BLE 扫描(Android 4.3 ~ 14 兼容) implementation “no.nordicsemi.android.support.v18:scanner:1.6.0”
鹏晨互联2 天前
android·开发语言·kotlin
《Kotlin高阶函数完全指南:从入门到精通的15个核心函数》Kotlin 的高阶函数是其最强大的特性之一,它让代码更简洁、更具表现力。本文将基于实际代码示例,全面介绍 Kotlin 中的作用域函数、集合操作函数、延迟执行函数、判断检查函数以及内联函数,帮助你彻底掌握这些核心概念。
android_cai_niao3 天前
kotlin·removeif
快速删除集合中的元素删除包含字母A的元素:运行结果如下:删除key中包含字母A的元素:运行结果如下:删除带字母o的元素:输出:
雨白3 天前
kotlin
深入理解 Kotlin 协程 (七):画地为营,解构协程作用域与父子羁绊说到域,你可能会想到数学中函数的定义域、值域,它通常用来描述一个范围。而在 Kotlin 中,我们所说的协程作用域(CoroutineScope),主要是用来明确协程之间的父子关系,让某种行为(如取消操作、异常处理)能够在作用域中进行传播。
唐青枫3 天前
kotlin
Kotlin Lambda 表达式详解:从基础语法到实战封装Lambda 表达式是 Kotlin 里非常常见的语法。集合操作里的 map、filter、forEach,作用域函数里的 let、apply、also,线程、回调、DSL 风格 API,背后都能看到 Lambda。
帅次3 天前
android·kotlin·gradle·android jetpack
Jetpack Compose 动画实战:animateFloatAsState、AnimatedVisibility 与 graphicsLayer 避坑官方动画线文档讲 API;本文强调 「状态驱动动画」、默认过渡与可访问性、以及 graphicsLayer 与布局 pass 的边界。
Kapaseker3 天前
android·kotlin
学吧!Android 全新的嵌入式照片选择器2022 年,Android 团队推出了照片选择器,让用户能更隐私地分享媒体文件。用户可以通过可浏览的界面按日期从新到旧查看媒体库,并且只授予应用访问所选文件的权限,而非整个媒体库。
Carson带你学Android4 天前
kotlin·gradle
告别复杂的 Gradle 配置!JetBrains Amper 0.10 发布:用 YAML 构建 Kotlin/Android 项目每个 Android 开发者,都有被 复杂的Gradle支配的恐惧记忆:最近,JetBrains 正式发布了 Amper 0.10——这是一款新一代构建工具,目标明确:
Meteors.4 天前
开发语言·kotlin
Kotlin代码优化目录一、空安全与类型处理1. 用 ?. 替代显式 null 判断2. 用 ?: 提供默认值,替代 if-else
疏狂难除4 天前
ide·kotlin·intellij-idea
JetBrains IDE插件开发教程(三)——plugin.xml与命令前面看了关键的代码,还有一些设置没看完。继续plugin.xml是插件的配置文件id标签:显然就是指的插件的标识符,类似于java的包名
Refrain_zc5 天前
kotlin
Android高含金量实战:音频文本 HTML 标签解析 + 段落分组 + 自定义圆角 SpanUI 渲染编辑在 Android 开发中,如果你接到一个需求:服务端返回带 <em>、<span> 等 HTML 标签的文本,要求按段落展示,且特定标签需要圆角背景并能点击,同时段落本身也要支持点击选中——你会怎么做?Html.fromHtml 无法自定义圆角背景,ClickableSpan 又容易和 RecyclerView 的 item 点击冲突。本文记录一套基于自定义 ReplacementSpan + 标签解析的完整实现方案。
huaCodeA5 天前
android·面试·kotlin
Android面试-Kotlin Coroutines(协程)你可以记住一个最直观的生动比喻:线程是“公交车”,协程是“乘客”。Java 线程(Thread): 是操作系统(OS)级别的概念,由系统内核进行调度。它是真正干活的执行者。