kotlin

我命由我1234514 小时前
android·java·java-ee·kotlin·android studio·android-studio·android runtime
Android Gradle - Gradle 自定义插件(Build Script 自定义插件、buildSrc 自定义插件、独立项目自定义插件)插件代码直接写在模块级 build.gradle 文件中逻辑非常简单,且仅在该模块使用在项目根目录下创建 buildSrc 模块,代码会自动编译并供所有模块使用
滑雪的企鹅.16 小时前
android·开发语言·kotlin
Kotlin云头条技术点剖析(项目复习02)——用户协议页面没有同意用户协议 同意协议页面出现在当前页面供用户选择
sinat_2676119119 小时前
kotlin·android studio·trae
Trae AI 进行 Android 从0 到 1的一键开发
进击的cc1 天前
android·kotlin
Android Kotlin:高阶函数与Lambda简化回调地狱在 2019 年之前的 Android 工程中,异步逻辑与 UI 回调的嵌套是每一位开发者都无法回避的噩梦。想象一个典型的用户登录流程:点击按钮 → 检查网络 → 请求权限 → 调用 API → 解析响应 → 更新 UI。在传统的 Java 或早期 Kotlin 写法中,这段逻辑会迅速退化成"括号金字塔":
向上_503582911 天前
android·java·kotlin
两个moudle访问一个lib包项目结构:1、把 aar 放进去:2、项目根目录 build.gradle配置3、两个模块都这样引用(app + library)
幸福在路上wellbeing1 天前
android·学习·kotlin
Kotlin 核心学习大纲(Android 开发)
alexhilton2 天前
android·kotlin·android jetpack
Jetpack Compose中的富文本输入本文译自「Rich Content in Text Input in Jetpack Compose」,原文链接medium.com/proandroidd…,由Oğuzhan Aslan发布于2026年3月23日。
进击的cc2 天前
android·kotlin
Android Kotlin:扩展函数如何优雅封装Android API扩展函数(extension function)作为Kotlin最具代表性的语法特性之一,在Android开发中有着惊人的表现力。本文将聚焦View与Context两个高频操作载体,揭示如何用扩展函数重构臃肿的工具类,打造符合Kotlin idiomatic的API封装层。
进击的cc2 天前
android·kotlin
Android Kotlin:空安全机制在Android中的实战应用在Android工程实践中,NullPointerException(NPE)长期占据崩溃排行榜首位。设想一个典型的场景:从后端API获取用户详情,解析JSON后展示在Profile页面。在Java中,这段代码往往充斥着防御式编程的臃肿逻辑:
海盐芝士不加糖2 天前
kotlin·app·android jetpack
我又又又辞职了,然后做了一款“离线版微信”我之前分享过WeUI,但其实在做WeUI之前,我就想做微信的,但那时确实能力不够,连很多UI效果都做不出来,便中途放弃了,选择做了相对容易些的WeUI组件库,准备积累一些经验后再做微信。这次离职后,原本计划在家“躺平”到年后,但是有一次爬山,觉得有点闲不住,就想着要做点什么,便想起了之前一直很想做的微信。
Kapaseker2 天前
android·kotlin
你知道屏幕上存在多少个 Window 吗本系列为小说《逆袭西二旗》的技术讲解,用于详细说明剧情里涉及的开发细节。Window 是屏幕上显示的 Activity 或其他 UI 组件的所有视图的容器。它是视图层级中的顶层元素,也是连接应用 UI 和屏幕的桥梁。
stevenzqzq3 天前
android·kotlin·compose
Kotlin 进阶指南:中缀函数 (Infix Function)这份技术文档将带彻底搞懂 Kotlin 的中缀函数(Infix Function)。它能让的代码从“冷冰冰的指令”变成“像人说话一样的句子”。
Kapaseker3 天前
android·kotlin
Android Studio 是如何预览 Compose 的几乎每位使用 Jetpack Compose 的 Android 开发者,都曾在 Composable 函数上添加过 @Preview 注解,并看着它如魔法般渲染在 Android Studio的设计面板中。
__Yvan4 天前
android·开发语言·前端·kotlin
Kotlin 的 ?.let{} ?: run{} 真的等价于 if-else 吗?在 Kotlin 开发中,我们经常需要处理可空类型的逻辑判断。许多开发者会将 ?.let{} ?: run{} 视为 if (obj != null) {} else {} 的语法糖,认为两者可以完全互换。但事实真的如此吗?这种理解会不会在特定场景下导致意想不到的 bug?
tangweiguo030519874 天前
android·kotlin
Android WorkManager 完整实战教程(含完整文件)我将创建一个完整的 Android 应用示例,展示 WorkManager 的各种用法。项目结构app/build.gradle
顾道长生'4 天前
回归·kotlin·音视频·长视频生成
(Arxiv-2026)HiAR:基于分层去噪的高效自回归长视频生成paper title:HiAR: Efficient Autoregressive Long Video Generation via Hierarchical Denoising
Kapaseker4 天前
android·kotlin
Compose 中 CompositionLocalProvider 到底是干啥的你正盯着一段 Compose 代码,嘴里吃着早上准备的水果零食,突然看到了这个:此时的你,一定心里犯嘀咕:“这是什么黑魔法?”
陆业聪5 天前
android·ai·kotlin
让 Android 里的 AI 真正「干活」:Function Calling 工程实现全解我记得第一次把 LLM 接入 Android App 的时候,整个人是很兴奋的。用户输入一句话,模型回一段文字,感觉很神奇。但兴奋劲过去之后,我开始觉得:这玩意儿就是个聪明的文字游戏机。
千码君20165 天前
java·算法·kotlin
kotlin:函数式参数在 Kotlin 中,函数式编程的核心特性之一就是将函数作为“一等公民”,这意味着函数可以像其他数据类型(如 String、Int)一样,被当作参数传递、赋值给变量,或作为返回值。
Kapaseker5 天前
android·kotlin
Window 内外藏机巧 旧岗新页见真章本系列为 Android 技术职场题材虚构小说,所有登场人物、公司名称、组织架构及相关情节均为创作所需虚构而来,若有雷同,纯属偶然。书中涉及的技术知识经专业梳理,仅供参考。