技术栈
kotlin
zhangphil
4 小时前
android
·
kotlin
Android将ImageView显示的图原样取出转换为Bitmap,Kotlin
plainGeekDev
4 小时前
android
·
java
·
kotlin
CountDownTimer → Flow
CountDownTimer 不感知生命周期,Activity 退出后 tick 还在跑,回调会操作已销毁的 View 导致空指针。onTick 的精度也不保证精确的 1000ms,可能出现几毫秒到几十毫秒的漂移。
消失的旧时光-1943
6 小时前
android
·
开发语言
·
kotlin
Kotlin 协程设计思想(七):为什么 Kotlin 要设计 SupervisorJob 和 supervisorScope?
—— 从异常隔离到作用域设计,彻底讲透 Kotlin 协程的容错机制前面几篇,我们已经讲了:到这里,其实还有一个非常经典的问题。
JohnnyDeng94
6 小时前
android
·
性能优化
·
kotlin
·
mvvm
【Android】RecyclerView性能优化与缓存机制:从卡顿到丝滑的完整指南
> 一句话收益:深入理解 RecyclerView 四级缓存体系与绘制流程,掌握 DiffUtil、预取、局部刷新等核心优化手段,彻底解决列表卡顿问题。
zfoo-framework
6 小时前
android
·
开发语言
·
kotlin
kotlin中体会到一些比较好用的点
1.List的lambda中直接访问变量2.使用Object来管理单例Service的注册初始化IService
我是唐青枫
7 小时前
kotlin
Kotlin also 详解:附加操作、链式调试与实战示例
also 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:also 主要用于附加操作,比如打印日志、调试中间结果、做校验、记录埋点、保存审计信息。
alexhilton
18 小时前
android
·
kotlin
·
android jetpack
AppFunctions:让你的Android应用更容易被AI智能体发现
本文译自「AppFunctions: Making Your Android App Discoverable by AI Agents」,原文链接proandroiddev.com/appfunction…,由Ioannis Anifantakis发布于2026年5月25日。
赏金术士
18 小时前
android
·
kotlin
·
组件化
Android 组件化概念和特征
假设你接手了一个"祖传" App,代码全塞在一个 module 里,3 年没人敢动。某产品经理说:“把书签功能拆出来,给另一个 App 用。”
我命由我12345
1 天前
android
·
java-ee
·
kotlin
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发,FragmentPagerAdapter 的 isViewFromObject 方法问题
这里返回的 object 实际上是一个 Fragment,而不是 View。而 isViewFromObject 方法的作用是判断 View 是否与 object 相关联
帅次
1 天前
android
·
kotlin
·
android studio
·
android jetpack
Kotlin MVVM 实战入门:从分层到状态闭环
你已经知道 MVVM 这个词,想落一套能放进真实项目的 Kotlin 最小结构:页面怎么收状态、异步怎么进 ViewModel、一次性事件怎么不「重放」。本文偏实战向,目标是让你不依赖其他前置文章也能搭出一套最小可跑闭环;面试怎么口述可看下一篇 [《Kotlin MVVM 面试向:高频题、追问与套用句式》]。
帅次
1 天前
android
·
面试
·
职场和发展
·
kotlin
Android 高级工程师面试参考答案:Kotlin MVVM 高频题、追问与项目表达
本文聚焦 Kotlin 技术栈下的 MVVM:面试官常问的落点、追问方向,以及你可以直接替换项目名词套用的句式。你不需要先读其他系列文章,也能直接使用本文的答题框架。 161721767 如果想补代码闭环,可看上一篇 《Kotlin MVVM 实战入门:从分层到状态闭环》。如果你已经会写,本文重点是把它讲成「复杂度怎么被收敛」,而不是背框架名。
Clf丶忆笙
1 天前
java
·
开发语言
·
云原生
·
kotlin
·
scala
·
quarkus
搭建支持多语言开发的Quarkus环境:Java、Kotlin与Scala全栈指南
Quarkus作为新一代Kubernetes原生Java框架,其最显著的优势之一就是提供了对多种JVM语言的完整支持。不同于传统Java框架仅局限于Java语言本身,Quarkus从设计之初就考虑到了多语言生态系统的需求,通过精心设计的扩展机制,使开发者能够在同一个项目中无缝集成Java、Kotlin和Scala等多种语言。
唐青枫
2 天前
kotlin
Kotlin also 详解:附加操作、链式调试与实战示例
also 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:also 主要用于附加操作,比如打印日志、调试中间结果、做校验、记录埋点、保存审计信息。
Kapaseker
2 天前
android
·
kotlin
Android 开发来看看 Kotlin 2.4.0 更新了个啥
Kotlin 2.4.0 发布了,更新挺多的。语言、标准库、JVM、Gradle、Compose 编译器,还有 Native、Wasm、JS 这些平台都有变动。
plainGeekDev
2 天前
android
·
java
·
kotlin
Handler/Looper → Coroutines
Handler 三个问题:线程间消息用 what 整型区分,代码一多根本记不住哪个数字代表什么;Message.obj 强转类型不安全;忘记 removeCallbacks 会造成内存泄漏。
黄林晴
2 天前
android
·
kotlin
重磅:继SDK、NDK后谷歌新推出ADK!
Google 发布了 ADK for Kotlin 和 ADK for Android 的 0.1.0 版本。
赏金术士
2 天前
android
·
学习
·
kotlin
Android 组件化学习项目(Kotlin + AGP8+)
一个适合学习 Android 组件化 的基础实战项目(Kotlin + AGP 8+)。本仓库用两个业务组件对照讲解,而不是只堆模块数量:
我是唐青枫
2 天前
kotlin
Kotlin apply 详解:对象初始化、链式配置与实战示例
apply 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:apply 主要用于对象初始化、属性赋值、链式配置。
AD钙奶-lalala
2 天前
android
·
开发语言
·
kotlin
kotlin反射
Kotlin 反射的核心入口主要是 KClass、KCallable、KFunction、KProperty 这几个类型。官方定义里,反射就是运行时查看程序结构;Kotlin 还把函数、属性、构造器都当成一等对象处理,所以比 Java 反射更贴近 Kotlin 语法本身。