Android性能优化篇(二)——内存泄露
题记:中午和小伙伴聊了聊天,反思了这段时间自己的获与得,与更加明确了前进的方向,加油吧,小废废。
内存泄露是开发中一个十分常见的问题,也是一个值得重视的问题,是产生OOM的主要原因。在接下来的章节我们将结合实例和检测工具来讲解我们日常中常见的内存泄露问题。工欲善其事必先利其器,首先我们先来学习一些常见的内存泄露工具。
一、Android Profiler
1、功能介绍
Android Profiler是Android studio自带的工具,可以动态检测内存、CPU、网络等,是一款十分强大的组件。如下图
上图中我们可以看到左侧为我们当前运行的进程,右侧则为动态检测的参数。这里我们双击选择Memory,如下
是不是看起来很复杂,不要慌,接下来带你了解它。
首先上图
1、指明当前执行的进程
2、纵坐标:占用的内存
3、横坐标:当前执行的时