我创建了一个Android应用程序,其中包含6个图像视图和一些文本。APK文件的大小约为2MB。当我运行一个真正的Android设备(HTC M8眼)的应用程序时,它需要(66 MegaByte)设备的内存(分配内存)。
我也使用(漏金丝雀),结果是(没有泄漏)在这个应用程序。
正常吗?有什么建议来缩小这个规模吗?
任何回答都很感激..。谢谢
发布于 2016-03-24 17:18:19
这个问题可以通过创建不同的可绘制文件夹(LDPI、MDPI、HDPI、XHDPI、XXHDPI、XXXHDPI)来解决。
我还使用(android可绘制导入插件)导入照片,生成不同大小的照片,并将它们放到不同的可绘制文件夹中。
以下是一些重要的信息:
纵向: 200 x 320 200。景观: 320×200 320。
人像图: 320 x 480 320。景观: 480×320 480。
HDPI:肖像: 480 x 800 480。景观: 800×480 800。
XHDPI:纵向: 720 x 1280 720。景观: 1280×720。
图片: 960 x 1600 960。景观: 1600×960px。
肖像: 1280 x 1920 Portrait。景观: 1920 x 1280。
的结果是:使用的内存从60兆减少到大约13兆。
https://stackoverflow.com/questions/36089174
复制相似问题