Google:Android Q 要實現分屏應用多開

Google:Android Q 要實現分屏應用多開

點擊右上方,關注開源中國OSC頭條號,獲取最新技術資訊

儘管許多國產廠商的定製系統早已加入了分屏、畫中畫的支持,但是谷歌直到安卓7.0“牛軋糖”系統才加入原生分屏支持,在安卓8.0“奧利奧”中加入了對“畫中畫”的支持。不過,這些支持也難以稱為完美。

當前的分屏體系中對應用還有一些限制。用戶雖然可以使用分屏視圖,打開兩個應用程序,更好地利用屏幕空間。但是在分屏的兩個應用之中,只有一個能保持活動狀態。現在據XDA的消息,谷歌將在下一版本的安卓系統Android Q中引入一項名為“multi-resume” 的功能,解決這一問題。

Google:Android Q 要實現分屏應用多開

這一支持隨著新系統對可摺疊智能手機的支持而來。正如其名所示,這一功能支持用戶分屏打開多個應用程序,並保持同時運行。在當前,三星Good Lock中的“MultiStar”模塊已經提供了這一支持,但從Android Q開始,所有原生安卓設備都將支持這一功能

要實現這一功能,未來OEM和開發者還需要對設備和應用進行相應更新。不過,十月底公佈的安卓系統各版本的市場份額數據中,最新的Android Pie系統佔比仍然不足0.1%,Android Q的到來似乎還是很遙遠的事情。

屏幕連續性

在可摺疊設備中,應用需要從一個屏幕自然地切換至另一個屏幕(當摺疊/展開設備的時候)。在過渡期間,Android就會將新佈局的配件更新發送給APP,以便於APP在需要時候採取不同的行為。

Multi-resume

目前Android系統中已經引入了多窗口的支持。但是當APP處於多窗口且沒有選定時就會處於暫停狀態。不過未來Google允許設備製造商將在多個窗口保持活躍狀態。

開發者可以在應用manifest中加入以下源代碼,來進行調整:


Multi-display:

自Android 8.0(API Level 26)開始,如果活動支持多窗口模式且在擁有多個屏幕的設備上運行,用戶可以將當前活動從一個屏幕轉移到另一個屏幕。

綜合整理自:ithome、cnBeta.COM


分享到:


相關文章: