compose

换元不配限5 天前
android·状态管理·compose·状态·单向数据流·jetpack compose·状态容器
Jetpack Compose 状态管理指南这是 Compose 系列的第七篇,前面六篇我们认识并学会了使用各种基础组件,但组件是“死”的,数据才是“活”的。今天,我们就来彻底搞懂 Compose 中的状态管理。
Android-Flutter15 天前
android·kotlin·compose
android compose shadow 阴影 使用android compose shadow 阴影 使用阴影可在视觉上提升界面,向用户指示互动性,并针对用户操作提供即时反馈。Compose 提供了多种将阴影纳入应用的方法:
Android-Flutter16 天前
android·kotlin·compose
android compose 自定义Painter绘制图形 使用android compose 自定义Painter绘制图形 使用在 Compose 中,Painter 对象用于表示可以绘制的内容(替代 Android 中定义的 Drawable API),并且会影响使用该对象的相应可组合项的测量和布局。BitmapPainter 采用 ImageBitmap,后者可以在屏幕上绘制 Bitmap。
Android-Flutter16 天前
android·kotlin·compose
android compose Brush 渐变和着色器 使用android compose Brush 渐变和着色器 使用Compose 中的 Brush 用于描述内容在屏幕上的绘制方式:它 可以确定要在绘制区域(即圆形、 方形、路径)中绘制的颜色。有一些内置 Brush 对绘制非常有用,例如 LinearGradient、RadialGradient 或普通的 SolidColor Brush。
至乐活着1 个月前
docker·微服务·devops·容器编排·compose
Docker Compose多服务编排实战:从零搭建Node.js+MySQL+Redis全栈应用在微服务架构日益普及的今天,一个应用往往由多个独立服务构成(如Web服务器、数据库、缓存、消息队列等)。如果每次都要手动敲 docker run 启动这些容器,并管理它们之间的网络、依赖顺序和数据卷,那将是一场灾难。Docker Compose 正是为解决这一痛点而生——它允许你通过一个 YAML 文件定义所有服务,然后一条命令启动整个应用栈。本文将带你从核心概念入手,最终完成一个生产可用的 Node.js + MySQL + Redis 多服务应用,并分享常见的问题与最佳实践。
le1616161 个月前
android·compose·modifier
Android Compose——尺寸修饰符的调用顺序构成的不同尺寸约束效果在Compose中,Modifier是可以链式调用的,且调用顺序对其最终的展示效果有影响。本篇就Modifier中的尺寸修饰符调用顺序导致的不同尺寸约束展开讨论。
le1616162 个月前
android·compose·modifier
Android Compose Modifier修饰符在Compose中,Modifier承担了绝大部分的修饰作用,通过它可以为控件设置width、height、size、padding、background等等。
小书房2 个月前
xml·ui·compose·声明式ui
Android UI为什么由XML转向Compose这篇博客目前写得还不够满意,因为对Compose的理解还不够深,但是深挖的话实在太耗时间了,以后慢慢再补。
le1616162 个月前
xml·compose
Android Compose基础布局——从传统XML的视角切入了解和传统XML一样,若不使用具体的布局,所有控件将堆叠在一起,无法呈现所想的视图效果。例如,下面在界面中声明了两个文本控件,但却未用布局包裹,就会导致两个控件重叠。
赏金术士2 个月前
android·kotlin·compose
企业级 Jetpack Compose 项目(入门版)最佳结构不分 module,但已经是企业规范。不是:这种上来就模块化。因为:新人最容易死在:导致:Compose 还没学会,架构先崩了。
Jomurphys2 个月前
android·compose
Compose 调用 - 液态玻璃 BackdropGitHub官网教程模糊+液态玻璃效果。@Composable fun rememberLayerBackdrop( graphicsLayer: GraphicsLayer = rememberGraphicsLayer(), onDraw: ContentDrawScope.() -> Unit = DefaultOnDraw ): LayerBackdrop
氦客2 个月前
android·compose·jetpack·layer·blendmode·graphics·图层的合成
Android Compose 图层的合成 : BlendModeCompose中,图层的合成,通过BlendMode来控制 “显示谁、保留哪部分”,常用于裁剪、遮罩、图层叠加。
赏金术士2 个月前
android·ui·kotlin·compose
第六章:UI组件与Material3主题Material3 是 Android 最新设计语言,Compose 原生支持,主题配置更简单。主题特点:
赏金术士2 个月前
android·kotlin·compose
Jetpack Compose 底部导航实战教程(完整版)项目Gitee路径:https://gitee.com/developer_wind/BottomNavDemo
程序员煊子2 个月前
android·kotlin·compose·cursor
用 Cursor 从零搭一个 Compose 本地记账 App:实战记录与源码解析最近用 Cursor 做了一次完整的 Android 练手:从底部导航骨架,迭代成一个能「记一笔、按日查账、看统计」的 Compose 记账 Demo。
赏金术士2 个月前
android·kotlin·compose
Android 动画对比指南:View 系统 vs Jetpack Compose📚 本指南用于学习 Android 动画演进,配合 AnimationLearningApp 教学项目使用
赏金术士2 个月前
android·ui·kotlin·compose
第七章:状态管理实战与架构总结本章通过完整的首页/个人中心/详情页数据流分析,巩固 MVVM + Repository + UiState 架构模式。
赏金术士2 个月前
android·kotlin·compose
Compose 教学项目本文档汇总 MyFirstCompose 项目涉及的所有学习参考资料。Gitee 仓库项目地址: 点击查看
赏金术士2 个月前
android·kotlin·compose
Jetpack Compose 状态提升(State Hoisting)完全指南基于官方 Codelab 整理,专为 Android 开发者打造一句话定义:状态提升是一种设计模式,将子组件的状态移动到父组件中,让父组件成为"单一事实来源"。
赏金术士2 个月前
android·kotlin·compose
第五章:数据层—网络请求与Repository数据层的职责:统一管理数据来源(网络/本地),为 ViewModel 提供干净的数据接口。ApiService 接口定义: