Android Studio 中分配的内存 (RAM)。正常吗?
Allocated Memory (RAM) in Android Studio. Is it normal?
我创建了一个 Android 应用程序,其中包含 6 个图像视图和一些文本。APK 文件的大小约为(2 兆字节)。当我 运行 应用真正的 Android 设备(HTC One M8-eye)时,它占用设备的大约(66 兆字节)RAM(分配内存)。
我也用了(leakcanary),结果在这个app里是(没有leak)
正常吗?
有什么减少这个尺寸的建议吗??
如有任何答复,我们将不胜感激..
谢谢
这个问题可以通过创建不同的可绘制文件夹(LDPI、MDPI、HDPI、XHDPI、XXHDPI、XXXHDPI)来解决。
我还使用了(android drawable importer plugin) 导入照片并生成不同尺寸并将它们放入不同的可绘制文件夹中。
以下是一些重要信息:
LDPI:纵向:200 X 320 像素。横向:320 X 200 像素。
MDPI:纵向:320 X 480 像素。横向:480 X 320 像素。
HDPI:纵向:480 X 800 像素。横向:800 X 480 像素。
XHDPI:纵向:720 X 1280 像素。横向:1280 X 720 像素。
XXHDPI:纵向:960 X 1600 像素。横向:1600 X 960 像素。
XXXHDPI:纵向:1280 X 1920 像素。横向:1920 X 1280px.
结果:: RAM 的使用量从 60 Mega 减少到大约 13 Mega。
我创建了一个 Android 应用程序,其中包含 6 个图像视图和一些文本。APK 文件的大小约为(2 兆字节)。当我 运行 应用真正的 Android 设备(HTC One M8-eye)时,它占用设备的大约(66 兆字节)RAM(分配内存)。
我也用了(leakcanary),结果在这个app里是(没有leak)
正常吗? 有什么减少这个尺寸的建议吗??
如有任何答复,我们将不胜感激.. 谢谢
这个问题可以通过创建不同的可绘制文件夹(LDPI、MDPI、HDPI、XHDPI、XXHDPI、XXXHDPI)来解决。
我还使用了(android drawable importer plugin) 导入照片并生成不同尺寸并将它们放入不同的可绘制文件夹中。
以下是一些重要信息:
LDPI:纵向:200 X 320 像素。横向:320 X 200 像素。
MDPI:纵向:320 X 480 像素。横向:480 X 320 像素。
HDPI:纵向:480 X 800 像素。横向:800 X 480 像素。
XHDPI:纵向:720 X 1280 像素。横向:1280 X 720 像素。
XXHDPI:纵向:960 X 1600 像素。横向:1600 X 960 像素。
XXXHDPI:纵向:1280 X 1920 像素。横向:1920 X 1280px.
结果:: RAM 的使用量从 60 Mega 减少到大约 13 Mega。