1. 内存: 每一个手机分配给APP应用的内存空间是固定有限的,超过就不给在手机运行,即奔溃。
![](https://img.haomeiwen.com/i3793005/cc443e25bb54a085.png)
2. Android的内存管理方式
(1)代码:
![](https://img.haomeiwen.com/i3793005/8ab25f7610bd1932.png)
(2) 模拟器
![](https://img.haomeiwen.com/i3793005/8366648e33299f7d.png)
(3) Heap管理
![](https://img.haomeiwen.com/i3793005/0b01e8653d991a21.png)
3. 优化方法:
(1) 数据机构优化:
如:Stringbuider 代替 ”+”
(2) 对象复用
如:避免在ondraw() 方法创建对象 (造成卡顿)
(3) 避免内存泄漏
1. 内存: 每一个手机分配给APP应用的内存空间是固定有限的,超过就不给在手机运行,即奔溃。
2. Android的内存管理方式
(1)代码:
(2) 模拟器
(3) Heap管理
(1) 数据机构优化:
如:Stringbuider 代替 ”+”
(2) 对象复用
如:避免在ondraw() 方法创建对象 (造成卡顿)
(3) 避免内存泄漏
本文标题:APP性能优化之内存优化
本文链接:https://www.haomeiwen.com/subject/clwwsxtx.html
网友评论