kotlin 相关问题

Kotlin是一种由JetBrains支持的开源,静态类型编程语言。 Kotlin结合了OO和功能特性,专注于互操作性,安全性,清晰度和工具支持。它目前面向JVM和JavaScript,它是Android上官方支持的语言。




确定已安装并准备在本机Android中的用户设备上使用UPI应用 我想要一种方法来获取准备使用的Android设备上已安装的UPI应用程序列表,即设置UPI / VPA。

private fun getInstalledUPIApps(context: Context): List<String> { val upiList = mutableListOf<String>() kotlin.runCatching { val upiUriIntent = Intent().apply { data = String.format("%s://%s", "upi", "pay").toUri() } val packageManager = context.packageManager val resolveInfoList = packageManager?.queryIntentActivities( upiUriIntent, PackageManager.MATCH_DEFAULT_ONLY ) if (resolveInfoList != null) { for (resolveInfo in resolveInfoList) { upiList.add(resolveInfo.activityInfo.packageName) } } }.getOrElse { it.printStackTrace() } BLog.i(TAG, "Installed UPI Apps: $upiList") return upiList }

回答 0 投票 0


使用MockK

every{}

回答 1 投票 0

Koin无法注入服务

I下载了启用Koin的KTOR设置,但我似乎无法正常工作。 不确定我是否做错了什么,因为表面上它对我来说看起来还不错。 所以我的applikation.kt文件lo ...

回答 1 投票 0


在片段中使用数据绑定

I在碎片中使用ViewModel和数据绑定有问题。 在我的程序中,我只使用一个活动和片段。我使用导航组织碎片之间组织过渡。我想使用

回答 2 投票 0



JOOQ触发在Postgresdb

我尝试通过JOOQ在我的一个表上创建一个触发器,在将数据插入表中时,触发器确实会创建并发射触发器,但由于语法错误而失败。 扳机像Thi ...

回答 1 投票 0

如何使用JetPack Compose应用Splash屏幕

如何在JetPack组成中制作适当的Splashscreen? 它是有效的,但首先是在板上屏幕,然后从ViewModel加载数据,我的ViewModel对于这些屏幕具有相同的ViewModel,然后重新加载到

回答 2 投票 0

无需在JetPack组成的Zoom缩放

Zoom在Android Jetpack组成中无法正常工作。图像在水平寻呼机内部。当图像在容器内移动时,水平寻呼机自然停止工作,但是当...

回答 1 投票 0

如何在JetPack组成的错误中遇到错误? 我试图以这种方式捕获应用程序错误: 班级主动脉:componentivity(){ 替代趣味(savedinstancestate:bundle?){ super.oncreate(savedinstancestate)

class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { try { MyApp() } catch (t: Throwable) { Text(t.message ?: "Error", fontSize = 24.sp) Text(t.stackTraceToString(), fontFamily = FontFamily.Monospace) } } } }

回答 1 投票 0

构成布局使应用程序太慢了

i我已经为所有布局开发了一个使用约束布局的应用程序,我经历了活动之间导航的经历,并且返回到上一个屏幕应用程序需要一段时间的时间,而不是AC ...

回答 2 投票 0



删除图像并将其原件恢复到Kotlin(至少80%)

现在问题是,当我们压缩图像时,图像大小会降至85%,但是当试图解压缩该图像时,它甚至无法达到原始图像大小的70%。为了压缩和解压缩,我正在使用bitmapfactory。无论如何,是否可以解压缩图像以重新获得图像质量> = 80。

回答 1 投票 0


最新问题
© www.soinside.com 2019 - 2025. All rights reserved.