Я работаю над андроидной игрой с холстом и заметил, что в момент прорисовки основной игровой формы возникает медленный спайк.Это началось сразу после того, как я начал разбрызгивать synchronized(surfaceHandler)
вокруг разных частей как попытку сражаться с одновременной модификацией массива.Я слишком синхронизирован?Каково практическое правило, когда синхронизировать, а когда нет, и когда следует изменять видимые данные?
Также возможно, что спайк вызван чем-то другим?Метод рисования выполняется, пока это происходит, но никакое сенсорное взаимодействие невозможно (большинство, если не все, сенсорный метод синхронизирован).
Совет?