准備
在開始之前,我們應該先處理好預啟動來加速啟動應用。請參見文末鏈接。
步驟
關閉加載動畫主要在包清單文件中進行。
首先,以代碼方式打開 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">
至此就大功告成了。