Предварительная загрузка навигационной точки назначения или асинхронная навигация c с использованием Android Навигация по компонентам приложения? - PullRequest
0 голосов
/ 08 февраля 2020

Я использую компонент навигации компонента приложения. Одним из моих направлений является более сложная форма. При первом вызове его создание занимает около 200 мс. Я могу четко заметить это, вызывать блоки интерфейса на короткий, но заметный срок. Каждый последующий вызов (даже если целевой фрагмент уничтожается при возврате) занимает всего около 90 мс, что выглядит вполне нормально.

Итак, есть ли способ предварительно загрузить целевой фрагмент? Или есть какая-либо асинхронная навигация c, которая не блокирует пользовательский интерфейс? Обратите внимание, что при создании (onCreateView) целевого фрагмента я не делаю ничего, кроме раздувания макета и привязки данных к нему. Так что, насколько мне известно, с этой стороны ничего нельзя оптимизировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...