A.少用枚舉,枚舉占用空間大 B.使用Android特有的數據結構,如SparseArray來代替hashMap C.適當的使用軟引用和弱引用 D.Bitmap等待由系統回收
A.getview方法中避免耗時操作 B.view的復用和viewholder的使用 C.圖片不需要特殊處理正常加載即可 D.滑動不適合開啟異步加載
A.如果Handler里面需要context的話,可以通過弱引用方式引用外部類 B.盡量使用匿名內部類 C.Context是ApplicationContext,由于ApplicationContext的生命周期是和app一致的,不會導致內存泄漏 D.把內部類修改為靜態(tài)的就可以避免內存泄漏了