For Java:
1.限制使用单例模式;单例模式是引发memory leak的源泉之一
2.限制使用类成员变量,尤其是静态成员变量;同上
3.限制使用non-static inner class;同上

For Android:
1.使用application-context,而不是activity-context;
2.在Activity::onDestroy()要清理资源资源,这样,即便activity被leak了,至少资源还不会leak;

欢迎回帖、欢迎拍砖儿,一起讨论。

更多相关文章

  1. android SDK的常用命令工具和资源
  2. Android(安卓)打包过程
  3. Android配置环境变量
  4. android 资源id与文件名字
  5. Android(安卓)SDK 环境变量配置-Windows7-20170427
  6. Android开发(一):环境搭建
  7. Android中使用注解替代枚举
  8. Android框架排行榜,上百项资源汇总不容错过
  9. Android(安卓)– 切换夜间模式

随机推荐

  1. 华为交换机口令恢复和重置密码
  2. 一分钟了解交换机-路由器-集线器-防火墙
  3. 京东四面:说说Tomcat 在 SpringBoot 中是
  4. “网关”的特点及存在的价值和意义
  5. 计算机端口号的分类和测试方法
  6. 华为防火墙双机热备(VRRP)的配置实例
  7. 华为ENSP模拟器的使用-在web界面登陆防火
  8. Win10系统怎么添加LOOPBACK环回接口呀?
  9. 华为交换机配置基于IP地址划分VLAN
  10. 华为配置基于MAC地址划分VLAN