Android Jetpack是Google的一套库,工具和架构指南,用于构建Android应用程序并提供通用的基础架构代码。
我无法理解可组合项何时重新进入组合、何时离开,以及何时使用 LifecycleEvent 观察者。我假设可组合重新进入组合(不是
Jetpack Compose 中 LazyVerticalGrid 中的所选项目丢失状态
我的应用程序中有一个网格列表,我在单击卡片时更改背景颜色。在我滚动之前它似乎工作正常。我知道当隐藏项目变成
我想在 Jetpack compose 中创建一个类似于我的应用程序图像的有角梯形卡,但不知道如何实现这一点 梯形卡图像 我试图创建一个有角的梯形......
收集代表 Jetpack Compose 中 Ui 状态的许多流的最佳方式
我正在尝试在 Android 应用程序中迁移到 Jetpack Compose。我的屏幕包含很多标志,只有当相应的标志设置为 true 时,每个项目才应该可见(并开始接收数据)。该...
考虑以下代码: val tvListState = RememberTvLazyListState() val coScope = RememberCoroutineScope() 柱子{ 电视懒行( 水平排列 = 排列.spacedBy(15.dp), ...
我想根据 TVLazyColumn 中的行标题是否是焦点来对它进行动画处理。 我找不到如何获取列中的哪个项目具有焦点。
我按照此 Codelab 实现了分页 3。代码实验室 但是当我创建 UserPagingRepository 时,我遇到数据类不是映射的问题。在房间数据库中,我使用 UserLocal,否则我使用 UserRemote...
Android Jetpack Compose NumberPicker Widget 等效项
在 Jetpack Compose 中创建 NumberPicker 小部件的推荐解决方案是什么?类似于下图。我可以在我的可组合 b 中使用 AndroidView 创建 NumberPicker...
我制作了一个占据屏幕高度一半的盒子,其中有几个文本视图,我想添加一个我制作的 OtpTextField 并将其放在中心线上方。我错过了什么,似乎找不到......
Android 处理 Jetpack Compose 屏幕上的生命周期事件
在 Jetpack Compose 中,所有屏幕都是可组合功能。 Jetpack Compose 中不使用片段。 我们如何使用 Jetpack Compose 处理生命周期事件?如果我们使用 Fragment 我们可以处理生命周期...
使用 kotlin/compose 与 java/xml 指南相比
我猜我应该说我对 kotlin 的 compose 很陌生,我只用过 java/xml 的项目,我在这里很困惑。 使用java,我们为每个屏幕提供具有自己的逻辑/设计的片段。这里...
我正在学习 nav_graph 功能并创建了一个新片段(AddNoteFragment)。在导航设计 UI 中进行编辑后,是的,我可以从 NoteFragment 导航到 AddNoteFragment,并且有一个...
我试图了解如何测试用 Jetpack Compose 编写的 Android UI。切换到 Compose 时我的假设是我能够启动应用程序并模拟用户交互,例如......
为什么 BLE 扫描在 Android 13 上对我不起作用?
我正在使用 Jetpack Compose 构建一个扫描 BLE 设备的应用程序。这是一个可组合项,它在进入组合时简单地扫描 BLE 设备,并在退出时停止扫描。我已经...
我有这个 Composable,它是一个可组合函数,旨在为 Android 开发人员的 Jetpack Compose 课程中的此作业生成所有文本。 @可组合 有趣的文章(修改...
如何使用 Jetpack Compose 将默认字体应用于应用程序中的所有 Text() 元素?
我需要对整个应用程序中使用的所有 Text() 应用通用字体。目前,我正在使用如下样式或字体将其手动应用到每个文本。我如何将其指定为...的全局主题
如何向Jetpack Compose的BottomSheet传递参数?
我正在尝试显示一个模式BottomSheet,它需要一个参数。这就是我显示 BottomSheet 的方式:bottomSheetState.animateTo(ModalBottomSheetValue.Expanded) 这是我的设置: @可组合...
如何为具有水平和垂直滚动且可在 Jetpack Compose 中缩放的布局的平移设置边界限制?
所以,我需要一个应该可以自由滚动(即水平和垂直滚动)并且应该可以缩放(特别是缩小)的布局。 我已经为此实现了类似的东西: 变种
Jetpack Compose 设置中直接 ViewModel 的 NoSuchMethodException
下面的设置似乎很简单(对我来说),但由于 java.lang.NoSuchMethodException: com.mydummy.viewmodeltesting.DummyViewModel. [],导致 FATAL EXCEPTION: main 失败。 那是间...
Jetpack Compose - 内容是否可以在其边界框之外可见
我有一个设计,其中有一个永远存在的、部分透明的顶部栏,然后是内容。 内容需要能够滚动,并且滚动时需要在顶部栏下方可见(他...