kotlin

QING6183 小时前
android·kotlin·源码阅读
Kotlin Delegates.notNull用法及代码示例Delegates.notNull 所在包 kotlin.properties.Delegates.notNull,其相关用法介绍如下:
QING6184 小时前
android·kotlin·源码阅读
Kotlin filterNot用法及代码示例filterNot 所在包 kotlin.collections.filterNot,其相关用法介绍如下:
自动花钱机1 天前
android·开发语言·kotlin
Kotlin问题汇总查看真机的Android版本,将build.gradle文件中的minSdk改为手机的Android版本,点Sync Now更新设置
前行的小黑炭1 天前
android·kotlin
Android从传统的XML转到Compose的变化:mutableStateOf、MutableStateFlow;有的使用by有的使用by remember前言XML和Compose分别用的数据观察对象(mutableStateOf和LiveData)mutableStateOf和MutableStateFlow的区别
QING6181 天前
android·kotlin·源码阅读
Kotlin Random.Default用法及代码示例Random.Default 所在包 kotlin.random.Random.Default,其相关用法介绍如下:
QING6181 天前
android·kotlin·源码阅读
Kotlin Byte.inc用法及代码示例Byte.inc 所在包 kotlin.Byte.inc,其相关用法介绍如下:返回此值加一。
QING6181 天前
android·kotlin·源码阅读
Kotlin contentEquals用法及代码示例contentEquals 所在包 kotlin.text.contentEquals,其相关用法介绍如下:
高林雨露2 天前
java·kotlin
Java 与 Kotlin 对比示例学习(三)Java 与 Kotlin 对比示例,覆盖更多实际开发场景,帮助学者深入理解两者的差异和 Kotlin 的优势:
lc9991022 天前
开发语言·kotlin
基于kotlin native的C与kotlin互相调用本文测试环境为ubuntu,没有使用IDE;从基本层面了解kotlin native环境中,C和kotlin的编译,互相调用。
每次的天空2 天前
android·开发语言·kotlin
Kotlin 作用域函数:apply、let、run、with、also在 Kotlin 开发中,作用域函数(Scope Functions)是一组能让代码更简洁、更函数式的高阶函数。它们通过不同的作用域规则和返回值设计,解决了对象配置、空安全处理、链式操作等常见场景问题。本文将结合核心特性、代码示例和对比表格,助你精准掌握 apply、let、run、with、also 的使用精髓。
QING6182 天前
android·kotlin·源码阅读
Kotlin containsAll用法及代码示例containsAll 所在包 kotlin.collections.containsAll,其相关用法介绍如下:
QING6182 天前
android·kotlin·app
Kotlin 协程库中 StateFlow 与 SharedFlow 的区别与使用指南在 Kotlin 协程生态中,StateFlow 和 SharedFlow 是用于处理数据流的核心组件,分别针对状态管理和事件分发场景设计,都是 Kotlin 协程库中的热流(Hot Flow)实现,但它们的设计目的和行为特性有显著不同,以下从核心区别、使用场景以及示例代码进行详细解析:
QING6182 天前
android·kotlin·源码阅读
Kotlin component2用法及代码示例component2 所在包 kotlin.collections.component2,其相关用法介绍如下:
jiet_h3 天前
android·开发语言·kotlin
深入解析Kapt —— Kotlin Annotation Processing Tool 技术博客在Android开发的世界中,随着应用架构和模块化设计的不断演进,各种依赖注入、数据绑定、数据库访问等技术成为必不可少的组成部分。Kapt(Kotlin Annotation Processing Tool)正是在这种背景下诞生的,它为Kotlin语言提供了强大的注解处理能力,帮助开发者在编译期间自动生成大量样板代码,从而简化开发流程,提高开发效率。本文将深入探讨Kapt的作用、原理、配置、常见问题及解决方案、性能优化、最佳实践以及与KSP的对比,帮助大家更好地理解和使用这一工具。😊
alexhilton3 天前
android·kotlin·android jetpack
实战:探索Jetpack Compose中的SearchBar本文译自Exploring Jetpack Compose: SearchBar,原文链接:joebirch.co/android/exp…,作者是Joe Birch。
高林雨露3 天前
java·学习·kotlin
Java对比学习Kotlin的详细指南(一)以下是通过与 Java 对比学习 Kotlin 的详细指南,突出语法差异和核心优势:对比:对比:对比:
jiet_h3 天前
android·开发语言·kotlin
深入解析KSP(Kotlin Symbol Processing):现代Android开发的新利器随着Kotlin在Android开发中的普及,开发者对于编译速度、内存消耗以及代码生成的效率要求越来越高。在这种背景下,Google推出了KSP(Kotlin Symbol Processing),旨在提供比传统的Kapt更快、更轻量级的编译体验。本文将全面解析KSP的工作原理、配置集成、使用案例以及最佳实践,帮助你在实际项目中充分发挥KSP的优势。
从零开始学安卓3 天前
前端·kotlin
Kotlin(二) 单例的加载由于项目实战的时候会使用一些kotlin的关键字,为了项目的提前准备,我们先做点知识储备.kotlin中没有直接的静态方法的概念,但可以通过使用 companion object 关键字来模拟静态方法的行为.
高林雨露3 天前
java·开发语言·kotlin
Java 与 Kotlin 对比学习指南(二)以下是一份 超详细的 Java 与 Kotlin 对比学习指南,涵盖语法、设计理念和实际场景的深度对比,帮助您从 Java 平滑过渡到 Kotlin。