ITmob

Android View 和 Jetpack Compose 中怎样支持 RTL 图标/从右到左图标/镜像图标?

本文将分别介绍使用 Android View 和 Jetpack Compose 开发时怎样支持 RTL 图标,当布局方向为 RTL 时自动镜像图标

ITmob-Ly ITmob-Ly 发布于 2023-07-11

Jetpack Compose 和 Android View 的互相操作

Jetpack Compose 提供了Compose 和 传统视图/View 互相操作 API 来在现有 XML 视图中使用 Compose,以便可以慢慢迁移到 Compose

ITmob-Ly ITmob-Ly 发布于 2023-07-10

Kotlin 中的特殊类型:Any、Unit 和 Nothing

Kotlin 中有一些特殊类型:Any、Unit 和 Nothing,了解这些类型及其特征对于编写干净简洁的 Kotlin 代码至关重要

ITmob-Ly ITmob-Ly 发布于 2023-07-06

在 Jetpack Compose 中如何使用剪贴板?

Android 中通过 ClipboardManager 与系统的剪贴板进行交互,如果需要在 Jetpack Compose 中使用它,要使用 LocalClipboardManager

ITmob-Ly ITmob-Ly 发布于 2023-07-03

Kotlin中 val 和 const val 有什么区别?

从 Kotlin 1.1 开始,Kotlin 编译器会将 const val 值内联到使用它们的位置,将常量的引用替换为它的实际值

ITmob-Ly ITmob-Ly 发布于 2023-06-29

Jetpack Compose 中如何获得可组合项的大小?

BoxWithConstraint 是在渲染之前测量大小,onSizeChanged 和 onGloballyPositioned 是在可组合项渲染之后调用

ITmob-Ly ITmob-Ly 发布于 2023-06-25

Kotlin/Java 打印调用栈

Kotlin/Java 中怎样打印调用栈?

ITmob-Ly ITmob-Ly 发布于 2023-06-19

在 Kotlin 和 Android 中怎样生成 UUID?

通用唯一标识符 UUID (Universally Unique Identifier)通常用于软件系统中的唯一标识

ITmob-Ly ITmob-Ly 发布于 2023-06-19

如何检查Composable(可组合项)是否是正在预览中呈现/渲染?(LocalInspectionMode 的用法)

LocalInspectionMode 是提供是否是可检查模式的 CompositionLocal。如果组合是在 Inspectable 组件内组成的,则为 true

ITmob-Ly ITmob-Ly 发布于 2023-06-13
ITmob-Ly ITmob-Ly 发布于 2023-06-09