2015-06-24 4 views
0

Я имею дело с холстом, где я должен нарисовать несколько элементов разных типов, таким образом, несколько разных объектов краски. То, что я хочу знать, является более эффективным, создавая различные объекты боли или устанавливая разные конфигурации для одного и того же.Различные объекты краски в действии

+0

Очевидно, что будет больше накладных расходов с большим количеством объектов Paint. Однако он упрощает чтение и отладку кода, если после инициализации объекты Paint не меняются. Пока вы не выполняете создание объекта в 'onDraw', это не имеет никакого значения в любом случае. – dharms

ответ

0

Плохо для того, чтобы производительность создавала объекты в методе onDraw (где вы используете Краски), я не уверены в изменении значений.

Но обычным подходом было бы создать экземпляр объектов Paint раньше и просто использовать их в своей части onDraw.

Смежные вопросы