compose

stevenzqzq2 天前
compose
compose中 remember retain rememberSaveable、rememberSerializable的区别(remember / retain / rememberSaveable / rememberSerializable)
stevenzqzq6 天前
compose
compose Effect概念这个问题问得非常到位,而且现在正是你该把这件事**“一次性讲清楚”的时候了 👍 你已经学了 State、重组、生命周期、SideEffect / LaunchedEffect / DisposableEffect,如果不把「Effect 是什么」抽象成一个统一概念**,后面一定会越学越乱。
stevenzqzq7 天前
compose
Compose 核心组件学习指南Modifier 是 Compose 中用来修饰和配置 UI 组件的工具。用途: 堆叠元素,比如:输出:
stevenzqzq8 天前
compose
compose中的@Stable概念和用法这个问题问得非常专业,而且你问的点已经不是“会不会用 Compose”,而是Compose 编译器和运行时是怎么工作的这一层了 👍 我会按 “你脑子里应该形成的模型” 来讲,而不是背概念。
码农搬砖_20208 天前
android·image·compose·content·contentscale·scaletype
【一站式学会compose】 Android UI体系之 Image的使用和介绍Image参数介绍基础语法:
stevenzqzq9 天前
命令模式·compose
Compose重组的概念1重组(Recomposition)= 当状态变化时,Compose 重新执行「受影响的 Composable 函数」,以计算新的 UI 描述
stevenzqzq9 天前
compose
compose中 DisposableEffect和onDispose跟进 定义 → 关系 → 触发时机 → 正确使用模式 → 常见坑 → MVI 场景 来讲清楚。DisposableEffect 是“生命周期作用域” onDispose 是“离开该作用域时的清理回调”
stevenzqzq9 天前
compose
compose中 SideEffect概念以及作用SlideEffect排在第三位执行,一般是函数中最后一行同步代码执行完,再执行。2025-12-26 14:22:10.974 6006-6006 Exp4 com.example.composestudy D 1️⃣ 函数体:data=初始 2025-12-26 14:22:10.974 6006-6006 Exp4 com.example.composestudy D 3️⃣ 函数体继续:data=初始 2025-12-26 14:22:10.980 6006-6006 Exp4 com.examp
码农搬砖_20209 天前
android·compose
【一站式学会compose】 Android UI体系之 Text的使用和介绍你可以设置的属性有:案例:特别注意:style参数可以在text的构造函数中直接指定,一旦指定,Text的参数会覆盖style里面的同名参数。
stevenzqzq10 天前
开发语言·compose
Compose基础入门传统方式(XML + Java/Kotlin):Compose方式(纯Kotlin代码):关键区别:让我们看项目中最简单的一个Screen:
stevenzqzq10 天前
compose
Compose 实战练习这份文档包含了递进式的练习题,从简单到复杂。目标: 理解数据流的完整过程任务: 在 ContactsViewModel 中的 setState() 和 handleIntent() 中添加日志,打印:
遇见火星13 天前
运维·docker·容器·compose
Docker Compose 实战教程,理解Docker Compose核心概念,学会编写 compose.yml,掌握常用命令!在容器化已成主流的今天,大部分人可能已经熟悉 Docker,但当需要同时管理多个容器、配置复杂参数、保证可重复部署时,Docker Compose 才是提升效率的关键武器。
csdn122598733617 天前
android·compose·jetpack
JetPack Compose 入门先搞清楚系统帮你把 ① 和 ④ 切掉, 你只需要在 ② 里管好 ③。系统不再替你“切屏”, 四块区域全部同时存在在同一张画布上。
モンキー・D・小菜鸡儿25 天前
android·kotlin·android jetpack·compose
Android Jetpack Compose 基础控件介绍Jetpack Compose 是 Google 推出的现代声明式 UI 工具包,用于构建 Android 原生界面,基于 Kotlin 语言设计,彻底改变了传统的 XML 布局方式,实现了「代码即 UI」的开发模式。本文将从核心概念、基础语法、组件使用、状态管理、布局系统等维度,结合完整的 Kotlin 代码示例,详细讲解 Compose 的使用方式。
hnlgzb2 个月前
androidx·compose
androidx.compose.material3哪几个文件是经常用到的?在 `androidx.compose.material3` 中,以下是经常用到的核心组件文件:## 1. 基础组件 ```kotlin import androidx.compose.material3.Button import androidx.compose.material3.Text import androidx.compose.material3.TextField import androidx.compose.material3.Icon import androidx.compose
drsonxu2 个月前
android·compose
Android开发自学笔记 --- 构建简单的UI视图需求:首先,在Android Studio中创建一个空项目: 项目结构如下:参考文章如下:我的项目代码将会托管到gitee平台,具体操作如下(详细参考上面的文章):
魑魅魍魉都是鬼2 个月前
android·compose
不练不熟,不写就忘 之 compose 之 动画之 animateSizeAsState动画练习场景描述:点击按钮或触发事件后,组件(如卡片、列表项、面板)从 “折叠状态”(小尺寸)过渡到 “展开状态”(大尺寸),或反之。 典型使用:折叠面板、展开式列表项、下拉详情页、底部弹窗展开 / 收起。
氦客2 个月前
android·compose·重组·状态·组合·mutablestate·mutablestateof
Android Compose 状态的概念应用里可以随时间变化的任何值都叫“状态”——这个定义很宽泛,小到一个按钮的点击状态、输入框的文本,大到数据库里的博文和评论、网络连接状态,都属于“状态”。 Android 应用本质上就是在“展示状态”:比如没网时显示的提示、点击按钮时的涟漪效果、图片上用户添加的贴纸,本质都是在呈现不同时刻的“状态”。
袁震2 个月前
android·recyclerview·compose
Android-Compose 列表组件详解目录一,前言二,LazyColumn和LazyRow的使用2.1 coil2.2 viewmodel2.3 LazyColumn使用