android-jetpack 相关问题

Android Jetpack是Google的一套库,工具和架构指南,用于构建Android应用程序并提供通用的基础架构代码。

了解可组合项何时进入组合并离开、初始化

我无法理解可组合项何时重新进入组合、何时离开,以及何时使用 LifecycleEvent 观察者。我假设可组合重新进入组合(不是

回答 1 投票 0

Jetpack Compose 中 LazyVerticalGrid 中的所选项目丢失状态

我的应用程序中有一个网格列表,我在单击卡片时更改背景颜色。在我滚动之前它似乎工作正常。我知道当隐藏项目变成

回答 1 投票 0

如何在 Jetpack compose 中创建有角的梯形

我想在 Jetpack compose 中创建一个类似于我的应用程序图像的有角梯形卡,但不知道如何实现这一点 梯形卡图像 我试图创建一个有角的梯形......

回答 1 投票 0

收集代表 Jetpack Compose 中 Ui 状态的许多流的最佳方式

我正在尝试在 Android 应用程序中迁移到 Jetpack Compose。我的屏幕包含很多标志,只有当相应的标志设置为 true 时,每个项目才应该可见(并开始接收数据)。该...

回答 1 投票 0

如何根据某个标志关注一行中的特定项目?

考虑以下代码: val tvListState = RememberTvLazyListState() val coScope = RememberCoroutineScope() 柱子{ 电视懒行( 水平排列 = 排列.spacedBy(15.dp), ...

回答 1 投票 0

如何在TvLazyColumn中发现所选项目

我想根据 TVLazyColumn 中的行标题是否是焦点来对它进行动画处理。 我找不到如何获取列中的哪个项目具有焦点。

回答 1 投票 0

如何将 PagingSource 映射到另一个对象

我按照此 Codelab 实现了分页 3。代码实验室 但是当我创建 UserPagingRepository 时,我遇到数据类不是映射的问题。在房间数据库中,我使用 UserLocal,否则我使用 UserRemote...

回答 2 投票 0

Android Jetpack Compose NumberPicker Widget 等效项

在 Jetpack Compose 中创建 NumberPicker 小部件的推荐解决方案是什么?类似于下图。我可以在我的可组合 b 中使用 AndroidView 创建 NumberPicker...

回答 5 投票 0

对齐框底部的字段

我制作了一个占据屏幕高度一半的盒子,其中有几个文本视图,我想添加一个我制作的 OtpTextField 并将其放在中心线上方。我错过了什么,似乎找不到......

回答 1 投票 0

Android 处理 Jetpack Compose 屏幕上的生命周期事件

在 Jetpack Compose 中,所有屏幕都是可组合功能。 Jetpack Compose 中不使用片段。 我们如何使用 Jetpack Compose 处理生命周期事件?如果我们使用 Fragment 我们可以处理生命周期...

回答 3 投票 0

使用 kotlin/compose 与 java/xml 指南相比

我猜我应该说我对 kotlin 的 compose 很陌生,我只用过 java/xml 的项目,我在这里很困惑。 使用java,我们为每个屏幕提供具有自己的逻辑/设计的片段。这里...

回答 1 投票 0

为什么后退按钮默认不起作用

我正在学习 nav_graph 功能并创建了一个新片段(AddNoteFragment)。在导航设计 UI 中进行编辑后,是的,我可以从 NoteFragment 导航到 AddNoteFragment,并且有一个...

回答 3 投票 0

模拟撰写 UI 上的用户交互

我试图了解如何测试用 Jetpack Compose 编写的 Android UI。切换到 Compose 时我的假设是我能够启动应用程序并模拟用户交互,例如......

回答 1 投票 0

为什么 BLE 扫描在 Android 13 上对我不起作用?

我正在使用 Jetpack Compose 构建一个扫描 BLE 设备的应用程序。这是一个可组合项,它在进入组合时简单地扫描 BLE 设备,并在退出时停止扫描。我已经...

回答 1 投票 0

无法将修饰符传递到 Jetpack Compose 中的列

我有这个 Composable,它是一个可组合函数,旨在为 Android 开发人员的 Jetpack Compose 课程中的此作业生成所有文本。 @可组合 有趣的文章(修改...

回答 1 投票 0

如何使用 Jetpack Compose 将默认字体应用于应用程序中的所有 Text() 元素?

我需要对整个应用程序中使用的所有 Text() 应用通用字体。目前,我正在使用如下样式或字体将其手动应用到每个文本。我如何将其指定为...的全局主题

回答 4 投票 0

如何向Jetpack Compose的BottomSheet传递参数?

我正在尝试显示一个模式BottomSheet,它需要一个参数。这就是我显示 BottomSheet 的方式:bottomSheetState.animateTo(ModalBottomSheetValue.Expanded) 这是我的设置: @可组合...

回答 1 投票 0

如何为具有水平和垂直滚动且可在 Jetpack Compose 中缩放的布局的平移设置边界限制?

所以,我需要一个应该可以自由滚动(即水平和垂直滚动)并且应该可以缩放(特别是缩小)的布局。 我已经为此实现了类似的东西: 变种

回答 1 投票 0

Jetpack Compose 设置中直接 ViewModel 的 NoSuchMethodException

下面的设置似乎很简单(对我来说),但由于 java.lang.NoSuchMethodException: com.mydummy.viewmodeltesting.DummyViewModel. [],导致 FATAL EXCEPTION: main 失败。 那是间...

回答 1 投票 0

Jetpack Compose - 内容是否可以在其边界框之外可见

我有一个设计,其中有一个永远存在的、部分透明的顶部栏,然后是内容。 内容需要能够滚动,并且滚动时需要在顶部栏下方可见(他...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.