Android 项目优化

运行后点击 StartAllocation 按钮发现 Memory 有较大波动


查看发现MainActivity中的startAllocationLargeNumbersOfObjects()

在for循环中不停new Rect。拿出去,如果是空才创建



点击 StartActivityB 按钮按照老师的提示 发现弹出

Android 项目优化_第1张图片

发现private static TextView sTextView

应该是private TextView mTextView



 MyView中的onDraw  要把  RectF 和 Paint 提出去,Android Studio自动提示。 
 

Android 项目优化_第2张图片


你可能感兴趣的:(Android 项目优化)