Android oom 有时出现很频繁,这一般不是Android设计的问题,一般是我们的问题. 就我的经验而言,出现oom,无非主要是以下几个方面: 一.加载对象过大 二.相应资源过多,没有来不及释放. 解决这样的问题,也有一下几个方面: 一:在内存引用上做些处理,常用的有软引用.强化引用.弱引用 二:在内存中加载图片时直接在内存中做处理,如:边界压缩. 三:动态回收内存 四:优化Dalvik虚拟机的堆内存分配 五:自定义堆内存大小 可真有这么简单吗,不见得,看我娓娓道来: 软引用(SoftRe…