kotlin相关内容
我才刚刚开始作曲。乍一看,对我来说,它看起来就像是我喜欢的SwiftUI的副本。但当我开始真正使用它时,我很快就遇到了很多问题。显然,我需要找到正确的方式来使用它以从中受益... 这是我的一个问题。 package org.test.android.kotlin.compose.ui import android.os.Bundle import android.util.Log i
..
我正在使用Jetpack Compose导航将Health实例传递给另一个Composable。下面的代码显示了我的健康类和我的目标。 Health.kt: data class Health( val height: Int, val weight: Int, val age: Int, val gender: Gender ) : Serializa
..
我找到的其他Stackoverflow代码都不起作用。要么都是Java,要么我太傻了,不能让它工作。 如何在每天的同一时间发出通知?所以基本的东西,我找不到Kotlin的任何东西。 推荐答案 使用此代码可计划在每天22:00(或HOUR_TO_SHOW_PUSH中的任何其他小时)显示通知: private val alarmManager = context.getSyst
..
问题:设置适配器时隐藏其自定义背景 我正在尝试向微调控件添加自定义背景,如下所示
..
Navigation Drawer 在此,当我单击保存结果时,它会显示所有保存的结果和日期。 The image showing saved results in SavedResultsFragment Navigation Layout 当我单击任何项目时,它应该在ShowSavedResltsFragment中显示该被点击项目的所有详细信息,但安装应用程序崩溃并引发IllegalS
..
这更像是一个一般性问题,但我们可以在services中在多大程度上使用Neighbor Connections API? 我注意到,当应用程序处于模糊状态时,发现和配对仍在工作,所以是否可以将整个Connections客户端提取到前台,或者甚至提取到正在运行的后台服务,而应用程序本身不必这样做? 推荐答案 使用来自服务的附近连接没有限制。然而,Android一直在某种程度上咄咄逼
..
在我手动放置的包数据库下的ASSET文件夹中有一个SQLite文件(如下所示:SRC->Main->ASSET->数据库->Q-db(Q-db是我的SQLite文件)。 现在我想读取它的版本号,如果这个版本放在我自己的应用程序中,我想要匹配,如果不是,那么这个需要复制到我的数据库中,否则将跳过。当然,第一次它会从文件中复制,下一次打开应用程序时,它会检查版本号。 我谷歌了很多次,但无法获得
..
我想将图像保存到resources/static/photos文件,但Java/Kotlin找不到它。但它发现project/photos很好。 这是用科特林编写的代码,但我认为这无关紧要 override fun saveImage(imageFile: MultipartFile, id: String) { val bytes = imageFile.by
..
在dotnet中我在dotnet new 中有一堆模板,但如何在kotlin中做同样的事情? 类似这样的 kotlin new kotlinNativeConsole 将创建新的本机Kotlin控制台应用程序,如Singleprint("hello world!") P.S(我知道IntelliJ Idea和它的模板,但我拒绝使用,因为它在我的机器上根本不
..
我正在开发一个小应用程序,它通过蓝牙连接到一个附加了蓝牙盾牌的Arduino。我的蓝牙连接正常,我可以从我的应用程序向Arduino发送命令。我要在科特林做这件事。我是边走边学的,所以我误会了。这就是我希望有人能为我指路的地方。 您可以假设所有蓝牙连接设备都工作正常(的确如此)。 这是我的代码中处理向Arduino发送数据的部分。 private fun writeDataSen
..
我想将以下(正在运行的)Java测试转换为Kotlin: package my.project; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.io.TempDir; import java.io.File; import j
..
我要编写一个测试用例,该测试用例要求setter引发异常。 class ClassUnderTest { fun regularMethod(){ require(false)} var currentValue: Int = 0 set(_) { require(false) } } 对于常规函数,我可以简单地
..
我几乎完成了Android应用程序的构建,但我想添加Firebase Crashlytics。我总是添加这个,我安装它从来没有问题。但现在不同了。我收到以下错误: 2021-05-24 20:41:42.807 11296-11333/com.example.depeuleschil E/FirebaseCrashlytics: Settings request failed. java.i
..
在Kotlin中,我需要用空格分隔一行。我尝试在这里使用我认为是空格和制表符的东西。另外,在有多个分隔符的情况下,我使用+。我尝试获取下面那个分隔字符串中的第三个内容: val lines = File(MyFilePath).readLines() val two = lines[7].trim().split("\s+","\ +")[2] 推荐答案 可以这样尝试: v
..
有没有办法通过ID列表从Firebase获取文档? 我有一份清单: val IDs= listOf("id1","id2","id3","id4") 我想要得到所有这些文件而不是循环浏览它们。 如果可能的话,大概是这样的: Firebase.firestore.collection("users").documents(IDs).get() 推荐答案 FiRestore客户端库没有批处
..
我已经将资产链接文件托管到我们的域https://ourdomain/.well-known/assetlinks.json中,并使用https://developers.google.com/digital-asset-links/tools/generator和Android Studio的应用链接助手验证了这一点,并从这两种方式获得了验证状态。 但当我分享调试APK进行测试时,它总是在浏览器
..
将Spring-Boot-Parent升级到2.2.0.RELEASE时,我的基于Freemarker的Spring Boot Web应用程序无法正确处理请求。 我有一个@Controller为/hello提供服务的src/main/resources/templates/hello.ftl。 @Controller class HelloController() { @Req
..
我正在使用BouncyCastle库在我的Kotlin应用程序中生成Ed25519密钥对,并且有两个要求很容易单独实现,但似乎很难同时实现: 以JCE KeyPair instance的形式提供密钥对,以便与第三方SSH库一起使用 提供OpenSSH.Pub格式的公钥,供用户复制粘贴到GitHub等Git仓库提供者(即ssh-ed25519 )
..
目前,我在从相机预览中裁剪矩形时遇到问题。基本上,我已经使用fotoapparat设置了相机,其中我将预览的scaleType设置为ScaleType.CenterCrop。 因为这会拉伸预览以填满屏幕(我有一个全屏肖像模式相机预览),所以我不知道相机的真实宽度。因此,现在当我想要根据屏幕上显示的矩形的大小从图像中剪切矩形时,它的宽度无法正确裁剪。 我在SWIFT(IOS)中遇到了类似
..
代码 我刚刚开始学习Dagger2,在实现以下模块时遇到了问题。 AppComponent: @Singleton @Component(modules = [AndroidInjectionModule::class, AppModule::class, ActivityBuilder::class]) interface AppComponent { fun inject(
..