UWP 應用啟動速度優化——關閉加載動畫


准備

在開始之前,我們應該先處理好預啟動來加速啟動應用。請參見文末鏈接。

步驟

關閉加載動畫主要在包清單文件中進行。

首先,以代碼方式打開 Package.appxmanifest,在頂部的 Package 標簽中引入 uap5

<Package
  ...
  xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
  ...>

之后,定位到 SplashScreen 標簽,追加如下屬性:

  <uap:SplashScreen ... uap5:Optional="true"/>

最后,將構建類型改為 Release,從系統中打開應用即可看到效果。至此,打開我們的程序時已經會直接進入主界面了,啟動速度看上去快了不少。

額外步驟

如果程序的最低 SDK 低於秋季創意者更新(16299),請繼續進行以下操作。

因為 uap5 是在秋季創意者更新被引入的,所以我們必須在低版本 Windows 中忽略它。

直接在頂部的 Package 標簽中的 IgnorableNamespaces 屬性中追加 uap5

  <Package
    ...
    IgnorableNamespaces="uap mp uap5">

至此就大功告成了。

相關鏈接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM