在之前的版本,「最近使用的應用程式列表」僅能顯示應用程式最近使用的單一個 Task,現在則能顯示應用程式的多個 Task。這項功能讓使用者可以在「最近使用的應用程式列表」內,不變更原有的使用者體驗下,迅速地切換同一個應用程式中的不同頁面或者文件。這樣的例子有:瀏覽器的不同分頁、文件處理應用程式的不同文件、遊戲中的設定與主遊戲畫面、即時訊息的不同聊天視窗等。開發者可以透過 android.app.ActivityManager.AppTask 來設定、管理應用程式中的 Tasks。
要讓系統把新開的 Activity 視為新的 Task,開發者可以:
要讓 Task 在裡面的所有 Activities 皆結束時被從「最近使用的應用程式列表」移除,開發者可以:
為了避免「最近使用的應用程式列表」爆炸,開發者可以透過設定 AndroidManifest.xml 中 <activity> 的屬性 android:maxRecent 來限制顯示的 Tasks 數量,目前上限為 100 個 Tasks。
在 Android L 中,WebView 版本更新至 Chromium M36,除了解決一些問題外,安全性和穩定性雙雙提升;預設的 user-agent string 也變更為加上版本號碼 36.0.0.0 (Chrome/36.0.0.0 Mobile)。此外,這次的版本更加上對 WebAudio、WebGL 和 WebRTC 標準的支援。
p.s. 使用者或者開發者可以根據 user-agent string 瞭解使用的瀏覽器、版本和作業系統。詳細請參考 User Agent Strings。