Вопрос с собеседования по Mobile
Этапы анимации
TickerпроситSchedulerBindingзарегистрировать обратный вызов и сообщитьFlutter Engine, что надо разбудить его, когда появится новый обратный вызов.- Когда
Flutter Engineготов, он вызываетSchedulerBindingчерез запросonBeginFrame. SchedulerBindingобращается к списку обратных вызововtickerи выполняет каждый из них.- Каждый
tickперехватывается "заинтересованным" контроллером для его обработки. - Если анимация завершена, то
ticker"отключён", иначеtickerзапрашиваетSchedulerBindingдля планирования нового обратного вызова.
Oct. 13, 2023, Источник
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы