kotlin相关内容
任何人都可以帮助我指出以下代码中asSequence()的用法之间的区别。 val numbers = 1 .. 50 val output = numbers.filter{ it
..
我的活动中有三个顶级目标片段: appBarConfiguration = AppBarConfiguration( setOf( R.id.trackerFragment, R.id.nutrientFragment, R.id.settingsFragment ), d
..
我可以在Kotlin的Android上创建从图库中选择图片的意图,如下所示: val intentGallery = Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI) if (intentGallery.resolveActivity(activity.packageManager) != nul
..
我们使用的是targetSdkVersion 30,我正在尝试将其更新为31 当我将targetSdkVersion设置为31时,我无法运行/编译该应用程序,因为它无法运行/编译清单.xml中的构建错误,原因是 Android:需要为显式指定导出。应用程序 目标Android 12和更高版本需要指定显式 android:exported的值,而相应的组件具有 意图过滤已定义。看见 ht
..
我正在编写一个使用Jetpack Compose的应用程序,该应用程序允许用户在某些TextFields中输入文本,并选中几个单选按钮。 然后将此数据存储在Room数据库中。 目前,我在屏幕底部有一个“保存&q;”按钮,并弹出一个“离开而不保存?”(&q;) 。 但是,我希望完全取消保存按钮,让它在键入数据时自动保存数据。 重复键入数据库查询是否会导致任何性能问题?对于这
..
我在将Android 4.1.2更新到4.2.2之后收到此错误信息,但在将我的Android Studio更新到4.1.2以上的任何版本后收到此错误 * What went wrong: Execution failed for task ':core:kaptDebugKotlin'. > A failure occurred while executing org.jetbrains.k
..
我正在使用Room进行脱机存储。我的模型包含Room不支持的列表,我编写了类型转换器,但现在我收到这个错误。当我删除@Database批注时,会出现错误,但是@Database批注会显示错误。以下是我的所有相关类。 这是我的刀 package com.example.mvvm.room import androidx.lifecycle.MutableLiveData import
..
我找不到有关此类型关系的任何内容(一切都是关于一对一、一对多或多对多)。即使是那些看起来对我需要的东西来说也有点太复杂了。 我有一个包含任务的表和一个包含图像的表。多个任务可以具有相同的图像以节省空间(删除任务时不会删除图像)。我有任务的实体 import android.graphics.Bitmap import androidx.room.* @Entity(tableName
..
我有一个数据库,其自定义数据类型FollowEntityType作为列。 @Entity(primaryKeys = arrayOf("id", "type"), tableName = "follow_info") data class FollowInfoEntity( @ColumnInfo(name = "id") var id: String, @C
..
我是Android房间图书馆的新手。我需要将非Null列迁移到Null, 但是房间迁移只允许在ALTER TABLE查询中添加或重命名。如何执行列迁移查询? @Entity(tableName = "vehicle_detail") data class VehicleDetailsEntity( @PrimaryKey(autoGenerate = true) val ve
..
我正在使用Room数据库进行迁移。我收到此错误: java.lang.IllegalStateException: Migration didn't properly handle coffee_productivity(io.github.omisie11.coffeeproductivitytracker.database.entity.CoffeeProductivityData).
..
我在项目中使用Android Room库来操作SQLite数据库中的数据,在以前的Kotlin版本(1.5.31)中一切正常。以下是我的DAO示例: @Dao interface ServersDao { @Query("SELECT * FROM servers ORDER BY connectedDevices, ping ASC LIMIT 1") suspend f
..
我有以下代码,用于导出聊天室数据库,然后将其附加到电子邮件。当前,用户必须首先选择数据的保存位置,然后才能附加数据。 是否有一种方法可以在不先询问用户将数据库保存到何处的情况下执行此操作? 以下是我的代码: fun exportDatabase() { val intent = Intent(Intent.ACTION_CREATE_DOCUMENT)
..
我使用以下方法尝试将图像作为字节数组上载到Kotlin中的FireBase存储,但它引发了StorageException。 private val storageReference = Firebase.storage.reference private suspend fun uploadProfilePicture(profilePicture: ByteArray) { v
..
我正在尝试在我的Android应用程序的GridView中显示来自Firebase存储的图像。 我已经这样做了,但是,图像以未知的顺序显示,并且我注意到,当我将图像上载到Firebase存储中时,该存储中有一个“上次修改时间”列。 我的问题是:有没有一种方法可以对GridView中的图像进行排序,以便根据该日期显示它们?(例如,最后添加的文件将具有最新的“上次修改”日期,并将首先查看,诸如此类
..
是否可以在Firebase Storage中生成一个不指向任何内容的下载url,以便稍后将文件上传到该url?大概是这样(在科特林): fun generateItemPhotoUrl(id: String) = storageRef.child("$Id/${generateUniqueName()}.${COMPRESS_FORMAT.name}").downlo
..
我正在尝试将jpg文件上载到Firebase存储。以下是我的问题: fun sharePost(view: View) { val uuid = UUID.randomUUID(); val uniqueImgName = "${uuid}.jpg" val imgReference = storage.reference.c
..
嗨,我在科特林的WorkManager工作。我不理解一些代码,因此导致了这个错误。你能找人给我解释得更详细些吗? 2022-01-06 16:48:33.501 14483-14483/com.example.app E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.app, PID: 14483
..
我要在";media_Gallery_Entries&Quot;JSONArray中获取";file";通过volley for循环 凌空抽射 val item = ArrayList() val jsonRequest = object : JsonObjectRequest(Request.Method.GET, url, null,
..
我正在集成一个登录系统,希望Response.Listener和Response.ErrorListener函数返回一个布尔值。 我在Google上搜索,发现可以使用回调接口( This Question )来完成。但我不知道怎么用科特林 [还更新]这是我的kotlin文件,其中包含许多活动使用的函数: package com.pratham.example // My requ
..