我正在创建游戏任务,逻辑基于通过点击某个图像将res / drawable中的drawable加载到imageView中。 所有背景图像均为HD分辨率。总是我有高清的png帧 - 3.8kb。所有背景图片都是jpg,重量在120到250kb之间。 所以,我正在使用 camera.setImageResource(R.drawable.cam1);
在启动,主菜单,选择剧集和不同活动中的其他步骤后,我使用了超过100mb的ram。所以,它在我的Z1 Compact上运行良好,但在其他情况下运行良好 预算手机工作缓慢,外出工作。
如何在游戏中以最佳方式使用drawable?
答案 0 :(得分:0)
只需要使用OpenGL将图像加载到视频内存中,而不是加载到RAM中。这可以为我们节省大量的空闲内存