java - 在android中存储大量图像

标签 java android database image

我正处于为安卓手机制作数据库应用程序的计划阶段。我的要求之一是能够为用户提供离线访问。我想知道存储大量图像(大约 40 万张)的最有效方法是什么。

哦,图像已经过预压缩/优化以供移动查看。市场上 apk 的 50mb 限制不会成为问题。

最佳答案

你必须开发简单的逻辑。假设你有连接然后下载所有图像。现在你有两种方法可以在没有连接的情况下访问这些图像-----

Store all images in data base as blob(But it not feasible to store huge amount 
of data to database)

第二..

Store all images in sdcard(by making a folder in it) and now store link of these
images in data base Table.Suppose you donot have connection then first fetch 
image path from DB Table  then fetch file from sdcard and display

关于java - 在android中存储大量图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8192833/

相关文章:

java - selenium webdriver 中的弹出窗口中的图像不可点击

android - TextView 在 Android 2.x 上总是显示为单行

android - ContentUris.withAppendedId中 '_id'有什么用

android - 如何在 NDK 原生代码中获取断点并在 Android Studio 中调试原生代码?

database - Access +VBA : Correct creation of database

java - 主要将字符串解析为 double 时出现 NullPointerException

java - 如何在不出现 UnsatifiedLinkError 的情况下加载具有依赖项的 JNI .dylib 文件?

java - @ManyToOne 属性上不允许使用 @Column(s)

java - JOOQ 与 hibernate

sql-server - SQL Server 标识规范不是顺序的