一、减少内存对象的占用
1.ArrayMap/SparseArray代替hashmap
2.避免使用enmu
3.减少图片资源的内存占用(缩小图片,分段加载)
4.
5.观察者模式中的addxxxListener,无用时及时removexxxListener;无用的broadcastReceiver及时unregisterreceiver
二、内存对象的重复使用
1.利用lrucache缓存图片
2.converView的复用
3.避免在ondraw方法中new对象
4.StringBuffer 代替string+
三、1.static避免修饰那种资源消耗过多的对象,例如context
2..数据库对象cursor及时关闭