android-sqlite相关内容

如何在Android Studio模拟器上启动带有SQLite数据库的APP?

我正在使用Android Studio创建一个词典应用程序。我正在尝试使用SQLite数据库。 我无法在模拟器上启动它,因为我有两个问题。 首先,我真的不知道如何创建目录,我是这样编写的.."mydirectory"显示为红色,我不知道如何修复它 :- public DBHelper(Context context) { super(context, DATABASE_ ..
发布时间:2022-08-03 15:14:17 移动开发

如何从放在资产文件夹中的Android数据库文件中读取版本号

在我手动放置的包数据库下的ASSET文件夹中有一个SQLite文件(如下所示:SRC->Main->ASSET->数据库->Q-db(Q-db是我的SQLite文件)。 现在我想读取它的版本号,如果这个版本放在我自己的应用程序中,我想要匹配,如果不是,那么这个需要复制到我的数据库中,否则将跳过。当然,第一次它会从文件中复制,下一次打开应用程序时,它会检查版本号。 我谷歌了很多次,但无法获得 ..
发布时间:2022-06-27 17:13:06 移动开发

Android上SQLite的日志查询时间

是否可以记录在应用程序中对SQLite数据库执行的所有查询的持续时间? 我有一个具有大型数据库的应用程序,我想深入了解执行查询所需的时间,以及数据库在事务中锁定的时间。 类似于: [10ms] select * from users where user_id = 10 [122ms] select * from users 我不希望运行“EXPLAIN”来标识可能较慢的查询 ..
发布时间:2022-02-27 14:49:59 移动开发

Android Sqlite未更新预填充的数据库

我在Android应用程序中使用预填充的sqlite数据库。现在的问题是,当我更新数据库中的数据并递增数据库版本时,调用了onUpgrade()方法,但是我的数据库没有更新。如有任何帮助,我们将不胜感激。 这是我的DatabaseHelper.java public class DatabaseHelper extends SQLiteOpenHelper { private ..

在不丢失数据的情况下更新聊天室数据库模式

我用Kotlin用Android开发了一个应用程序,它可以在Playstore上买到。我已经使用Room数据库来存储值。我有以下问题: 数据库架构现在更改了,我需要如何处理。我参考了下面的教程,但仍然不清楚如何处理迁移中的模式更改。 访问https://developer.android.com/training/data-storage/room/migrating-db-versions ..
发布时间:2022-02-27 14:46:04 移动开发

如何在Android中存储嵌套对象数据?[房间]

我有一个高维数据集,它提供了一个json结构(大约3000个对象,每个对象的数组和该数组中的数十个对象)。我在排球图书馆的帮助下阅读了它们。我想保存此数据。存储在数据库中,并且可以轻松地访问它。我如何才能做到这一点 我找不到房间的示例 JSON数据 { "MyData": [ { "food_id": "1", "food_name": "Food 1", " ..
发布时间:2022-02-25 19:15:46 Java开发

Android:如何通过 SQlite 的名称从服务器动态加载图像

我是 android 新手,在显示基于 Sqlite 名称的服务器图像时遇到问题 即:我在 SQLite 数据库(列名图像)中只存储了图像名称(文本),我想根据图像要在 imageview 中显示的 sqlite 图像名称从服务器加载图像 在服务器中,我在该文件夹中创建了一个类似 Cars 的文件夹,我存储带有汽车名称的图像..但在 sqlite 中,我只是使用 .jpeg 添加文本格 ..
发布时间:2022-01-24 10:08:39 移动开发

发布 Android 应用程序后,如何向 SQLite 数据库添加新列?

我想向 SQLite 数据库添加新列,但我已经在 Play Store 上发布了我的应用,所以如果我对其进行编辑,用户需要卸载并重新安装该应用,但我不希望那样.请帮忙,我是 Android 新手. 解决方案 (1) 增加(或简单地更改)您的数据库版本 (2) 会导致onUpgrade()方法调用 (3) 在 onUpgrade() 方法中执行您的查询(用于添加新列). 本博客中提 ..
发布时间:2022-01-20 10:24:59 移动开发

Android:onUpgrade 不在数据库升级时调用

我正在开发我的应用程序的第二个版本.我遇到了一个问题. 在我的应用程序中,数据库位于资产文件夹中.现在我想从第二个版本的 assets 文件夹中更新我的数据库. 我尝试将代码升级为: //数据库版本.私有静态最终 int DATABASE_VERSION = 2; 我将版本从 1 更改为 2. //构造函数 public DataBaseHelperClass(Contex ..
发布时间:2022-01-17 21:01:38 移动开发

带有 UPDATE 的 execSQL() 不更新

我正在尝试使用 rawQuery 和 execSQL 方法来操作我的数据库,而不是 .update、.insert 等.我正在尝试使用以下代码执行更新: db.execSQL("更新配置" +"SET number_fields = " + number_fields + ", "+“频率="+频率+“,"+ "ag = " + ag + ", "+ "number_alarms = " + n ..
发布时间:2022-01-17 20:25:09 移动开发

拖放后在 SQLite 中存储 RecyclerView 项目的新位置

我有一个 String 类型的二维 ArrayList,它是 RecyclerView 的适配器类的输入.每次调用 onResume() 时,列表中的数据都会从 SQLite 数据库中获取.我已经实现了一个拖放功能和一个成功交换列表元素的 onMove() 函数.但是,我需要在调用 onResume() 之前存储修改后的列表,这将重写列表并用旧位置填充它.我的猜测是在 onStop() 事件中实现 ..

插入SQLite数据库android

我是 Android 新手.我在数据库中的插入语句遇到了一些问题,当我运行应用程序时,值没有被插入.请有人可以帮忙.. 公共类 DatabaseAdapter 扩展 SQLiteOpenHelper {//数据库属性公共静态最终字符串 DB_NAME = "MoneyManagerSystemTr";公共静态最终 int DB_VERSION = 1;//表属性公共静态最终字符串 TABLE_A ..
发布时间:2022-01-09 12:47:42 移动开发

android中Sqlite的ListView

当我搜索整个网络时,来自 Sqlite 的 ListView 仍然存在问题.在搜索了这么多之后,我正在 android hive 示例上尝试我的项目 此处链接.因此,在 Database Handler 类中,他们给出了一个函数,即 List getAllContacts() 以获取 List 格式的所有 sqlite 数据.我已经在我的项目中实现了这个,我在 ViewContact.class ..
发布时间:2022-01-05 23:12:37 移动开发