一、減少內存對象的佔用
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及時關閉