kotlin

gjxDaniel1 天前
android·开发语言·kotlin
Kotlin编程语言入门与常见问题https://t.csdn.cn/ThlhE谢谢!接下来,正片开始。Kotlin是一种具有显著特性的编程语言,新手入门可先了解其入门知识,以及新手可能遇到的常见问题。
野生技术架构师1 天前
java·开发语言·kotlin
Java 21虚拟线程 vs Kotlin协程:高并发编程模型的终极对决与选型思考最近在技术圈子里,关于 Java 21 的讨论热度甚至盖过了某些当红的 AI 模型。为什么?因为 Project Loom(虚拟线程) 终于落地了。
言之。1 天前
android·开发语言·kotlin
Kotlin快速入门本节课程是Android开发官方首选语言Kotlin的超快速入门内容,聚焦Kotlin基础语法核心,旨在帮助“0.1基础人群”(了解过任一编程语言)快速建立Kotlin编程思维,为后续Android开发或后端开发铺垫。课程覆盖程序入口、变量声明、字符串操作、函数定义与调用等核心模块,兼顾语法准确性与实战实用性,是程序员入门Kotlin的关键基础章节。
常利兵1 天前
android·开发语言·kotlin
Android Gradle 构建脚本现代化:Kotlin DSL (.kts) 与 Groovy DSL 深度对比与实战指南适用环境:Gradle 8.0+ | Android Gradle Plugin (AGP) 8.0+ | Android Studio Hedgehog+ 核心结论前置:Kotlin DSL 已成为 Android 官方推荐方案(AGP 8.0+ 文档优先展示 .kts 示例),Groovy DSL 仍受支持但新特性适配滞后。
baidu_247438612 天前
android·kotlin
Android kotlin 定时n秒完成时回调,含暂停和继续使用
stevenzqzq2 天前
kotlin·compose
kotlin和compose中使用byby 是 Kotlin 中的一个关键字,表示委托(delegation)。它的含义是:“将这个属性的 getter 和 setter 委托给另一个对象处理”。
符哥20082 天前
android·kotlin
Android 开发中如何使用CoroutinesAndroid 平台下 Kotlin 协程(coroutines)的使用,结合 Android 组件生命周期(Activity/Fragment/ViewModel)、官方最佳实践,从基础依赖、核心概念、组件化用法、实战场景、避坑要点全维度讲解,同时适配 Retrofit 网络框架,替代 RxJava 实现更简洁的异步操作。
sinat_267611912 天前
学习·kotlin
跟着官网学习协程随笔我在android开发中断断续续也使用到了协程,之前都是基于能用,但没有深究,导致每次使用都是机械调用。这次得空 看着官网学习学习,简单记录一下。 附上官网地址:https://developer.android.google.cn/kotlin/coroutines?hl=zh-cn#features
缺一句感谢和缺一句道歉2 天前
java·kotlin
Module was compiled with an incompatible version of Kotlin.现象:The errors indicate that there are modules compiled with different versions of Kotlin than the one expected by the current project. Specifically, the expected version is 1.1.15, but we have modules compiled with metadata versions 1.7.1, 1.6.0, and 1.5.
灯火不休ᝰ3 天前
android·架构·kotlin
[安卓] Kotlin中的架构演进:从MVC到MVVM从Java到Kotlin,不仅仅是语法的升级,更是架构思维的进化。本文将带你全面掌握Kotlin在Android开发中三种核心架构模式:MVC、MVP、MVVM,揭示如何用Kotlin特性写出更优雅的架构代码。
灯火不休ᝰ3 天前
java·kotlin·安卓
[kotlin] 从Java到Kotlin:掌握基础语法差异的跃迁指南对于已经有Java基础的开发者来说,学习Kotlin不是从零开始,而是一次优雅的思维升级。Kotlin在JVM生态中迅速崛起,成为Android官方首选语言,这得益于它在Java基础上做出的精妙改进。本文将带你系统梳理Kotlin与Java在基础语法上的核心差异,帮助你快速掌握这门现代语言。
モンキー・D・小菜鸡儿4 天前
kotlin·小游戏
kotlin 推牌九(麻将)小游戏该Kotlin程序完整实现了传统推牌九游戏的核心逻辑,包含牌组生成、发牌逻辑、牌型判定、输赢对比四大核心模块,支持多玩家(闲家)与庄家的多轮对局,并输出每轮的牌型、点数及输赢结果。整体代码采用面向对象设计,通过数据类、枚举类封装牌的属性与类型,逻辑分层清晰,易于扩展和维护。
JMchen1234 天前
java·经验分享·数码相机·flutter·react native·kotlin·dart
跨平台相机方案深度对比:CameraX vs. Flutter Camera vs. React Native随着移动应用开发的多样化,跨平台相机方案的选择成为开发团队的重要决策点。相机功能作为应用的核心组件之一,其性能、稳定性、开发效率直接影响用户体验和产品成败。本文将深入对比三大主流方案:原生Android CameraX、Flutter Camera插件和React Native相机生态,提供全面的技术选型指南。
DokiDoki之父4 天前
android·开发语言·kotlin
边写软件边学kotlin(一):Kotlin语法初认识:前言:我认为kotlin语言和前端三剑客本质上并无多大区别,都是写页面的语言。kotlin语言中使用了大量的语法糖来加速页面开发,这门语言的功能性较强
fundroid6 天前
android·开发语言·kotlin
Kotlin 泛型进阶:in、out 与 reified 实战Kotlin 的泛型系统强大而优雅,但 in、out 和 reified 等关键字也常常让初学者感到困惑。它们是什么?为什么存在?如何在实际(尤其是 Android)开发中运用它们来编写更健壮、更灵活的代码?
JMchen1236 天前
android·图像处理·架构·kotlin·android studio·opengl·camerax
现代Android图像处理管道:从CameraX到OpenGL的60fps实时滤镜架构在当今的移动应用生态中,实时图像处理已成为社交、电商、娱乐等领域的核心技术需求。从简单的美颜滤镜到复杂的AR特效,用户对实时性、画质和流畅度的要求越来越高。本文将深入解析如何构建一个从CameraX采集到OpenGL渲染的高性能实时滤镜管道,实现60fps的稳定处理能力。
JMchen1238 天前
android·java·数码相机·架构·kotlin·移动开发·android-studio
Android CameraX深度解析:从Camera1到CameraX的相机架构演进在移动应用开发中,相机功能一直是技术复杂度最高、兼容性挑战最大的领域之一。从早期的Camera1 API到如今主流的CameraX,Android相机架构经历了多次重大变革。本文将深入剖析这一演进历程,并重点解析CameraX如何解决历史痛点,成为现代Android相机开发的首选方案。
倔强的石头1068 天前
linux·运维·kotlin
【Linux指南】进程控制系列(五)实战 —— 微型 Shell 命令行解释器实现前面四篇文章,我们已经掌握了进程控制的 “全链路技能”:用fork创建子进程、exec替换程序、waitpid回收资源、exit终止进程。今天,我们将这些知识 “组装” 成一个能实际运行的工具 ——微型 Shell 命令行解释器(简称 “迷你 Shell”)。
Hz4538 天前
android·kotlin
Android Jetpack核心组件协同实战:Navigation 3.X+Lifecycle+Flow+Hilt的架构革新Android开发的架构演进中,Jetpack从零散工具集逐渐成长为标准化开发框架,精准击破了传统开发中“生命周期管理混乱、组件依赖复杂、状态同步繁琐”三大核心痛点。随着Navigation 3.X功能强化、Lifecycle与Flow深度绑定、ViewModel状态管理升级,以及Hilt依赖注入成为主流,Jetpack组件已形成一套“协同高效、解耦彻底、可扩展性强”的全栈架构方案。基于最新组件版本,本文从底层原理、协同逻辑、实战案例到架构优化,全方位拆解核心组件的协同开发模式,助力构建适配多终端时代的高
JMchen1238 天前
android·经验分享·学习·kotlin·android studio·音视频·aac
Android音频编码原理与实践:从AAC到Opus,深入解析音频编码技术与移动端实现音频编码是现代多媒体应用的核心技术之一。本文将深入解析AAC、Opus等主流音频编码标准的工作原理,结合Android MediaCodec API,全面讲解音频编码的实现、优化与调优,涵盖实时通信、音乐流媒体等不同场景的最佳实践。