android-sqlite相关内容

我有从 sqlite 检索数据并在 BaseAdapter 中显示数据的 android 应用程序..什么是最好的方法?

我有一个 android 应用程序,它从 sqlite 数据库中检索数据并将这些数据显示在一个扩展 BaseAdapter 的 listView 中. 在这个应用程序中,我在 drawable 文件夹中有图像,而在 sqlite 中有一个包含这些图像名称的字段. 我的问题是如何检索这些数据并将其显示在 listView 中?? 我阅读了本教程:(http://www.androi ..
发布时间:2022-01-05 23:03:12 移动开发

java.lang.NullPointerException:尝试在空对象引用上调用虚方法以选择 sqlite

我是安卓世界的新手.我有编码问题.这只是一个小错误,我不知道即使我改变了其他方法它也不起作用,但错误仍然是同样的错误.这里的错误发生在 logcat: java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“android.database.Cursor com.example.zellon.surveyapps.DatabaseHelper.getADat ..

列表视图中的分页

提前致谢. 我正在开发一个汽车评论应用程序,用户可以在其中登录并显示数据库中的所有评论.所有的数据都首先存储在 MYSQL 数据库中.我正在使用 json 连接到 MYSQLdatabase 和 SQLiteDatabase.但问题是,登录后应用屏幕巨大没有.数据来自服务器,并被插入到我们的 SQLite 数据库中. 在从数据库中检索并以列表视图显示在应用程序屏幕中之后,在列表视图中显 ..
发布时间:2022-01-04 13:15:26 移动开发

应用程序在安装时崩溃并出现错误 sqlite3_exec - 无法设置同步模式 = 1(正常)

我正在使用 Android 4.0.4 版的三星 Note 运行我的应用程序. 它不会在运行 android 2.2 的三星 POP 等设备上崩溃.在运行 Androi 3.1 的摩托罗拉 Xoom 上. 当我安装我的应用程序时它显示黑屏然后一段时间后显示应用程序停止的弹出窗口,当我按下确定时,我的应用程序启动屏幕加载到这个对话框后面那个对话框消失了,我可以转到我的应用程序登录屏幕. ..
发布时间:2021-11-27 21:48:41 移动开发

如何将一个长的、单一的 SQLiteOpenHelper 分成几个类,每个类一个

我知道之前有人问过这个问题,但在所有这些问题中,OP 和回答的人都没有提供明确的例子. 所以我想在这里问的是是否有这样的课程 公共类 MyDatabaseDB {//数据库常量public static final String DB_NAME = "mydatabase.db";public static final int DB_VERSION = 1;//列出表常量public st ..
发布时间:2021-11-27 21:48:19 移动开发

将 SQLlite 数据库备份/恢复到 Google Drive 应用程序文件夹

我正在尝试合并将应用程序数据库备份和恢复到 google 驱动器应用程序文件夹(用户不可见)的功能.我浏览了为 android 提供的基本设置指南 setup guide 并且可以让用户授权应用程序并到达调用 onConnected 方法的点. 我面临的问题是,我不确定如何将数据库文件 (.db) 从设备“发送"到谷歌驱动器应用程序文件夹.Google 共享了用于创建新文件的代码段,但仅此而 ..
发布时间:2021-11-27 21:48:04 移动开发

Android SQLite 查询 - 获取最新的 10 条记录

我的 Android 应用程序中保存了一个数据库,我想检索插入到数据库中的最后 10 条消息. 当我使用时: Select * from tblmessage DESC limit 10; 它给了我 10 条消息,但是来自 TOP.但我想要最后 10 条消息.可能吗? 假设整个表数据为- 1,2,3,4,5....30 我写了查询 select * from tblmessag ..
发布时间:2021-11-27 21:47:55 移动开发

Android Sqlite 性能

我一直在做一些实验来测量 android 上的 sqlite 性能.我对结果有点失望.我所做的是向表中插入 10.000 个查询,花了 130-140 秒 但是在这些条件下; 1.三星galaxy s3处于省电模式 2. 插入的数据(或类)有 3 个字符串和一个浮点数(对于 sqlite 是实数) 3. 插入事件正在异步任务中完成. 4. 在异步任务中,我显示了一个进度对话 ..
发布时间:2021-11-27 21:47:48 移动开发

Android:SQLite 保存字符串数组?

我需要将一个字符串数组保存到数据库中,但它不允许我这样做.这就是我所拥有的: public long createEntry(String startTime, String endTime, String[] states) {ContentValues initialValues = new ContentValues();initialValues.put(START_KEY_TIME ..
发布时间:2021-11-27 21:47:40 移动开发

Android SQLite 插入或更新

从文档中可以看出,插入或更新的语法是:INSERT OR REPLACE INTO () VALUES (),我的问题是有没有合并以下内容的函数? public long insert (String table, String nullColumnHack, ContentValues values)公共 int 更新(字符串表,内容值值,字符串 where ..
发布时间:2021-11-27 21:47:32 移动开发

无法防止 SQLiteConnection 对象泄漏

在我的 Android 应用程序中,我有一些使用 SQLite 的数据库事务,但尽管尝试了多种方法来防止泄漏,但我还是遇到了 SQLiteConnection 对象泄漏.我几乎尝试过互联网上的每件事,比如关闭数据库、关闭游标或结束事务.以下是android studio中的警告. 数据库'/data/user/0/com.example.myapp/databases/myapp.dbnot ..
发布时间:2021-11-27 21:47:24 Java开发

Android SQLite 关闭异常

我没有扎实的同步背景.我认为当我使用 synchronized 方法时,这个问题会得到解决.但是有人可以帮我解决这个问题吗?代码如下: public HashMapgetAllRecordsInList_HashMap() {MySQLiteHelper dbHelper = MySQLiteHelper.getInstance(mActivity);HashMaplist_map = new ..
发布时间:2021-11-27 21:47:16 移动开发

如果数据库大小大于 2 GB,SQLite 性能会下降吗?

去年我在他们的网站上查看 SQLite 时,推荐的 SQLite 数据库大小为 2 GB.但是现在,我再也找不到那个推荐了. 那么有没有人尝试使用最新版本的 SQLite 数据库来处理大于 2 GB 的 SQLite 数据库?SQLite 的表现如何? P.S:我想做一个需要在本地运行的大型数据库(例如存储维基百科文章)的移动应用程序. 解决方案 没有 2 GB 的限制. ..
发布时间:2021-11-27 21:47:05 数据库

将SQLite数据库转换为excel的Android程序

我想把sqlite数据库.db文件改成excel. 但我无法找到我必须做什么.任何人都可以以简单的方式详细说明我必须执行哪些操作才能完成此任务. 通过在 Google 上搜索,出现了很多链接,但我无法理解逐步执行此操作的方法. 我点击了以下链接: 1. 如何在android中将excel表转换成sqlite数据库 2. Android中SQlite数据库以编程方式转成 ..
发布时间:2021-11-27 21:46:56 移动开发

如何使用Android在sqlite中获取行数?

我正在创建任务管理器.我有任务列表,我希望当我点击特定的任务列表名称时,如果它为空,那么它会继续添加任务活动,但如果它有 2 或 3 个任务,那么它会以列表形式向我显示这些任务. 我正在尝试在列表中计数.我的数据库查询就像: public Cursor getTaskCount(long tasklist_Id) {SQLiteDatabase db = this.getWritableD ..
发布时间:2021-11-27 21:46:47 移动开发

Android 在哪里存储 SQLite 的数据库版本?

我无法找到 Android 在 SQLite 数据库文件中存储数据库版本的位置.数据库版本究竟存储在哪里? 解决方案 您可以使用android.database.sqlite.SQLiteDatabase.getVersion()读取版本. 在内部,此方法执行 SQL 语句 "PRAGMA user_version".我从 Android 源中得到了它代码. 在数据库文件中,版 ..
发布时间:2021-11-27 21:46:35 移动开发