您好,登錄后才能下訂單哦!
本篇內容主要講解“Android8.0的新功能有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Android8.0的新功能有哪些”吧!
1、通知
谷歌重新設計了通知,包括 5 種 。
通知渠道:Android 8.0 引入了通知渠道,其允許您為要顯示的每種通知類型創建用戶可自定義的渠道。用戶界面將通知渠道稱之為通知類別。
通知標志:Android 8.0 引入了對在應用啟動器圖標上顯示通知標志的支持。通知標志可反映某個應用是否存在與其關聯、并且用戶尚未予以清除也未對其采取行動的通知。通知標志也稱為通知點。
休眠:用戶可以將通知置于休眠狀態,以便稍后重新顯示它。重新顯示時通知的重要程度與首次顯示時相同。應用可以移除或更新已休眠的通知,但更新休眠的通知并不會使其重新顯示。
通知超時:現在,使用 setTimeoutAfter() 創建通知時您可以設置超時。您可以使用此函數指定一個持續時間,超過該持續時間后,通知應取消。如果需要,您可以在指定的超時持續時間之前取消通知。
通知設置:當您使用
2、自動填充框架
帳號創建、登錄和信用卡交易需要時間并且容易出錯。在使用要求執行此類重復性任務的應用時,用戶很容易遭受挫折。
Android 8.0 通過引入自動填充框架,簡化了登錄和信用卡表單之類表單的填寫工作。在用戶選擇接受自動填充之后,新老應用都可使用自動填充框架。
3、畫中畫模式
Android 8.0 允許以畫中畫 (PIP) 模式啟動操作組件。PIP 是一種特殊的多窗口模式,最常用于視頻播放。目前,PIP 模式可用于 Android TV,而 Android 8.0 則讓該功能可進一步用于其他 Android 設備。
當某個 Activity 處于 PIP 模式時,它會處于暫停狀態,但仍應繼續顯示內容。因此,您應確保您的應用在 onPause() 處理程序中進行處理時不會暫停播放。相反,您應在 onStop() 中暫停播放視頻,并在 onStart() 中繼續播放。如需了解詳細信息,請參閱多窗口生命周期。
要指定您的 Activity 可以使用 PIP 模式,請在清單中將 android:supportsPictureInPicture 設置為 true。(從 Android 8.0 開始,如果您打算在 Android TV 或其他 Android 設備上支持 PIP 模式,則無需將 android:resizeableActivity 設置為 true;只有在您的 Activity 支持其他多窗口模式時,才需要設置 android:resizeableActivity。)
4、可下載字體
Android 8.0 和 Android 支持庫 26 允許您從提供程序應用請求字體,而無需將字體綁定到 APK 中或讓 APK 下載字體。此功能可減小 APK 大小,提高應用安裝成功率,使多個應用可以共享同一種字體。
5、XML 中的字體
Android 8.0 推出一項新功能,即 XML 中的字體,允許您使用字體作為資源。這意味著,不再需要以資產的形式捆綁字體。字體在 R 文件中編譯,并且作為一種資源,可自動用于系統。然后,您可以利用一種新的資源類型 font 來訪問這些字體。
在運行 API 版本 14 及更高版本的設備中,支持庫 26 對此功能提供完全支持。
6、自動調整 TextView 的大小
Android 8.0 允許您根據 TextView 的大小自動設置文本展開或收縮的大小。這意味著,在不同屏幕上優化文本大小或者優化包含動態內容的文本大小比以往簡單多了。
7、自適應圖標
Android 8.0 引入自適應啟動器圖標。自適應圖標支持視覺效果,可在不同設備型號上顯示為各種不同的形狀。
8、顏色管理
圖像應用的 Android 開發者現在可以利用支持廣色域彩色顯示的新設備。要顯示廣色域圖像,應用需要在其清單(每個操作組件)中啟用一個標志,并加載具有嵌入的廣域彩色配置文件(AdobeRGB、Pro Photo RGB、DCI-P3 等)的位圖。
9、固定快捷方式和小部件
Android 8.0 引入了快捷方式和微件的應用內固定功能。在您的應用中,您可以根據用戶權限為支持的啟動器創建固定的快捷方式和小部件。
10、最大屏幕縱橫比
以 Android 7.1(API 級別 25)或更低版本為目標平臺的應用默認的最大屏幕縱橫比為 1.86。針對 Android 8.0 或更高版本的應用沒有默認的最大縱橫比。如果您的應用需要設置最大縱橫比,請使用定義您的操作組件的清單文件中的 maxAspectRatio 屬性。
11、多顯示器支持
從 Android 8.0 開始,此平臺為多顯示器提供增強的支持。如果 Activity 支持多窗口模式,并且在具有多顯示器的設備上運行,則用戶可以將 Activity 從一個顯示器移動到另一個顯示器。當應用啟動 Activity 時,此應用可指定 Activity 應在哪個顯示器上運行。
12、指針捕獲
某些應用(例如游戲、遠程桌面和虛擬化客戶端)將大大受益于鼠標指針控制。指針捕獲是 Android 8.0 中的一項新功能,可以通過將所有鼠標事件傳遞到您的應用中焦點視圖的方式提供此類控制。
從 Android 8.0 開始,您的應用中的 View 可以請求指針捕獲并定義一個偵聽器來處理捕獲的指針事件。鼠標指針在此模式下將隱藏。如果不再需要鼠標信息,該視圖可以釋放指針捕獲。系統也可以在視圖丟失焦點時(例如,當用戶打開另一個應用時)釋放指針捕獲。
到此,相信大家對“Android8.0的新功能有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。