kotlin相关内容

在使用视图绑定时,如何处理不同布局配置中缺少的视图?

我知道任何带有ID的XML元素都应该通过视图绑定自动拉入到活动类中。然而,Android Studio一直建议我的按钮是可空的,需要有?.或!!.才能编译。 如果我用!!.断言不可为空,则实际上会导致该按钮的运行时出现NullPointerException异常。 为什么视图绑定无法识别我的按钮的类型和存在? 我的主要活动代码如下: package com.stevensw ..
发布时间:2022-09-21 16:32:50 移动开发

在斑马条形码扫描仪上使用DataWedge进行多项活动在Kotlin中不起作用

我正在为科特林的斑马条形码扫描仪开发一个应用程序,我需要在多个活动上扫描条形码。此时此刻,我正在尝试使用DataWedge。我遵循了这个教程:https://github.com/darryncampbell/DataWedge-GettingStarted-Samples,这是一个很棒的活动。但问题在于多项活动。我的想法是在主活动中创建DatWedge配置文件,然后我需要在第二和第三个活动中扫描 ..
发布时间:2022-09-20 16:23:16 移动开发

CameraX Qrcode扫描仪检测到错误

你好,我用CameraX开发了一个简单的二维码扫描器。它可以工作,但我想在Qrcode周围展示一个预览形状。 我创建了一个定制的视图并发送条形码的边界框,但是..尺寸和位置错误。 我认为这是一个坐标翻译问题。也许:( 这里有一个小项目 https://github.com/giuseppesorce/cameraxscan 部分代码: package com.gs.scanca ..
发布时间:2022-09-20 16:16:40 移动开发

Quarkus休眠未找到所需类型[接口javax.Transaction.TransactionManager]和限定符[[]]的Bean

我从Quarkus网站设置了Quarkus/Kotlin/Gradle项目。 我正在尝试使用Hibernate/panache/反应性创建一个简单的反应性API: Quarkus 1.13.6最终版 分数6.9 Kotlin 1.4.32 夸克斯-科特林 夸克弧 夸克斯-休眠-反应-华丽 Quarkus-Active-PG-客户端 QUAKUS-REST-RESPEASY-RE ..
发布时间:2022-08-31 23:11:32 Java开发

如何使用带有Quarkus的Vertx路由器将所有未找到的路由重定向到index.html?

我有一个Quarkus应用程序,它全部打包了一个角度SPA(捆绑在JAR中)。Quarkus提供了供前端消费的后端API路由。构建Quarkus应用程序时,角度应用程序构建被复制到目标中的META-INF/resources路径。 我没有使用JAX-RS来注册我的路由。相反,我直接在fun onRouterReady(@Observes router: Router)方法内的Vertx路由器 ..
发布时间:2022-08-31 22:47:04 Java开发

Android:为什么Room这么慢?

我正在使用Room在Kotlin中编写一个简单的数据库过程,我无法解释为什么该过程如此缓慢,主要是在Android Studio模拟器上。 我正在处理的表格是: @Entity(tableName = "folders_items_table", indices = arrayOf(Index(value = ["folder_name"]), Index(value = ["item ..
发布时间:2022-08-26 21:33:25 数据库

ListAdapter diff不在同一列表实例上调度更新,但也不在与LiveData不同的列表上调度更新

如果新列表只具有已修改的项,但具有相同的实例,则ListAdapter(实际上是其实现中的AsyncListDiffer)不会更新列表,这是一个已知问题。如果您在内部使用相同的对象,则更新也不适用于新实例列表。 要使所有这些都起作用,您必须创建整个列表和内部对象的硬拷贝。 实现这一目标的最简单方法: items.toMutableList().map { it.copy() } 但 ..