compose

hnlgzb8 天前
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
drsonxu13 天前
android·compose
Android开发自学笔记 --- 构建简单的UI视图需求:首先,在Android Studio中创建一个空项目: 项目结构如下:参考文章如下:我的项目代码将会托管到gitee平台,具体操作如下(详细参考上面的文章):
魑魅魍魉都是鬼16 天前
android·compose
不练不熟,不写就忘 之 compose 之 动画之 animateSizeAsState动画练习场景描述:点击按钮或触发事件后,组件(如卡片、列表项、面板)从 “折叠状态”(小尺寸)过渡到 “展开状态”(大尺寸),或反之。 典型使用:折叠面板、展开式列表项、下拉详情页、底部弹窗展开 / 收起。
氦客1 个月前
android·compose·重组·状态·组合·mutablestate·mutablestateof
Android Compose 状态的概念应用里可以随时间变化的任何值都叫“状态”——这个定义很宽泛,小到一个按钮的点击状态、输入框的文本,大到数据库里的博文和评论、网络连接状态,都属于“状态”。 Android 应用本质上就是在“展示状态”:比如没网时显示的提示、点击按钮时的涟漪效果、图片上用户添加的贴纸,本质都是在呈现不同时刻的“状态”。
袁震1 个月前
android·recyclerview·compose
Android-Compose 列表组件详解目录一,前言二,LazyColumn和LazyRow的使用2.1 coil2.2 viewmodel2.3 LazyColumn使用
氦客1 个月前
android·compose·effect·jetpack·composable·附带效应·side effect
Android Compose中的附带效应在 Jetpack Compose 里,可组合项(Composable) 的核心工作是“描述界面长什么样”,理想情况下它应该是“无附带效应”的——也就是说,可组合项里的代码只负责根据状态画 UI,不应该偷偷修改界面之外的东西。
爱学啊1 个月前
kotlin·compose·android compose开发基础
3.Android Compose 基础系列:在 Kotlin 中创建和使用函数在之前的内容中,我们学习了 Kotlin 的基本语法与变量。现在,让我们来认识函数——Kotlin 的核心组成部分。
笨鸟贤妃3 个月前
ubuntu·docker·compose
Ubuntu 22.04 安装 Docker & Compose 最新最简单完整指南输出应该类似:Docker version 27.5.1, build 27.5.1-0ubuntu3~22.04.2
儿歌八万首4 个月前
android·ui·kotlin·协程·compose
Jetpack Compose 中 Kotlin 协程的使用本文将带你系统性地理解 Jetpack Compose 中协程的使用场景、API 设计理念、生命周期对齐、性能优化与常见误区,助你写出既响应迅速又稳定可靠的现代 Android UI 代码。
不用89k6 个月前
compose
Compose Kotlin Multiplatform跨平台基础运行自用的,随便看看就行。Kotlin 多平台页面:https://kmp.jetbrains.com/zh-cn/?android=true&ios=true&iosui=compose&includeTests=true 4.创建运行平台 ####4.1创建过程 4.2创建过程2 4.3 创建过程3 5.运行 6.结果 7.点击一下子,完结撒花。
缘来的精彩7 个月前
android·kotlin·android studio·compose·viewmodel
Kotlin与Jetpack Compose的详细使用指南Kotlin与Jetpack Compose的详细使用指南,综合最新技术实践和官方文档整理:‌项目创建‌
清霜之辰7 个月前
android·内存·性能·compose
安卓 Compose 相对传统 View 的优势本文首发地址 https://h89.cn/archives/371.html在安卓应用开发领域,传统View系统长期作为UI构建的核心方案,基于命令式编程模型,依赖XML布局文件与Java/Kotlin代码配合。然而,随着移动技术发展和用户对极致交互体验的追求,这种模式逐渐显露出开发效率低、维护复杂等弊端。谷歌推出的Jetpack Compose,作为现代化UI工具包,以声明式编程和全Kotlin构建为特色,为安卓UI开发带来了革新性突破。深入剖析Compose与传统View系统的差异,能够清晰展现Co
tangweiguo030519877 个月前
android·compose
Android Compose Activity 页面跳转动画详解下面我将全面详细地介绍在 Compose 中实现 Activity 跳转动画的各种方法,包括基础实现、高级技巧和最佳实践。
tangweiguo030519877 个月前
android·compose
在 Jetpack Compose 中实现 iOS 风格输入框要在 Android Compose 中模仿 iOS 风格的输入框,我们需要关注几个关键特点:简洁的边框、圆角设计、特定的交互效果等。以下是完整的实现方案:
tangweiguo030519877 个月前
compose
Android Compose 权限申请完整指南在 Jetpack Compose 中处理运行时权限申请需要结合传统的权限 API 和 Compose 的状态管理。以下是完整的实现方案:
tangweiguo030519878 个月前
compose
androd的XML页面 跳转 Compose Activity 卡顿问题当从 XML 布局的 Activity 跳转到 Compose Activity 时出现卡顿现象,这通常是由以下几个原因导致的:
tangweiguo030519878 个月前
compose
iOS 风格弹框组件集 (Compose版)
tangweiguo030519878 个月前
compose
Android Material Design 3 主题配色终极指南:XML 与 Compose 全解析最小必要颜色配置对应效果:XML 和 Compose 双版本的完整代码注释,按功能模块划分:XML 与 Compose 混用场景:
tangweiguo030519878 个月前
android·compose
Android Compose 中获取和使用 Context 的完整指南在 Android Jetpack Compose 中,虽然大多数 UI 组件不再需要直接使用 Context,但有时你仍然需要访问它来执行一些 Android 平台特定的操作。以下是几种在 Compose 中获取和使用 Context 的方法:
tangweiguo030519878 个月前
compose
Jetpack Compose 自定义组件完全指南Compose 的声明式 UI 范式为创建自定义组件提供了前所未有的灵活性。本指南将带你从基础到高级全面掌握 Compose 自定义组件的开发技巧。