您好我正在尝试从服务器下载一些图像,但我不会将它们保存到SD卡中,因为我希望它们在应用程序完成时消失。因此,我想将它们存储在一个位图数组中。这可行吗?我最大的图像大约是1000X1086,其中大约有30-40个。
答案 0 :(得分:3)
没有。位图作为未压缩字节存储在存储器中。 1000x1086全彩色位图大约为4MB。大多数手机允许应用程序最大使用16-40 MB,其中包括内置资源。你已经结束了10倍。
答案 1 :(得分:0)
我正在使用Universal Image Loader。您只能将图像保存在内存中,并在退出时将其清除。
以下是下载图片的所有选项。
答案 2 :(得分:0)
你有一个选项......它不是内置于手机内存...... 您可以将图像保存在存储卡中,并在应用程序完成后删除... 这是一种非常优雅的方法......