我只是在寻找一些有关如何将图像作为我的应用程序的一部分存储的最佳方式的信息。存储通过相机拍摄的应用程序图像的最佳方式
我有一个活动,代表一个'工作',它有几个edittext,下面是计划使用画廊组件显示图像相关的这个工作。
作业数据存储在数据库(在SD卡上),所以也想创建一个表来存储'JobImages',并将每个图像存储为一个字节数组。
但我不确定是否将图像直接存储在SD卡下的特定于我的应用程序和作业的文件夹结构中会更好。例如。使用作业ID号作为文件夹名称。
取决于我使用哪种方法会大大地决定进入“适配器”的代码,该代码允许我在开始之前绑定到图库组件,所以我想知道是否有人有相同的设计问题以及它们有什么选项选择。
感谢,
戴夫
感谢您的答复,虽然我有一个分贝,因为它是存储在SD卡上,它消除了我的存储图像的最初关注的SD卡和“如果'用户删除卡... 因此,我会去创建一个使用媒体存储的类,因为它必须比编码/解码字节数组到数据库更快。 但是,我希望如果我将图像存储在我的应用程序的自定义文件夹中,它们不会出现在股票库应用程序中,我宁愿它们只能从我的应用程序访问。 – Dave 2010-05-06 09:58:44