kotlin
文章平均质量分 56
幸福专买店
喜欢处理解决bug,较强的学习能力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android Jetpack 中用于替代 startActivityForResult 的现代 API,registerForActivityResult的使用
本文介绍了Android Jetpack中的registerForActivityResult API,它替代了传统的startActivityForResult方法。内容涵盖:1)基本用法,包括注册Activity结果合约和启动Activity;2)常用预定义合约如权限请求、图片选择等;3)如何自定义合约;4)完整示例代码。该API具有生命周期安全、类型安全、代码简化和更好封装等优势,是Android开发的现代最佳实践。文章提供了详细的Kotlin代码示例,帮助开发者快速掌握这一关键功能。原创 2025-11-10 10:18:33 · 332 阅读 · 0 评论 -
kotlin multiplatform 项目目录介绍
Kotlin Multiplatform (KMP) 项目采用模块化目录结构,核心是共享模块(shared/),包含commonMain(跨平台代码)和各平台特定实现(androidMain/iosMain等)。项目还包含androidApp/和iosApp/等平台应用模块,各自拥有独立代码和资源配置。共享模块通过expect/actual机制实现平台差异化,如commonMain定义接口,各平台提供具体实现。构建配置文件采用Gradle Kotlin DSL,支持多平台编译部署。这种结构实现了代码最大程度原创 2025-11-10 09:17:17 · 413 阅读 · 0 评论 -
给定一个字符串,求第一个不重复的字符 (Java、Kotlin)
题目:给定一个字符串,求第一个不重复的字符Java实现:@Testpublic void test() { String str = "abbccaddg"; int start, end; char ch; for (int i = 0; i < str.length(); i++) { ch = str.charAt(...原创 2019-03-05 23:09:47 · 567 阅读 · 0 评论
分享