中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

UWP中Creator Update的示例分析

發布時間:2021-09-17 10:34:32 來源:億速云 閱讀:117 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關UWP中Creator Update的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

Build 版本 15063+

1、能夠為 CompositionObjects 的其他屬性(陰影,裁剪,屬性集合)添加動畫

2、當設備插上電源的時候,通過 Extended Excution Session api,向系統申請 app一直在后臺運行。(14393開始支持)

  可以利用這個新特性,申請 app 長時間運行在后臺,使離線或者 p2p上傳不被中斷。

  ExtendedExecutionSession Class api 文檔:

3、Tile 和 Toast

  1) app 可以判斷是否 pinned 到了系統的任務欄上;向系統請求固定在任務欄上。(api 在開發中)

  使用該 api 可以增加 app在電腦上被用戶使用的頻率。

  2) app 可以檢查自己的主磁貼是否 pin 到了開始菜單上;向系統請求固定在系統的 開始菜單上。

  在以前 app 只能 pin 二級磁貼到開始菜單。

  Primary tile 文檔 :

  3) 可追蹤的Tile通知:當用戶單擊磁貼時,app可以知道當前磁貼上顯示的內容(14393)

  文檔:

  4) Toast通知中的上下文菜單(14393)

  運行開發者在 Toast通知上自定義上下文菜單的操作:

  文檔:

  5)Toast的標題分組:

  允許為 toast通知提供一個 header,該 header組合多個 toast

  文檔:

  6)為 Toast通知添加自定義時間戳(timestamp):

  7)Toast快速回復和其它方式場景互動(10240):

  8)Toast通知的多次交互(在開發中):

  允許具有多個交互步驟的互動式 toast通知。 例如,初始 toast有一個下拉菜單,下一個按鈕,然后單擊下一步觸發一個后臺任務,同時讓toast處于待處理狀態,直到您的應用程序下一步更新toast。

  9)通知偵聽器(Notification Listener):

  允許其它app獲取你的通知,可以用來創建可穿戴設備。智能手表可以使用通知偵聽器將手機的通知發送到可穿戴設備。 家庭自動化應用程序可以在收到某些通知時執行操作,例如您收到最好的朋友的通知。

  10)在 toast 通知上顯示 Progress Bar進度控制(例如下載進度):

  11)Tile 通知的背景圖片裁剪:

4、App 擴展:uwp 可以使用自己或者第三方開發者提供的插件(也是商店 app),并可以管理插件的安裝和卸載。(14393)

  Build2016 視頻:

  通過看視頻了解,這種插件機制要比 App Service 功能上強一些,不過限制比較多,還是不能在代碼中通過自定義接口來調用。研究了一下視頻中提供的代碼工程(),主 app 通過調用第三方插件,可以實現圖片的裁切、調節灰度和色彩反轉,但其中的機制是第三方插件提供一個 html5本地文件,放到公共文件夾中(主 app 和插件共享的 public 文件夾),然后主app 在 webView 控件中加載這個 html5文件,文件中通過 JavaScript 把圖片進行處理后,傳遞給主 app。其中主 app是把圖片先進行 base64轉碼,變換成字符串后,傳遞給 webView 中的 JavaScript,處理完后,同樣通過 base64轉成字符串傳遞給主 app。過程有點繁瑣...

5、控件:

  1)ColorPicker控件(開發中)

   2)Navigation View控件(開發中)

  3)下拉刷新控件Pull to Refresh Control(開發中)

  4)新“打分”控件 Ratings Control(開發中)

  5)TextBlock 增加刪除線:

  6)Swipe 控件(開發中)

  7)Tree View控件(開發中)

6、CompactOverlay模式(畫中畫):使app處于所有窗口的最前面

對于視頻app 來說,類似于應用置頂,不過應用窗口的尺寸有所限制,印象中最大只能到500x500pixel。

Api文檔:

7、使用 show/hide 自定義 page transitions 動畫

開發者可以定制在 page transitions動畫期間 item 怎樣顯示和隱藏

8、開發者控制 app的更新(14393)

開發者可以控制 app 的可選/強制更新。開發者可以啟用/禁用功能,直到安裝更新。

Api 文檔:

9、更容易安裝 .appx 或者 .appxbundle 文件安裝包(14393)

可以使用這個 api 進行非微軟商店渠道的方式進行應用程序包的分發。

文檔:

10、使用燈光,效果圖,模糊,噪音資產,混合模式等,以創建更加逼真的用戶界面與上下文材質

11、 通過網絡在多臺設備中設備中分發app包,適用于多人協助開發的場景:

12、Uwp的后臺任務可以與主進程運行在同一個進程中(one-process background task model)(14393)

13、SVG圖標:使用一個靜態 SVG資源用作一個 icon/image

由于 SVG是矢量圖形,在高分屏上也不會出現鋸齒,可以替換大尺寸的 png 圖標,以減少app包大小。動態 SVG后續會支持

14、 App包的流式(分步)安裝:

UWP Streaming Install 可以使你告訴 Windows Store首先下載的部分。當主要部分下載完畢后,用戶可以啟動并運行你的 app,包的剩余部分可以繼續在后臺完成加載。

15、ComparePackage 幫助開發者區分新、老安裝包:

當用戶獲取UWP應用程序的更新時,部署堆棧將根據應用程序中的更改塊執行差異下載,從而最大限度地減少用戶的帶寬和更新時間。 在Windows 10 Creators Update中,引入了一個新工具(ComparePackage),允許開發人員了解兩個軟件包對最終用戶的增量影響。 ComparePackage將顯示文件的添加,更改和刪除,以允許開發人員根據需要進一步優化。

感謝各位的閱讀!關于“UWP中Creator Update的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

中方县| 邳州市| 巴楚县| 荆门市| 晴隆县| 梁山县| 望都县| 车险| 玉溪市| 潢川县| 财经| 北碚区| 晋城| 江安县| 尚义县| 玉龙| 揭阳市| 稷山县| 无为县| 邵阳县| 江安县| 共和县| 德令哈市| 平原县| 乐昌市| 湘乡市| 蒙山县| 织金县| 鲁山县| 呼伦贝尔市| 大埔区| 谷城县| 凌海市| 晋州市| 那曲县| 应城市| 河南省| 晴隆县| 乡城县| 安吉县| 夹江县|