Android应用程序内置如何这么小?

时间:2014-07-26 15:03:11

标签: android memory memory-management media

我最近在一个相对较小的Android游戏应用程序上工作,经过大量优化后,我只能使用20-30mb的内存。我很好奇一些谷歌或Android应用程序如何使用这么少的内存。例如,在我的S4上,音乐应用很少(如果有的话)使用超过6mb的RAM,即使它播放音乐并显示许多专辑作品。

1 个答案:

答案 0 :(得分:1)

android developers website有一个针对此问题的专用页面。对于内存优化,我可以考虑以下几点:

  1. 重复使用对象
  2. 避免使用静态变量,因为它们不能被垃圾回收
  3. 优化您的位图图片有​​助于大量使用内存
  4. 在不需要物品后不要抓住物品