Android:将图像文件放在何处,以便以后访问并添加到SQLite

Android:将图像文件放在何处,以便以后访问并添加到SQLite,android,file,sqlite,installation,storage,Android,File,Sqlite,Installation,Storage,我一直在这个网站上跳来跳去的各种与这个问题相关的帖子,但没有一个能真正回答我想要的。因此,如果你发现或知道我可能错过的帖子,那么我很抱歉,请提前发布链接 我正在尝试使用1000多个.png文件,并以某种方式在应用程序中安装它们。我想动态访问它们,我想使用SQLite来实现这一点。我真的不明白我将如何将它们打包到应用程序中,或者将它们存储在应用程序结构中的什么位置 要点 动态访问文件在运行时像幻灯片一样查看它们 将它们添加到SQLiteDatabase以便于访问 这些图像将不会被编辑,如果他们是,

我一直在这个网站上跳来跳去的各种与这个问题相关的帖子,但没有一个能真正回答我想要的。因此,如果你发现或知道我可能错过的帖子,那么我很抱歉,请提前发布链接

我正在尝试使用1000多个.png文件,并以某种方式在应用程序中安装它们。我想动态访问它们,我想使用SQLite来实现这一点。我真的不明白我将如何将它们打包到应用程序中,或者将它们存储在应用程序结构中的什么位置

要点

动态访问文件在运行时像幻灯片一样查看它们 将它们添加到SQLiteDatabase以便于访问 这些图像将不会被编辑,如果他们是,那么我会将他们添加到一个单独的数据库 所有图像都将在安装时或调用first onCreate时添加一次,并且不会在此初始值之后进行更改、重新排列、添加或其他任何操作

这些都是Java/xml格式的


提前向您表示感谢,并对我对此事的无知表示歉意。

有任何原因不能将这些内容作为资源打包到应用程序的res/文件夹中吗?另外,请澄清您动态访问文件的意思。我以为您在应用程序构建后无法访问res文件?在您无法访问的上下文中,您是谁?应用程序本身?res文件夹中的所有内容都可以访问,因为它是安装时随应用程序打包的,可以使用与上下文关联的资源类以及生成的R文件中生成的标识符访问。现在,如果所有文件的大小总和超过300mb,我该怎么办?