Я работаю над оптимизацией рендеринга кадров и обновлениями пользовательского интерфейса в приложении Android, и я пытаюсь понять разницу между хореографом. postframecallback и choreographer.postvsynccallback . Из моего понимания: < /p>
Код: Выделить всё
Choreographer.postFrameCallback(Runnable r)
: запланировано обратный вызов, который будет выполнен в следующем кадре.
Код: Выделить всё
Choreographer.postVsyncCallback(Runnable r)
: похоже, связано с синхронизацией с VSYNC, но я не уверен, как это отличается от поведения от PostFrameCallback.
Мои вопросы:
Каковы различия в ключе между PostFrameCallback и postvsynccallback ? Один предпочтительнее другого? Br /> Любое разъяснение, когда использовать каждый метод, будет очень ценится! < /p>
Подробнее здесь:
https://stackoverflow.com/questions/794 ... nccallback