設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

微軟 Surface Duo手機 SDK 預(yù)覽更新:App 尺寸兼容適配單/雙屏

2020/2/21 21:45:58 來源:IT之家 作者:玄隱 責(zé)編:玄隱

IT之家2月21日消息 上個月,微軟宣布面向開發(fā)人員的Surface Duo SDK Preview全面推出。IT之家報道,微軟現(xiàn)在已經(jīng)推出了Surface Duo SDK Preview的首個更新,帶來了新的更改和改進。

下面是內(nèi)容介紹:

  • 更改應(yīng)用程序報告尺寸的方式:微軟一直在忙于建立一個App Compat兼容實驗室,以對Google Play商店中的熱門應(yīng)用進行測試。IT之家獲知,微軟發(fā)現(xiàn)在向應(yīng)用和游戲返回時,活動(activity)、窗口(window)和顯示指標(Display Metrics)方面存在一些不一致之處。對尺寸的報告方式進行了更改,以便使應(yīng)用獲得適合其顯示的尺寸。如果是:

? 對于單一顯示屏上的應(yīng)用,窗口和顯示指標將與單個顯示屏相關(guān)

? 對于跨兩個顯示屏的應(yīng)用,窗口和顯示指標將與兩個顯示屏相關(guān),包括Display Mask。

  • DisplayMask API更新:基于應(yīng)用程序窗口的Display Metrics和DisplayMask API更改為相對于應(yīng)用程序窗口返回鉸鏈Mask:

Display Mask已更新,可以根據(jù)應(yīng)用上下文返回相對于顯示指標的邊界矩形。在單屏幕中運行時,Display Mask現(xiàn)在將返回一個空列表,它將不與窗口相交。在雙屏幕中運行時,Display Mask邊界矩形應(yīng)標識相對于應(yīng)用程序窗口的硬件鉸鏈下的區(qū)域。

作為此API的使用者,應(yīng)用程序?qū)⒃谝韵虑闆r之一中運行:

? 應(yīng)用以單屏模式運行:DisplayMask將為空列表

? 應(yīng)用以跨屏模式運行:DisplayMask =hinge mask rectangle

微軟Surface Duo Image Build Flavor現(xiàn)在是USER Build,而不是USERDEBUG:此鏡像更新包含USER Build Flavor,這將減少模擬器中的日志記錄并加快鏡像訪問速度。請注意,ADB命令將繼續(xù)照常運行而不需要在設(shè)置中啟用“開發(fā)人員選項”。

微軟Surface Duo SDK新版適用于Mac、Windows和Ubuntu,可以點擊此處鏈接下載。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Surface Duo,微軟
  • 日榜
  • 周榜
  • 月榜

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應(yīng)用 魔方 最會買 要知