Android Compose
文章平均质量分 78
猿来无bug
这个作者很懒,什么都没留下…
展开
-
深入掌握 Jetpack Compose:高效管理UI状态与副作用的实用指南
Jetpack Compose 引入了一种声明式的方法来构建用户界面,这在根本上改变了开发者管理状态和副作用的方式。在 Compose 中,副作用是指在 composable 函数之外发生的任何状态改变。正确管理这些副作用对于维护可预测和稳定的 UI 行为至关重要。本指南将深入探讨 Jetpack Compose 提供的关键工具,用于处理副作用,并通过实际示例帮助你有效地使用这些工具。原创 2024-09-28 23:16:24 · 879 阅读 · 0 评论 -
使用 Jetpack Compose 实现动态展开效果:管理 Android 应用中的 State
本文介绍了如何在 Android 应用中使用 Jetpack Compose 实现动态展开效果,通过管理组件的 `State` 实现交互功能。文中展示了使用 `mutableStateOf` 和 `remember` 保存状态的技术,确保 UI 根据用户点击操作正确重绘,并介绍了 Kotlin 委托属性简化代码的方式,最终实现按钮点击时列表项展开和收缩的功能。原创 2024-09-28 00:08:09 · 288 阅读 · 0 评论 -
使用 Jetpack Compose 构建高效可滚动列表:从基础到进阶技巧
再创建一个可组合项来显示 Greeting 列表。将setContent中的显示更新为MyList(),并同时在预览中调用。原创 2024-09-26 23:15:17 · 387 阅读 · 0 评论 -
Android Compose系列之:布局
本文介绍了如何使用 Jetpack Compose 构建 Android 应用的基础布局。首先,通过简化 `MainActivity.kt` 文件,展示了 Composable 函数的基本用法及其在 `setContent` 中的应用,并利用 `@Preview` 在 Android Studio 中预览界面。接着,介绍了 Compose 中的三种基本布局元素:`Column`、`Row` 和 `Box`,并通过示例说明它们的排列方式。文章还讲解了如何为 Composable 函数添加参数以增强灵活性。原创 2024-09-25 22:25:11 · 739 阅读 · 0 评论