Android 如何将资源存储在设备上

Android 如何将资源存储在设备上,android,resources,drawable,Android,Resources,Drawable,伙计们,我想知道如果你为每种密度类型(低/中/高)放置图像,并且有很多这样的图像,它会不会增加内存上应用程序占用的大小 我希望android将只把apk中需要的资源文件放到实际的应用程序文件夹中。有人能确认吗?它会增加.apk的大小,因为这些图像需要在.apk中。它不会在运行时增加应用程序的RAM占用空间。当安装应用程序时,它将保持其原始.apk,因此所需的存储空间基本上与您的.apk大小相同。因此,除非安装到Froyo的SD卡上,否则包含所有密度的所有图像的整个apk都将存储在内部存储中,对吗

伙计们,我想知道如果你为每种密度类型(低/中/高)放置图像,并且有很多这样的图像,它会不会增加内存上应用程序占用的大小


我希望android将只把apk中需要的资源文件放到实际的应用程序文件夹中。有人能确认吗?

它会增加.apk的大小,因为这些图像需要在.apk中。它不会在运行时增加应用程序的RAM占用空间。当安装应用程序时,它将保持其原始.apk,因此所需的存储空间基本上与您的.apk大小相同。

因此,除非安装到Froyo的SD卡上,否则包含所有密度的所有图像的整个apk都将存储在内部存储中,对吗?是的.apk只是按原样存储在设备上,在内部存储器或外部存储器上(视情况而定)。