在安卓系统中高效存储图片的方法

8
我的应用程序要求在拍摄快照时必须将其存储在内存中,并且下次重新启动手机时,我必须在照片列表中获得该照片的缩略图以及点击它时的全尺寸照片。
我知道有两种方法:
1. 直接存储图像。问题在于每次都必须访问目录才能获取图像,这需要一些时间。
2. 将所有图像存储在单个XML文件中。问题在于XML文件会很大,并且解析需要时间。
哪种方法更有效?
1个回答

5

一定要直接将图片存储在文件系统中,而不是存储在XML中。从文件系统中读取图片需要一些时间,但不必担心这会花费过多时间。

阅读Android文档中关于数据存储的更多信息:http://d.android.com/guide/topics/data/data-storage.html


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接