[关闭]
@Awille 2021-10-19T15:04:45.000000Z 字数 1436 阅读 157

Android 内存优化

Android 内存优化


1、优化前言-Dalvik与ART

1.1、DVM与JVM的区别

1.2、ART与DVM的区别

2、绘制优化

2.1 Hierarchy Viewer

选择一个view还可以看到一个 View的耗时

2.2、布局优化方法

2.3、避免GPU过度绘制

避免过度配置方法:
* 移除不需要的backgroud
* 在vieww的ondraw方法中,用canvas.clipRect来指定绘制的区域,放置重叠的组件发生过度绘制。

3、内存优化

3.1、内存泄漏场景

3.2、MAT

3.3、Leak Canary

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注