优化RAM Android ImageView

时间:2015-10-27 19:15:20

标签: android

我正在创建游戏任务,逻辑基于通过点击某个图像将res / drawable中的drawable加载到imageView中。 所有背景图像均为HD分辨率。总是我有高清的png帧 - 3.8kb。所有背景图片都是jpg,重量在120到250kb之间。 所以,我正在使用     camera.setImageResource(R.drawable.cam1);

在启动,主菜单,选择剧集和不同活动中的其他步骤后,我使用了超过100mb的ram。所以,它在我的Z1 Compact上运行良好,但在其他情况下运行良好  预算手机工作缓慢,外出工作。

如何在游戏中以最佳方式使用drawable?

1 个答案:

答案 0 :(得分:0)

只需要使用OpenGL将图像加载到视频内存中,而不是加载到RAM中。这可以为我们节省大量的空闲内存