技术栈
kotlin
我命由我12345
1 小时前
android
·
java-ee
·
kotlin
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发,FragmentPagerAdapter 的 isViewFromObject 方法问题
这里返回的 object 实际上是一个 Fragment,而不是 View。而 isViewFromObject 方法的作用是判断 View 是否与 object 相关联
帅次
3 小时前
android
·
kotlin
·
android studio
·
android jetpack
Kotlin MVVM 实战入门:从分层到状态闭环
你已经知道 MVVM 这个词,想落一套能放进真实项目的 Kotlin 最小结构:页面怎么收状态、异步怎么进 ViewModel、一次性事件怎么不「重放」。本文偏实战向,目标是让你不依赖其他前置文章也能搭出一套最小可跑闭环;面试怎么口述可看下一篇 [《Kotlin MVVM 面试向:高频题、追问与套用句式》]。
帅次
3 小时前
android
·
面试
·
职场和发展
·
kotlin
Android 高级工程师面试参考答案:Kotlin MVVM 高频题、追问与项目表达
本文聚焦 Kotlin 技术栈下的 MVVM:面试官常问的落点、追问方向,以及你可以直接替换项目名词套用的句式。你不需要先读其他系列文章,也能直接使用本文的答题框架。 161721767 如果想补代码闭环,可看上一篇 《Kotlin MVVM 实战入门:从分层到状态闭环》。如果你已经会写,本文重点是把它讲成「复杂度怎么被收敛」,而不是背框架名。
Clf丶忆笙
6 小时前
java
·
开发语言
·
云原生
·
kotlin
·
scala
·
quarkus
搭建支持多语言开发的Quarkus环境:Java、Kotlin与Scala全栈指南
Quarkus作为新一代Kubernetes原生Java框架,其最显著的优势之一就是提供了对多种JVM语言的完整支持。不同于传统Java框架仅局限于Java语言本身,Quarkus从设计之初就考虑到了多语言生态系统的需求,通过精心设计的扩展机制,使开发者能够在同一个项目中无缝集成Java、Kotlin和Scala等多种语言。
唐青枫
1 天前
kotlin
Kotlin also 详解:附加操作、链式调试与实战示例
also 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:also 主要用于附加操作,比如打印日志、调试中间结果、做校验、记录埋点、保存审计信息。
Kapaseker
1 天前
android
·
kotlin
Android 开发来看看 Kotlin 2.4.0 更新了个啥
Kotlin 2.4.0 发布了,更新挺多的。语言、标准库、JVM、Gradle、Compose 编译器,还有 Native、Wasm、JS 这些平台都有变动。
plainGeekDev
1 天前
android
·
java
·
kotlin
Handler/Looper → Coroutines
Handler 三个问题:线程间消息用 what 整型区分,代码一多根本记不住哪个数字代表什么;Message.obj 强转类型不安全;忘记 removeCallbacks 会造成内存泄漏。
黄林晴
1 天前
android
·
kotlin
重磅:继SDK、NDK后谷歌新推出ADK!
Google 发布了 ADK for Kotlin 和 ADK for Android 的 0.1.0 版本。
赏金术士
1 天前
android
·
学习
·
kotlin
Android 组件化学习项目(Kotlin + AGP8+)
一个适合学习 Android 组件化 的基础实战项目(Kotlin + AGP 8+)。本仓库用两个业务组件对照讲解,而不是只堆模块数量:
我是唐青枫
1 天前
kotlin
Kotlin apply 详解:对象初始化、链式配置与实战示例
apply 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:apply 主要用于对象初始化、属性赋值、链式配置。
AD钙奶-lalala
1 天前
android
·
开发语言
·
kotlin
kotlin反射
Kotlin 反射的核心入口主要是 KClass、KCallable、KFunction、KProperty 这几个类型。官方定义里,反射就是运行时查看程序结构;Kotlin 还把函数、属性、构造器都当成一等对象处理,所以比 Java 反射更贴近 Kotlin 语法本身。
赏金术士
2 天前
android
·
kotlin
·
模块化
Android 项目模块化与 Feature 组件实践
本文档结合本仓库(Now in Android)的真实结构,用通俗语言说明:官方所说的模块化(Modularization)在本项目里长什么样、feature 层的组件化约定、日常如何加模块。
_qingche
2 天前
java
·
数据库
·
spring boot
·
mysql
·
spring
·
重构
·
kotlin
H2 数据库到 MySQL 数据迁移
将某后端项目从 H2 数据库迁移到 MySQL 8.0。在 dev profile 中同时保留 H2 和 MySQL 依赖:
程序员看世界
2 天前
android
·
kotlin
Kotlin协程是如何实现优先级机制的
在Kotlin协程开发中,很多开发者都会产生核心疑问:协程是否支持任务优先级调度?相较于传统线程手动调整优先级的方式,协程的优先级机制有何区别?本文将以逐层问答的形式,递进拆解协程优先级的设计逻辑、实现方案与落地实践。
Carson带你学Android
2 天前
android
·
前端
·
kotlin
Kotlin放大招!官方 Skills 直接喂出「专家级」代码
Kotlin 官方刚发布的新东西,开始给 AI Agent 写"操作手册"了: kotlin-agent-skills。
Coffeeee
2 天前
android
·
前端
·
kotlin
一个kotlin的Smart cast导致的编译问题
一篇库存文章,感觉再不发的话马上就要发霉了之前在写代码的时候遇到个蛮有意思的编译问题,感觉可以拿出来分享一下,首先先看一段简单的代码
plainGeekDev
2 天前
android
·
java
·
kotlin
XML 布局 → Compose 声明式 UI
Java 中绑定事件:XML + Java 绑定是两套独立的东西:布局结构写在一处,行为逻辑写在另一处。找"这个按钮点了会干嘛"需要先查 XML 里的 ID,再去 Java 里搜 ID,中间容易断开。布局和代码之间靠字符串 ID 关联,没有编译期安全保障。
唐青枫
2 天前
kotlin
Kotlin apply 详解:对象初始化、链式配置与实战示例
apply 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:apply 主要用于对象初始化、属性赋值、链式配置。
zhangphil
2 天前
android
·
kotlin
Kotlin协程Flow及管道中的buffer和bufferCapacity
mChannel.receiveAsFlow().onEach {// do something}.buffer(bufferCapacity)