1.防止內(nèi)存泄漏
2.避免過多的靜態(tài)變量 APP運行期間系統(tǒng)GC的時候是不會回收static 變量的
3.及時釋放回收無用的變量如bitmap、對象等及時清空
4.盡可能的使用單例模式,避免不必要的內(nèi)存申請和不必要的引用
? 獲取單例的時候盡可能的使用getApplicationContext(),防止多個實例
5.盡可能少的使用匿名內(nèi)部類?
6.ImageView控件的scaleType盡可能的不要設置成fitXY
7.流數(shù)據(jù)用完即關
8.減少布局層級,合理的使用include
9.主動釋放內(nèi)存挑随,在onLowMemory()和onTrimMemory()中適當釋放內(nèi)存