【发布时间】:2016-01-14 23:39:58
【问题描述】:
我正在制作一款 Android 游戏,它开始在 CPU 方面变得有点太需要了,所以我问自己我可以改变什么来让手机分配内存更容易一些。
所以我的问题是:赋值比实例化更不需要吗?
假设我有一个onDraw 方法被调用来在我的视图上绘制精灵和东西。每次调用它时,我都会在此方法中执行rect1 = new Rect(...)。在我的类构造函数中声明 rect1 并执行 rect1.bottom = ...; rect1.top = ...; 通常会更好(对于这个特定示例)?
【问题讨论】:
标签: android performance optimization