Как сделать приложение UWP таким же быстрым, как приложения Microsoft UWP (Mail, Groove Music)? - PullRequest
0 голосов
/ 20 ноября 2018

Я хочу сделать свое приложение uwp максимально быстрым, как приложения Microsoft.Всякий раз, когда я открываю Groove Music, он всегда готов показать мне список песен, даже страницу, которую я посетил в прошлый раз.Он не загружается на мгновение.Какой механизм стоит за этим?Как я могу сделать свое приложение таким быстрым?на самом деле, я хочу, чтобы мое приложение всегда было готово отображать список элементов в списке при каждом открытии приложения.

1 Ответ

0 голосов
/ 21 ноября 2018

Функция, которую вы ищете, называется Prelaunch.Большинство приложений Microsoft используют предварительный запуск, что дает им право на запуск в фоновом режиме (а затем и на приостановку) операционной системой на основе некоторой эвристики.Затем, когда пользователь запустит приложение, ОС просто нужно будет вернуть их из приостановленного состояния, что намного быстрее, чем запустить их в холодном состоянии.ОС будет отдавать приоритет приложениям, которые пользователь часто запускает, поэтому вы можете не увидеть немедленного эффекта, но со временем пользователь получит лучшее время запуска.

https://docs.microsoft.com/en-us/windows/uwp/launch-resume/handle-app-prelaunch

...