Android SQLite 数据库 blob 数据类型

2024-06-30

我想将图像保存在数据库中,但我不确定一件事

我在扩展 SQLiteOpenHelper 的类上有这个方法

public boolean insertDemo(byte[] a, byte[] b, byte[] c, byte d) {
        SQLiteDatabase db = this.getWritableDatabase();
        ContentValues cv = new ContentValues();
        cv.put("id", 1);
        cv.put("demo1", a);
        cv.put("demo2", b);
        cv.put("demo3", c);
        cv.put("demo4", d);
        db.insert("demo_tb", null, cv);
        return true;
}

我的问题是,数据类型应该是什么?目前我有

db.execSQL("create table demo_tb"+"(id integer primary key,demo1 text,demo2 text,demo3 text,demo4 text)");

in the onCreate method.


为了将图像保存在 sqlite 数据库中,您应该使用BLOB表中该列的数据类型。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android SQLite 数据库 blob 数据类型 的相关文章

  • 以编程方式切换进度条的颜色

    所以我有一个图层列表 其中包含一个具有形状和纯色的项目 现在我想在我的代码中更改这种颜色
  • 如果没有发生触摸事件,Android SurfaceView 会变慢

    我正在制作一款游戏 除了游戏循环之外一切都很顺利 我正在使用 SurfaceView 并绘制 2D Sprites 位图 目前游戏是一艘穿过小行星带的飞船 飞船停留在屏幕中央 手机向任一方向倾斜以移动小行星 小行星改变位置而不是玩家 当旧的
  • Android:如何使用“uses-library”?

    我的Android应用程序可以分为客户端UI层和API层 我想将它们部署为单独的 应用程序 以便可以重用 API 层 在 Eclipse 中 我将它们编写为 2 个独立的 Android 项目 在客户端 UI 项目中 我在其构建路径中声明
  • 在 Eclipse 中打开 Android XML 布局的快捷方式

    例如 如果我有类似的东西 setContentView R layout activity main 有没有快捷方式可以打开activity main xml 如果没有 有没有办法创建一个 Its there Just hold Ctrl
  • 如果没有连接 USB 电缆,ADB over TCP/IP 无法工作

    我可以使用 USB 电缆通过 ADB 连接到我的智能手机 我还可以通过 tcp ip 连接到同一智能手机 adb connect 192 168 1 110 同时 USB 电缆仍处于连接状态 但是 一旦我断开电缆 我就会松开 tcp ip
  • 待定意图的多个实例

    我创建了一个小部件 单击该小部件会激活 PendingIntent 问题是 当我屏幕上有多个小部件时 只有最新的小部件才会启动 PendingIntent 我读过一些关于独特请求代码的内容 但没有弄清楚这一点 有什么想法可以让多个小部件和
  • 在android 2.3.6中如何通过联系人提供程序获取联系人照片?

    我有这个适用于 android 4 的版本 String email是 Gmail 地址 private Uri getPhotoUriFromEmail String email Uri u null String projection
  • Android 上的 wifi 聊天

    Android 上可以使用 Wifi 聊天吗 我的要求是我的电脑与 wifi 适配器连接 并且我的 Android 设备有 wifi 我想将我的电脑转换为服务器 将 Android 设备转换为客户端并实现聊天 这可能吗 请帮帮我 显然这是可
  • 如何获取已发送短信的送达报告?

    In my Application我正在使用发送短信SMS Manager 要检查消息是否已发送 我正在使用Toast 代替Toast我想要得到SMS Delivery Report我正在尝试很多例子 但是 一个流程不显示递送报告 例如当我
  • Volley ProgressDialog在获取大量数据时卡住/冻结

    这是我的代码 private void downloadSupplyTownData final int townId2 Using Volley Post params to be sent to the server HashMap
  • android - 自动检测未使用的绘图

    问题是 我在开发 Android 应用程序时使用了许多图标和图片 后来我替换了其中的许多图标和图片 但保留了旧的 以防我需要再次使用它们 我现在有大量我的 png 的drawable文件夹中 许多现在都未使用 手动整理它们需要很长时间 有没
  • Android 6.0 中的打瞌睡和应用程序待机模式

    Google 在 Android 6 0 操作系统中引入了 Doze 和应用程序待机模式 设备将进入Doze如果设备被拔掉并且在一段时间内未使用并且应用程序在一段时间内保持不活动状态 则该应用程序将进入模式StandBy模式 如果我错了请纠
  • 从处理程序取消 AsyncTask 及其进度条

    我想取消几秒钟后向服务器发送数据的 AsyncTask 我已经设置了 AsyncTask 和处 理程序 但进度对话框仍然旋转 我怎样才能尽快干净地停止AsyncTask 这就是我到目前为止所拥有的 提前致谢 private class As
  • 将 Android SDK 工具更新至修订版 14 后出现 Ant 问题

    安装 Android SDK 工具修订版 14 执行 ant version 时为 ant 版本 1 8 2 以在 Android 4 0 ICS 上安装和测试我们的应用程序后 我注意到我们的自动构建脚本现在失败了 构建脚本正在执行 ant
  • 语音识别 API,Google Voice 会这么做吗?

    我有一个 Android 应用程序的想法 我希望能够说出命令并让应用程序监听这些命令并执行一些操作 例如 我希望我的应用程序闲置并听我的声音 当它听到我说 开始 时 应用程序将开始执行某些操作 直到我说 停止 这个想法是把手机放下 而不必实
  • 如何使用带有对话框的数字选择器

    我想使用数字选择器来获取用户的折扣百分比 一旦用户输入销售价格 我希望出现一个对话框 询问折扣百分比 我找不到将数字选择器集成到对话框中的方法 我做了一个 NumberPicker 的小演示 这可能并不完美 但您可以使用和修改它 使用自定义
  • Android UserManager.isUserAGoat() 的正确用例?

    想要改进这篇文章吗 提供此问题的详细答案 包括引用和解释为什么你的答案是正确的 不够详细的答案可能会被编辑或删除 我正在查看 中引入的新 API安卓4 2 http en wikipedia org wiki Android version
  • com.google.firebase.firestore.FirebaseFirestoreException:无法获取文档,因为客户端处于离线状态。安卓

    我收到此运行时错误 我不明白其背后的原因 com google firebase firestore FirebaseFirestoreException Failed to get document because the client
  • android 图像被文本包裹

    我想将图像插入文本中 例如 我想显示这样的文本 要编辑图片 您应该单击 图片 按钮 其中 image 是真实图像 例如 ImageView 你可以试试这个 不知道这是否是你的需要 setContentView R layout main T
  • 在单元测试用例中未调用 AsyncTask onPostExecute()

    我看过很多与此相关的帖子 但似乎没有一个与我遇到的问题相同 GetBusinessRulesTask 扩展了 AsyncTask 当我在单元测试用例中执行此操作时 onPostExecute 永远不会被调用 但是 如果我使用真正的客户端代码

随机推荐

  • Kapacitor .post() HTTP Post 到 url 不发送数据

    我正在使用 kapacitor 通过 HTTP POST 向 URL 发送警报 书面脚本正在点击给定的 url 但它不会将相关数据发送到任何给定的 url 以下是我的 TICK 脚本 stream from measurement cpu
  • 协变虚函数返回类型问题

    我有以下代码 include
  • Apache POI:包含图表的克隆工作表

    根据众多消息来源 例如官方页面上的限制部分 http poi apache org spreadsheet limitations html 可能从 POI 处理 Excel 图表的唯一好方法是使用 Excel 文件和现有图表作为模板 并修
  • NHibernate 在复杂对象图上使用 Queryover API 进行预加载

    我有一个非常复杂的对象图 我想一次性加载 猛扑 样本有日记录 有日记录 测试有日记录 结果 日记录测试有测试键 日记录结果有结果键 并且 测试键有结果键 我正在使用 QueryOver API 和 Future 将所有这些作为一个查询运行
  • PHP - 简单嵌套无序列表 (UL) 数组

    我在 stackoverflow 上看到了这个嵌套 UL 数组问题的一些变体 但我认为我的比其他问题更简单 我正在寻找一个简单的数组循环 它允许无限量的主题 父项 和无限量的项目 子项 例如 ul li Topic li ul li Ite
  • 将表抓取到列表中

    我正在尝试从网页中提取表格 我已经设法将表中的所有数据放入列表中 然而 所有表数据都被放入一个列表元素中 我需要帮助将 干净 数据 即字符串 没有所有 HTML 包装 从表的行获取到它们自己的列表元素中 所以而不是 list tr th a
  • 如何将 Jenkins 中的特定工件部署到 Nexus 中?

    我有一个在 Jenkins 中运行的多模块 Maven 项目 我想将最终的工件 来自程序集构建的 RPM 部署到 Nexus 服务器 我认为没有理由部署中间工件 因此没有 mvn clean deploy 因为这会在服务器上产生我不需要的额
  • MySQL:不喜欢

    我的数据库中有这些文本 categories posts categories news posts add news add 我不想选择带有categories 我使用这样的查询 SELECT FROM developer configu
  • 无法构建 lldb - 找不到“原子”文件

    我正在尝试建立lldb这是 Clang LLVM 3 4 2 下载的一部分LLVM 下载页面 http llvm org releases download html 我可以构建 LLVM Clang Compiler RT 和 Extra
  • 在 PowerShell 中按列拆分文本

    我是一个 PowerShell 新手 通常是 Bash 目前正在尝试获取 qwinsta 输出以显示谁以 rdpwd rdesktop 用户身份登录 以便我可以根据用户名列表检查每个用户名 如果它们不匹配 请将其注销 我目前正在解决两个问题
  • 如何使用 IComparable 接口?

    我需要一个如何使用的基本示例IComparable接口 以便我可以按升序或降序以及要排序的对象类型的不同字段进行排序 好吧 既然你正在使用List
  • 使用 LINQ 计算两个字符串之间的匹配字符数

    一位朋友问我如何使用 LINQ 改进一些代码 如何在两个字符串之间进行逐字符比较以计算索引处的匹配数 这是原始代码 可以使用 LINQ 对其进行改进吗 private int Fitness string individual string
  • Typescript:如何在构造函数之外初始化类属性

    我有一个场景 我需要在构造函数之外初始化类属性 考虑以下示例 class A public prop MyPropType public id string public constructor id string this id id p
  • Laravel 4:如果通过查询关系存在关系,则选择行

    我正在尝试查询产品表 并希望它在存在关系时返回一个集合 迭代1以下查询all产品表中的行 如果满足以下条件则延迟加载金属表 name火柴 这是错误的 我的路线 Route group array prefix gt api v1 funct
  • VB.NET 本地化

    我怎样才能用不同的语言制作我的应用程序 以便人们可以选择另一种语言 我需要翻译一些按钮 文本框和标签 有一个简单的方法吗 您需要外部化字符串资源 如果您希望仅本地化表单元素 则可以直接在 Visual Studio 内的 WinForms
  • 如何在 Firefox 的网络扩展中创建本机外观的弹出窗口?

    我想要在 Firefox Web 扩展中提供原生外观的弹出窗口 菜单 例子 我现在拥有的 不相关部分省略 清单 json browser action browser style true injects chrome browser co
  • 使用 Visual Studio 确定堆栈空间

    我正在 Visual Studio 2005 中使用 C 进行编程 我有一个多线程程序 但这在这里并不是特别重要 如何确定 大约 我的线程使用了多少堆栈空间 我计划使用的技术是将堆栈内存设置为某个预定值 例如 0xDEADBEEF 长时间运
  • 计算机如何区分二进制字母和数字?

    我只是好奇因为 65 与字母 A 相同 如果这是错误的堆栈 抱歉 65和字母A一样 你说的是真的 但不说更多的话并没有多大用处 没有文本 只有编码文本 没有数字 只有编码的数字 对于 CPU 来说 某些数字编码是本机的 其他一切都只是未区分
  • nhibernate 中的多个唯一键

    我需要通过以下方式创建约束 CONSTRAINT IX Unique 1 UNIQUE NONCLUSTERED Ordering ASC Description ASC CONSTRAINT IX Unique 2 UNIQUE NONC
  • Android SQLite 数据库 blob 数据类型

    我想将图像保存在数据库中 但我不确定一件事 我在扩展 SQLiteOpenHelper 的类上有这个方法 public boolean insertDemo byte a byte b byte c byte d SQLiteDatabas