Android分屏多任務模式將支持同時運行兩款以上APP
近日谷歌宣佈在Android代碼中引入對可折疊設備的原生支持,而首個搭載該系統就是此前公開展示的三星設備。目前谷歌正積極地在三個方面進行改進,以更廣泛的支持新設備。
屏幕連續性
在可折疊設備中,應用需要從一個屏幕自然地切換至另一個屏幕(當折疊/展開設備的時候)。在過渡期間,Android就會將新佈局的配件更新發送給APP,以便於APP在需要時候採取不同的行為。
Multi-resume
目前Android系統中已經引入了多窗口的支持。但是當APP處於多窗口且沒有選定時就會處於暫停狀態。不過未來Google允許設備製造商將在多個窗口保持活躍狀態。
開發者可以在應用manifest中加入以下源代碼,來進行調整:
<meta-data android:name=“android.allow_multiple_resumed_activities” android:value=“true” />
Multi-display:
自Android 8.0(API Level 26)開始,如果活動支持多窗口模式且在擁有多個屏幕的設備上運行,用戶可以將當前活動從一個屏幕轉移到另一個屏幕。