该文章参考价值已随时间流逝,请查阅Android性能优化典范
1.资源对象没有关闭的情况,如文件、数据库Cursor等,在不再使用的时候要调用close方法。
2.Bitmap对象在不使用的时候一定要调用rcycle方法。recycle不能立即释放Bitmap对象,但是能加速该对象主要内存的释放。
3.在构造ListView的Adapter的时候,对convertView进行null判断,对象重用,防止重建。
4.把ThreadLocal设置成null,而不调用remove方法或set(null),那么就可能照成ThreadLocal绑定的对象长期无法释放回收,内存泄漏。