kotlin相关内容

安卓工作室,更新build.gradle目标SdkVersion31期

我们使用的是targetSdkVersion 30,我正在尝试将其更新为31 当我将targetSdkVersion设置为31时,我无法运行/编译该应用程序,因为它无法运行/编译清单.xml中的构建错误,原因是 Android:需要为显式指定导出。应用程序 目标Android 12和更高版本需要指定显式 android:exported的值,而相应的组件具有 意图过滤已定义。看见 ht ..

Jetpack Compose和Room DB:自动保存用户输入的性能开销?

我正在编写一个使用Jetpack Compose的应用程序,该应用程序允许用户在某些TextFields中输入文本,并选中几个单选按钮。 然后将此数据存储在Room数据库中。 目前,我在屏幕底部有一个“保存&q;”按钮,并弹出一个“离开而不保存?”(&q;) 。 但是,我希望完全取消保存按钮,让它在键入数据时自动保存数据。 重复键入数据库查询是否会导致任何性能问题?对于这 ..
发布时间:2022-03-23 16:00:28 移动开发

执行带有房间和@数据库标注的org.jetbrains.kotlin.gradle.internal.KaptExecution时失败

我正在使用Room进行脱机存储。我的模型包含Room不支持的列表,我编写了类型转换器,但现在我收到这个错误。当我删除@Database批注时,会出现错误,但是@Database批注会显示错误。以下是我的所有相关类。 这是我的刀 package com.example.mvvm.room import androidx.lifecycle.MutableLiveData import ..
发布时间:2022-03-23 15:49:53 移动开发

Android房间多对一关系

我找不到有关此类型关系的任何内容(一切都是关于一对一、一对多或多对多)。即使是那些看起来对我需要的东西来说也有点太复杂了。 我有一个包含任务的表和一个包含图像的表。多个任务可以具有相同的图像以节省空间(删除任务时不会删除图像)。我有任务的实体 import android.graphics.Bitmap import androidx.room.* @Entity(tableName ..
发布时间:2022-03-23 15:39:46 其他开发

导出房间数据库并附加到Android Kotlin电子邮件

我有以下代码,用于导出聊天室数据库,然后将其附加到电子邮件。当前,用户必须首先选择数据的保存位置,然后才能附加数据。 是否有一种方法可以在不先询问用户将数据库保存到何处的情况下执行此操作? 以下是我的代码: fun exportDatabase() { val intent = Intent(Intent.ACTION_CREATE_DOCUMENT) ..
发布时间:2022-03-17 10:30:31 移动开发

显示Android中添加的Firebase存储按日期排序的图像

我正在尝试在我的Android应用程序的GridView中显示来自Firebase存储的图像。 我已经这样做了,但是,图像以未知的顺序显示,并且我注意到,当我将图像上载到Firebase存储中时,该存储中有一个“上次修改时间”列。 我的问题是:有没有一种方法可以对GridView中的图像进行排序,以便根据该日期显示它们?(例如,最后添加的文件将具有最新的“上次修改”日期,并将首先查看,诸如此类 ..

如何在Kotlin的Response函数上从volley回调一个值

我正在集成一个登录系统,希望Response.Listener和Response.ErrorListener函数返回一个布尔值。 我在Google上搜索,发现可以使用回调接口( This Question )来完成。但我不知道怎么用科特林 [还更新]这是我的kotlin文件,其中包含许多活动使用的函数: package com.pratham.example // My requ ..
发布时间:2022-03-09 09:21:34 移动开发