变量改变时变量值的显示不改变(Jetpack Compose Android Studio)
应用程序使用mvvm和jetpack compose,屏幕(View,compose)使用以下代码显示是否已获得权限: val 上下文 = LocalContext.current 通过 remem 访问 val...
我是使用 swiftui 的 iOS 开发人员。 现在我有一个android项目,所以我开始学习jetpack compose。 但我有一个与 swiftui 状态不同的问题。 包 com.example.myapplicati...
我有这个 Composable,它是一个可组合函数,旨在为 Android 开发人员的 Jetpack Compose 课程中的此作业生成所有文本。 @可组合 有趣的文章(修改...
我试图了解如何测试用 Jetpack Compose 编写的 Android UI。切换到 Compose 时我的假设是我能够启动应用程序并模拟用户交互,例如......
在 Jetpack Compose 中选择 TextField 的所有文本
我正在 Jetpack Compose 中使用 TextField 组件。 如何在获得焦点时选择所有文本?
我有一个场景,如果文本最大行数超过 9,我需要显示一个按钮,否则该按钮不应出现。 我尝试查看 Android 开发者指南,但找不到任何解决方案....
为什么 BLE 扫描在 Android 13 上对我不起作用?
我正在使用 Jetpack Compose 构建一个扫描 BLE 设备的应用程序。这是一个可组合项,它在进入组合时简单地扫描 BLE 设备,并在退出时停止扫描。我已经...
为什么 Jetpack Compose Material 3 Card 可组合项的内容需要 ColumnScope?
我正在使用 Jetpack Compose,最近注意到 androidx.compose.material3 包中的 Card 可组合项要求其内容在 ColumnScope 中提供。具体来说,
我是 jetpack compose 的新手,习惯使用 XML 来完成各种任务。我正在尝试在 jetpack compose 中构建一个基本的食谱应用程序,但每次运行该应用程序时,都会出现空白的黑屏。我
导航功能上出现 NullPointerException - Jetpack Compose NavHostController
我在 Jetpack Compose 应用程序上使用 FirebaseAuth 实现了 Google OneTap 身份验证。我面临的问题是,在我成功登录后,如果我关闭我的应用程序并重新启动它......
Jetpack Compose 按钮未更新,尽管使用 mutableStateOf 实现
我对 Jetpack Compose 比较陌生,我遇到了一个简单的按钮单击未按预期更新数字的问题。我有一个 Counter 可组合项,它采用初始计数值和 l...
此代码片段在滚动时进行无限重组,无法找到原因吗? 如何在 Jetpack Compose 中管理 HorizontalPager 中的状态和动画? 我正在使用 Jetpack Compose 并...
为什么 PopUp 可组合项在 jetpack compose 中不采用圆角?
我在我的jetpack compose项目中使用了PopUp可组合项。我已将角应用到 PopUp 可组合项内的 Surface,因为它本身不采用修饰符参数。但它只剪辑了
如何在 Jetpack compose 中删除 TextField 底线
这是我的代码: 文本域( 值=文本, onValueChange = { onValueChanged(it) }, 修饰符 = 修饰符 .fillMaxWidth() .高度(100.dp) .pa...
我在 Android 中,正在尝试将 Image 类型的对象转换为 Bitmap,以便将其附加到 Canvas 对象(Canvas 需要位图)。我转换为 InputImage,然后尝试从中获取位图。但是
使用 Dagger 2 进行 Jetpack Compose 和 DI
最近我在做一个小项目,想到了一件事关于compose和dagger。 通常我使用带有注入功能的 Dagger,这对我来说是一切,但现在看来它不是......
StateFlowcollectAsState没有更新他的值jetpack撰写导航
我正在jetpack compose中制作简单的导航应用程序。我正在使用撰写导航更改屏幕,使用一些简单的条件,但我的目标值始终与我初始化的值相同。 ...
为什么我不能使用数据类的字段作为jetpack compose中lazyColumn的item的key?
一个非常非常简单的例子(implementation(platform("androidx.compose:compose-bom:2023.08.00"))): com.study.myapplication 包 导入 android.os.Bundle 导入 androidx.activity。
Jetpack Compose:查找文本在组合之前需要多少行
我试图确定某个文本在合成之前将在屏幕上占据多少行。有办法做到这一点吗?
Android Compose 基础知识 - 项目:创建名片应用程序
在此处输入图像描述当前正在完成此练习 https://developer.android.com/codelabs/basic-android-kotlin-compose-business-card?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%
我正在为 Jetpack Compose 组件编写仪器测试。我的可组合项使用 RememberSaveable 来记住配置更改(活动重新启动): @可组合 有趣的添加用户屏幕(){ ...
如何使用 jetpack compose 在 ModalBottomSheet 上放置粘性底部行/栏
将项目放入 ModalBottomSheet 中时,它们会堆叠并展开底部工作表,直到达到一定的高度阈值,超过该高度,用户必须向上滚动底部工作表才能加载...
Jetpack Compose:行中多行文本,具有粗细和换行文本内容
我有一个行布局,里面有两个可组合项: 当内容较长时,文本应包裹自身宽度并占用尽可能多的空间 每次都必须出现在右侧的图像...
如何在jetpack compose中从屏幕向AppBar做出贡献
我想实现一个简单的用户流程,用户可以看到多个屏幕来输入数据。该流程应该共享一个通用的导航栏,每个屏幕在激活时都可以贡献其菜单项...
Jetpack Compose - 检测 LazyColumn 的滚动位置何时位于第一个索引
我想要为我的 LazyColumn 添加一个滚动回到顶部按钮。我成功地使按钮起作用了。但如果我已经位于 LazyColumn 的顶部,我希望它不可见。我怎样才能实现...
Android Compose CircularProgressIndicator 使用最新材料崩溃
这是我在顶级 build.gradle 中使用的 构建脚本{ ext.kotlin_version = '1.9.22' ext.compose_version = '1.5.8' 这是在我的 app/build.gradle 中: //撰写 实施平台('org.
Android Compose:如何显示文本中带有图像标签的 HTML 文本?
我有一个来自 API 的字符串,其中包含 HTML 格式的文本,我需要使用 Compose 将其显示给用户。对于带有格式的简单文本,使用此函数非常简单: @
未解决的参考:lifecycle_version [developer.android.com/codelabs]
代码在这里: 起始代码网址: https://github.com/google-developer-training/basic-android-kotlin-compose-training-dessert-clicker 带有起始代码的分支名称:main Codelab 中的说明:
如何在Java中通过带参数调用Canvas构造函数来创建Canvas对象?
你能帮我知道怎么做吗 使用 ColorImage 类的默认构造函数创建 ColorImage 对象? 通过使用参数调用 Canvas 构造函数来创建 Canvas 对象...
如何使用jetpack在Exoplayer和media 3中添加自定义ui控制器,就像android中的旧视图系统一样?
我正在将 Exoplayer 与 Media 3 库一起使用。我无法像我们在旧视图系统中那样在 Exoplayer 中添加自定义句柄。 我期望添加自定义 UI,其控制器与旧版本相同......
Canvas lms 捆绑执行rails db:initial_setup 错误
我正在尝试在 Debian 上安装 canvas lms,但在名为“数据库填充”的步骤中(这是一个教程:(https://github.com/instruct/canvas-lms/wiki/Quick-Start),当我使用通讯...
来自 API 的图像在 iOS 上加载,但在 Android 上不加载(Compose 多平台)
我正在制作我的第一个撰写多平台应用程序并遇到一些问题。 通过 Kamel 和 Moko MVVM 从我的 API 获取一些图像。 在 iOS 上可以,但在 Android 上不行。当然网络权限是...
所以我时不时地在桌面上使用我自己的Android应用程序,每当我在应用程序中的任何位置滚动鼠标时 - 无论是否可滚动,它都会崩溃 java.lang.IllegalStateException:
欢迎任何有关如何在 Android 开发中使用 XML 和 Compose 创建以下视图的帮助
如何根据上图做设计代码!!! 这里,当订单阶段为 1 时,订单阶段 2 和 3 的视图显示为灰色,因此根据订单阶段,视图支持...
一个js函数调用多个html canvas的draw和drawImage方法可以保存到单个Image对象中吗?
一个js函数调用多个html canvas的draw和drawImage方法可以保存到单个Image对象中吗? 一直在寻找一种方法来做到这一点。我正在考虑利用 html canvas cli...
我将 Bitnami 版本的 Canvas-LMS 安装到 AWS ECS 中。我已根据这些说明配置了outgoing_mail.yml。但是当我添加用户时,他们永远不会收到确认电子邮件。 看着...
我的浮点值是360F。我在 res/values 中创建了一个名为 float.xml 的文件。 浮动.xml 我的浮点值是 360F。我在 float.xml 中创建了一个名为 res/values 的文件。 float.xml <?xml version="1.0" encoding="utf-8"?> <resources> <item name="loading_circle_target" format="float" type="dimen">360</item> </resources> 然后像这样使用 @Composable fun LoadingCircle() { val currentRotation by transition.animateValue( 0F, targetValue = dimensionResource(id = R.dimen.loading_circle_target).value, // .. more code in here ) // more code in here } 我在这里遇到错误 android.content.res.Resources$NotFoundException: Resource ID #0x7f070346 type #0x4 is not valid at android.content.res.Resources.getDimension(Resources.java:766) at androidx.compose.ui.res.PrimitiveResources_androidKt.dimensionResource(PrimitiveResources.android.kt:79) 更新 我的最低sdk是21 如果您的目标至少是 API 29,则可以使用: val floatValue = LocalContext.current.resources.getFloat(R.dimen.loading_circle_target) @Composable fun LoadingCircle() { val currentRotation by transition.animateValue( 0F, targetValue = floatValue, // .. more code in here ) // more code in here } 我不得不恢复到旧的 is_phone bool,因为 booleanResource() 支持较旧的 API 级别。所以有 <resources> <bool name="is_phone">false</bool> </resources> 在 values-sw600dp 文件夹中并将其设置为正常值文件夹中的 true。然后就可以像这样使用了 @Composable fun LoadingCircle() { val currentRotation by transition.animateValue( 0F, targetValue = if (booleanResource(id = R.bool.is_phone)) 360f else 180f ) // more code in here }
canvas drawImage() 渲染 Font Awesome 图标
我需要使用画布drawImage()渲染字体很棒的图像。 drawImage 接受图像参数: https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/drawImage#image 一个元素...
我要存档的内容: 我想将 docker 构建过程的输出存储在一个文件中,并在终端中在线查看它。 我尝试的是: docker-compose build --progress plain myenv | docker-compose build --progress plain myenv | docker-compose build --progress plain myenv |给我的...
我有一个实现 Canvas 标签的 Web 应用程序。在一个画布部分内有多个按钮和其他元素。我想使用 Selenium 单击画布标签内的按钮
使用 docker-compose 构建后无法访问我的 webapi
我有一个带有 postgres 数据库的 .net 8 WebApi。 我想在 docker 上运行它,但我的 docker-compose 配置不起作用。 当我调用“docker-compose up”API 且 postgres 在 Docker 上运行时...
使用 Chart.js 版本 4.2.0,我尝试在 Windows 11 上的最大化窗口上显示图表,其中图表高度为屏幕高度的 100%,图表宽度为屏幕宽度的 80%。 我尝试过
我现在尝试将 Canvas 转换为 Base64 图像字符串一段时间,这样我就可以稍后将其转换回来以显示在屏幕上或将其存储在文件中。 问题是,我找到的所有样本......
Spring Boot Keycloak docker-compose
当 Docker 容器中的 Spring Boot 应用程序尝试访问 Keycloak Docker 容器时,我遇到问题。我使用 docker-compose 创建了它们。以下是文件: 版本:“3.8”
当我在代码中使用 CenterAlignedTopAppBar 时出现编译错误
嗨,我是 jetpack 的新手,这是我的代码 @可组合 有趣的 WoofApp() { 脚手架( 顶部栏 = { CenterAlignedTopAppBar(标题 = { Text(text = "hi") }) // 错误 ...
想要在我的 React 项目的画布上加载图像/视频,图像可以工作,但视频不行
我正在尝试在 Canvas 上上传图像/视频。当用户上传图像时,它将显示在画布上;如果用户上传视频,它将显示在画布上。我可以在 Can 上显示图像...
如何在 Java 测试类中结合使用 compose 和 xml 视图来使用 compose 测试规则
我正在尝试为某些视图编写 UI 测试,其中一些测试已经在 Java 中实现。我还打算包含对 Compose 视图的测试。然而,在我的尝试中,使用任一测试标签......
未提供配置文件:找不到 docker compose up --scale chrome=5
这可能看起来与现有的解决方案类似,但我已经尝试了那里提到的所有解决方案,但似乎没有一个解决方案可以解决我的问题。 我创建了一个 docker compose 文件,Docker-Compose-V3.yml...
在 Jetson Nano 上安装 C++ 版 torchvision
我想在我的 Jetson Nano (Jetpack 4.5) 上使用 torchvision c++。 我只需要 torchvision 中的 torchvision::ops::nms 函数。如果您可以提供该功能的源代码或替代工具...
我是 Kafka 和设置 Kafka UI 的新手,尽管我在最后的 docker 和 docker-compose 上设置了先决条件。 我最后有一个 3 节点 Kafka 集群设置。 下面是 docker-compose...