技术栈
kotlin
alexhilton
7 小时前
android
·
kotlin
·
android jetpack
使用LoRA微调Gemma实现移动端推理
本文译自「Fine-Tuning Gemma with LoRA for On-Device Inference (Android, iOS, Web) with Separate LoRA Weights」,原文链接medium.com/google-deve…,由 Sasha Denisov发布于2025年2月4日。
hewence1
12 小时前
android
·
开发语言
·
kotlin
Kotlin协程启动方式详解
协程(Coroutine)是Kotlin在异步编程领域的革命性解决方案。相比传统的线程和回调,协程通过挂起(suspend)而非阻塞的方式,让我们能够以同步代码的写法实现异步任务的处理。然而,很多初学者在刚接触协程时,往往被各种启动方式搞得晕头转向:launch、async、runBlocking、withContext...它们之间有什么区别?分别在什么场景下使用?
RdoZam
13 小时前
android
·
kotlin
Android-封装个好用、轻量和通用的原生Adapter基类
基于RecyclerView.Adapter构建该通用适配器,以后其他项目直接拿来用就行~思考1:思考2:
智先森zhi
14 小时前
android
·
ios
·
kotlin
实战:将 Android 多Module应用迁移到 kmp+cmp
最近把自己的 NBA 数据应用 HoopsNow 从纯 Android 多模块架构迁移到了 KMP + CMP,实现了 Android/iOS 共享一套代码。这篇文章记录整个迁移过程中的思路、踩坑和最终方案。
hewence1
17 小时前
android
·
开发语言
·
kotlin
Kotlin CoroutineContext 详解
协程上下文(CoroutineContext)是整个 Kotlin 协程框架的核心数据结构。它不是一堆杂乱的配置参数,而是一套精心设计的集合框架。
hewence1
20 小时前
android
·
kotlin
Kotlin初入协程
协程是一种轻量级的、用户态管理的线程,它允许函数在执行过程中被挂起,并在稍后恢复执行。跟线程还有很大区别
我命由我12345
1 天前
android
·
java
·
java-ee
·
kotlin
·
android studio
·
android jetpack
·
android-studio
Android多进程开发 - AIDL 最简单的实现、传递数据大小限制
在 src/main 目录下创建 aidl 目录在 src/main/aidl 目录下创建 com/my/common 目录
儿歌八万首
1 天前
android
·
kotlin
·
activity
Android 全局监听神器:registerActivityLifecycleCallbacks 解析
在 Android 开发中,我们经常遇到需要“全局掌控”所有 Activity 的需求,比如:很多开发者可能会想到在 BaseActivity 里写逻辑,但这种方式侵入性强,且容易遗漏(比如引入的第三方 UI 库的 Activity 就不受控制)。
Yang-Never
2 天前
android
·
java
·
开发语言
·
kotlin
·
android studio
OpenGL ES ->图片纹理叠自定义View固定裁剪框,图片单指滑动回弹,双指缩放,裁剪框不带任何黑边
在基于 OpenGL ES 3.0 的图片渲染预览界面上,叠加一个可交互的自由裁剪功能: 带遮罩和三分网格的裁剪框,初始贴合图片边界, 单指平移拖动图片,图片跟手移动, 双指缩放,以手指中点为焦点缩放图片 智能回弹,松手后若裁剪框内出现黑边,自动动画回弹至合法位置
秋夜的笔记
2 天前
kotlin
Kotlin 中 Array 的扩展函数
Kotlin 为 Array 提供了丰富的扩展函数(基于标准库),涵盖遍历、转换、过滤、查找、排序、聚合等多种场景,极大简化了数组操作。下面按功能分类详细讲解核心扩展函数,附带代码示例和使用说明。
缘来的精彩
2 天前
java
·
开发语言
·
kotlin
·
sharedflow
kotlin中SharedFlow的简单使用
对于一次性事件通知(如Toast消息、导航指令),推荐使用无replay缓存且支持背压处理的配置import kotlinx.coroutines.* import kotlinx.coroutines.flow.*
qq_45075971
2 天前
开发语言
·
kotlin
·
apply
·
with
·
takeif
·
作用域函数
kotlin作用域函数 let、run、with、also、apply
kotlin v2.3.0 官方文档https://kotlinlang.org/docs/scope-functions.html
Penguido
2 天前
android
·
java
·
kotlin
·
android studio
Android Studio 中 Java 调用 Kotlin 代码的两种入口实现,包含环境配置。安卓开发的 app 和纯代码的 main 两种入口
开发背景笔者基于 Kotlin 开发头戴设备部署 AI 模型的时候,所参照的示例普遍也基于 Kotlin 实现,之所以出现 Java 和 Kotlin 要互相调用的情况,是因为要适配相对成熟的 Java for Android 开发。
joesgg
2 天前
android
·
学习
·
kotlin
从头学习 Kotlin — 第一章(Kotlin 基础)
在学习 Kotlin 语法的时候,第一个感到和 java 语法不同的点是在变量声明时。Java会将类型名放在变量名前面,而Kotlin会将类型名放在变量名后面或者直接省略变量名。例如我在编译器中输入以下语句声明一个变量,然后分别输出它们的类型名:
AnalogElectronic
2 天前
游戏
·
kotlin
·
android studio
用AI写游戏3——deepseek实现kotlin android studio greedy snake game 贪吃蛇游戏
https://download.csdn.net/download/AnalogElectronic/90421306
bqliang
3 天前
android
·
kotlin
·
android jetpack
Android 多层架构下如何优雅地处理 API 响应与异常
原文:《Scalable API Response Handling Across Multi Layered Architectures with Sandwich》——Jaewoong Eum
繁星无法超越
3 天前
java
·
开发语言
·
科技
·
kotlin
·
composer
足迹Footprint——一款个性化轨迹记录安卓app
足迹Footprint一款安卓app,记录用户行程,生成可视化设计,深度定制的Materual3界面,仿iOS液态玻璃风格,针对国内环境优化的AMap定位引擎,支持实时轨迹绘制。 代码已开源在Github,项目地址:https://github.com/StarsUnsurpass/Footprint,大家如果想要体验,可以在Github拉取项目自行编译,也可找我要安装包,目前只有安卓平台,欢迎大家参加内测提供建议和bug,如果本项目对大家有帮助,希望大家在Github上给一个star 欢迎大家入群反馈b
我命由我12345
3 天前
android
·
java
·
java-ee
·
kotlin
·
android jetpack
·
android-studio
·
android runtime
Android Jetpack Compose - Switch(切换)、Slider(滑块)、RangeSlider(范围滑块)
xiangxiongfly915
3 天前
kotlin
·
by lazy
Kotlin by lazy()总结
by lazy() 是 Kotlin 中一种懒加载委托属性的实现方式,它允许我们定义一个属性,该属性在第一次被访问时才会被初始化,之后的访问会直接返回已初始化的值。
我命由我12345
4 天前
android
·
java
·
开发语言
·
java-ee
·
kotlin
·
android jetpack
·
android-studio
Kotlin 作用域函数 - let 函数、run 函数
let 是泛型扩展函数在配合 ?. 时,将调用者 T 对象作为参数传递给 Lambda,在 Lambda 内部通过 it 访问,避免空指针