chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在 I/O 看未來 | 豐富多彩,Android 14 Beta 2 發(fā)布

谷歌開發(fā)者 ? 來源:未知 ? 2023-05-15 22:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / Dave Burke, VP of Engineering

Google I/O的大幕已經(jīng)拉開,我們也為大家?guī)砹?Android 14 的第二個(gè) Beta 版。我們在 Google I/O 上為大家準(zhǔn)備了許多精彩的演講,包括對 Android 14 許多新功能的詳細(xì)介紹。這次發(fā)布的 Beta 2 聚焦相機(jī)和媒體、隱私和安全、系統(tǒng)界面以及開發(fā)者生產(chǎn)力方面的改進(jìn)。我們還在繼續(xù)完善大屏設(shè)備上的體驗(yàn),并首次在指定合作伙伴的手機(jī)、平板電腦和可折疊設(shè)備上提供 Android 14 Beta 版測試計(jì)劃。

  • Google I/O

    https://io.google/2023/

  • Android 精彩演講

    https://io.google/2023/program/?q=android,mobile

每一年 Android 都會帶來改進(jìn)和新的功能,在這一路的進(jìn)化過程中,大家在 Android Beta 版測試計(jì)劃中提交的反饋至關(guān)重要。我們在 Android 14 開發(fā)者網(wǎng)站提供了更多關(guān)于本次 Beta 版的信息,包括如何使用 Pixel 設(shè)備獲取 Beta 版以及發(fā)布時(shí)間表等。非常期待聽到大家的想法,在這里我們提前感謝大家,是大家的持續(xù)支持,讓 Android 能成為屬于每一個(gè)人的平臺!

  • 參與 Beta 版測試

    https://www.google.com/android/beta

  • Android 14 開發(fā)者網(wǎng)站

    https://developer.android.google.cn/about/versions/14

  • 獲取 Google Pixel 系統(tǒng)映像

    https://developer.android.google.cn/about/versions/14/download

  • 發(fā)布時(shí)間表

    https://developer.android.google.cn/about/versions/14/overview#timeline

  • 提交反饋

    https://developer.android.google.cn/about/versions/14/feedback

現(xiàn)已支持更多設(shè)備

896fdd2c-f329-11ed-90ce-dac502259ad0.png

現(xiàn)在您可以在我們合作伙伴的設(shè)備上體驗(yàn) Android 14 Beta 版,他們包括 iQOO、聯(lián)想、Nothing、一加、OPPO、realme、TECNO、vivo 和小米。

  • 合作伙伴的設(shè)備

    https://developer.android.google.cn/about/versions/14/devices

高質(zhì)量相機(jī)和媒體體驗(yàn)

Android 設(shè)備以高品質(zhì)的相機(jī)而聞名。去年的 Android 13 已經(jīng)帶來了諸多這方面的提升,比如支持錄制生動的高動態(tài)范圍 (HDR,能支持?jǐn)?shù)十億種顏色) 視頻,通過相機(jī)擴(kuò)展來幫助設(shè)備廠商們提供諸如夜間模式和散景 (bokeh) 等功能,以及為相機(jī)數(shù)據(jù)流用例提供優(yōu)化,等等。Android 14 則在這些提升的基礎(chǔ)上更進(jìn)一步。

超強(qiáng) HDR (Ultra HDR) 圖片

Android 現(xiàn)在支持 10 位高動態(tài)范圍 (HDR) 圖像,從而得以更多地保留拍攝照片時(shí)傳感器捕捉到的信息,帶來更鮮艷的色彩和更高的對比度。而且 Android 使用的超強(qiáng) HDR 格式完全向后兼容 JPEG,應(yīng)用可以無縫使用 HDR 圖像,根據(jù)需要使用標(biāo)準(zhǔn)動態(tài)范圍來呈現(xiàn)它們。您只需在應(yīng)用中指定其 Activity 窗口使用 HDR 界面功能,比如通過應(yīng)用清單設(shè)置或在運(yùn)行時(shí)調(diào)用 Window.setColorMode,框架便會自動將界面中的這些圖像以 HDR 來呈現(xiàn)。

  • 超強(qiáng) HDR 圖像格式 v0.9.1

    https://developer.android.google.cn/guide/topics/media/hdr-image-format

  • 以廣色域模式顯示 Activity

    https://developer.android.google.cn/guide/topics/manifest/activity-element#colormode

  • Window.setColorMode

    https://developer.android.google.cn/reference/android/view/Window#setColorMode%28int%29

您還可以在支持的設(shè)備上拍攝 10 位壓縮靜態(tài)圖像。由于從傳感器中保留了更多的顏色,后期編輯時(shí)可以更加靈活。您還可以使用與超強(qiáng) HDR 圖像關(guān)聯(lián)的 Gainmap 在 OpenGL 或 Vulkan 中渲染圖像。

  • JPEG_R 格式

    https://developer.android.google.cn/reference/android/graphics/ImageFormat#JPEG_R

  • Gainmap

    https://developer.android.google.cn/reference/android/graphics/Gainmap

升級相機(jī)擴(kuò)展的縮放、對焦、后視等功能

Android 14 升級和改進(jìn)了相機(jī)擴(kuò)展功能,讓應(yīng)用支持更長的處理時(shí)間,通過計(jì)算密集型算法改善成像品質(zhì),比如在支持的設(shè)備上使用微光拍攝。
  • 相機(jī)擴(kuò)展

    https://developer.android.google.cn/training/camera/camera-extensions

通過這些改進(jìn),用戶在使用相機(jī)擴(kuò)展功能時(shí)會獲得更強(qiáng)大的體驗(yàn),包括:
  • 靜態(tài)拍照處理延遲動態(tài)預(yù)估能基于當(dāng)前場景和環(huán)境條件更準(zhǔn)確地預(yù)估靜態(tài)拍照的延遲。調(diào)用 CameraExtensionSession.getRealtimeStillCaptureLatency() 來獲得 StillCaptureLatency 對象,該對象有兩個(gè)延遲估計(jì)方法: getCaptureLatency() 方法會返回從 onCaptureStarted() 到 onCaptureProcessStarted() 之間的延遲預(yù)估,而 getProcessingLatency() 方法則返回從 onCaptureProcessStarted() 到生成最終處理幀之間的延遲預(yù)估。

  • CameraExtensionSession.getRealtimeStillCaptureLatency()

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraExtensionSession#getRealtimeStillCaptureLatency%28%29

  • StillCaptureLatency

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraExtensionSession.StillCaptureLatency

  • getCaptureLatency()

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraExtensionSession.StillCaptureLatency#getCaptureLatency%28%29

  • 支持拍攝進(jìn)度回調(diào),這樣應(yīng)用可以顯示長時(shí)間靜態(tài)拍照處理的進(jìn)度。您可以使用 CameraExtensionCharacteristics.isCaptureProcessProgressAvailable() 來查看此功能是否可用,如果可用的話,實(shí)現(xiàn) onCaptureProcessProgressed() 回調(diào)后即可以參數(shù)傳遞的方式獲得進(jìn)度值 (0 到 100)。

  • CameraExtensionCharacteristics.isCaptureProcessProgressAvailable()

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraExtensionCharacteristics#isCaptureProcessProgressAvailable%28int%29

  • onCaptureProcessProgressed()

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraExtensionSession.ExtensionCaptureCallback#onCaptureProcessProgressed%28android.hardware.camera2.CameraExtensionSession,%20android.hardware.camera2.CaptureRequest,%20int%29

  • 支持?jǐn)U展功能特定的元數(shù)據(jù),如 CaptureRequest.EXTENSION_STRENGTH,用于調(diào)整擴(kuò)展效果的取值,如使用 EXTENSION_BOKEH 時(shí)的背景模糊程度。

  • CaptureRequest.EXTENSION_STRENGTH

    https://developer.android.google.cn/reference/android/hardware/camera2/CaptureRequest#EXTENSION_STRENGTH

  • EXTENSION_BOKEH

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraExtensionCharacteristics#EXTENSION_BOKEH

  • 支持相機(jī)擴(kuò)展靜態(tài)拍照的后視 (Postview) 功能,相比最終成像,該功能可以更快地提供一張少量處理過的圖像。如果一個(gè)擴(kuò)展的處理帶來更多的延遲,可以先提供一張后視圖像來占位,以改善用戶體驗(yàn),并在稍后替換成最終圖像。您可以先用 CameraExtensionCharacteristics.isPostviewAvailable() 來查看這個(gè)功能是否可用,然后將一個(gè) OutputConfiguration 傳給 ExtensionSessionConfiguration.setPostviewOutputConfiguration()。

  • CameraExtensionCharacteristics.isPostviewAvailable()

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraExtensionCharacteristics#isPostviewAvailable%28int%29

  • OutputConfiguration

    https://developer.android.google.cn/reference/android/hardware/camera2/params/OutputConfiguration

  • ExtensionSessionConfiguration.setPostviewOutputConfiguration()

    https://developer.android.google.cn/reference/android/hardware/camera2/params/ExtensionSessionConfiguration#setPostviewOutputConfiguration%28android.hardware.camera2.params.OutputConfiguration%29

  • 支持 SurfaceView,帶來更優(yōu)化、更節(jié)能的預(yù)覽渲染路徑:https://developer.android.google.cn/reference/android/view/SurfaceView
  • 在使用擴(kuò)展功能時(shí)支持點(diǎn)擊對焦和縮放。

傳感器內(nèi)縮放

如果 CameraCharacteristicsREQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE 包含SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW,則您的應(yīng)用可以通過調(diào)用 CaptureRequest 并指定一個(gè) RAW 目標(biāo)對象,其數(shù)據(jù)流用例設(shè)為 CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW,來使用高級傳感器功能為裁切過的 RAW 數(shù)據(jù)流提供和全視角相同的像素?cái)?shù)。實(shí)現(xiàn)控件覆蓋請求后,更新后的相機(jī)甚至能在其他相機(jī)控件就緒之前就為用戶提供縮放控制功能。

  • CameraCharacteristics

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraCharacteristics

  • REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASEhttps://developer.android.google.cn/reference/android/hardware/camera2/CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE

  • SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW

    https://developer.android.google.cn/reference/android/hardware/camera2/CameraMetadata#SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW
  • CaptureRequest

    https://developer.android.google.cn/reference/android/hardware/camera2/CaptureRequest

  • CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAWhttps://developer.android.google.cn/reference/android/hardware/camera2/CameraMetadata#SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW

無損 USB 音頻

Android 14 現(xiàn)在支持無損音頻格式,讓您可以通過 USB 有線耳機(jī)獲得發(fā)燒友級別的體驗(yàn)。您可以查詢 USB 設(shè)備的首選混音器屬性,為該屬性的變化注冊一個(gè)監(jiān)聽器,然后使用新的 AudioMixerAttributes 類來配置混音器屬性。這個(gè)類提供了格式的詳細(xì)信息,比如通道掩碼、采樣率和混音器行為,而且支持音頻直傳,即不提供混音、音量調(diào)節(jié)和后期效果。我們正在和 OEM 合作伙伴們一起努力,在今年晚些時(shí)候?qū)⑦@個(gè)功能實(shí)裝到設(shè)備上。
  • AudioMixerAttributes

    https://developer.android.google.cn/reference/android/media/AudioMixerAttributes

  • 音頻直傳

    https://developer.android.google.cn/reference/android/media/AudioMixerAttributes#MIXER_BEHAVIOR_BIT_PERFECT

更多圖像功能

Android 14 增加了先進(jìn)的圖形功能,可在 Canvas 層級活用復(fù)雜的 GPU 功能。

帶有頂點(diǎn)和片段著色器的自定義網(wǎng)格

長期以來,Android 都支持繪制帶有自定義著色的三角形網(wǎng)格,但支持的網(wǎng)格格式一直存在限制,僅限于一些預(yù)定義的屬性組合。Android 14 增加了對自定義網(wǎng)格的支持,這些網(wǎng)格可以被定義為三角形三角形帶,如果您需要的話還能支持索引。這些網(wǎng)格是用 AGSL 編寫的,包含自定義屬性、頂點(diǎn)跨度、varying 變量和頂點(diǎn)/片段著色器。頂點(diǎn)著色器定義了 varying,如位置和顏色,片段著色器則可以選擇性地定義像素的顏色,通常是使用頂點(diǎn)著色器創(chuàng)建的 varying 變量。如果顏色是由片段著色器提供的,那么在繪制網(wǎng)格時(shí)會使用選擇好的混合模式與當(dāng)前的 Paint 顏色進(jìn)行混合。如果您需要更多的靈活性,可以將 uniform 變量傳遞給片段和頂點(diǎn)著色器。

  • 自定義網(wǎng)格

    https://developer.android.google.cn/reference/kotlin/android/graphics/Mesh

  • 三角形

    https://developer.android.google.cn/reference/kotlin/android/graphics/Mesh?#TRIANGLES:kotlin.Int

  • 三角形帶

    https://developer.android.google.cn/reference/kotlin/android/graphics/Mesh?#triangle_strip

  • AGSL

    https://developer.android.google.cn/develop/ui/views/graphics/agsl

  • 網(wǎng)格定義

    https://developer.android.google.cn/reference/kotlin/android/graphics/MeshSpecification

  • 自定義屬性

    https://developer.android.google.cn/reference/kotlin/android/graphics/MeshSpecification.Attribute

  • Varying

    https://developer.android.google.cn/reference/kotlin/android/graphics/MeshSpecification.Varying

  • 繪制網(wǎng)格https://developer.android.google.cn/reference/android/graphics/Canvas.html#drawMesh%28android.graphics.Mesh,%20android.graphics.BlendMode,%20android.graphics.Paint%29
  • 混合模式

    https://developer.android.google.cn/reference/kotlin/android/graphics/BlendMode

  • Paint

    https://developer.android.google.cn/reference/android/graphics/Paint

  • Uniform

    https://developer.android.google.cn/reference/android/graphics/Mesh#setFloatUniform%28java.lang.String,%20float[]%29

Canvas 硬件緩沖渲染器

Android 14 引入了 HardwareBufferRenderer,讓 Android 的 Canvas API 在 HardwareBuffer 中繪制時(shí)得以使用硬件加速功能。當(dāng)您的用例涉及到通過 SurfaceControl 與系統(tǒng)合成器通信以實(shí)現(xiàn)低延遲繪制時(shí),此功能會特別有用。

  • HardwareBufferRenderer

    https://developer.android.google.cn/reference/android/graphics/HardwareBufferRenderer

  • Canvas

    https://developer.android.google.cn/reference/android/graphics/Canvas

  • HardwareBuffer

    https://developer.android.google.cn/reference/android/hardware/HardwareBuffer

  • SurfaceControl

    https://developer.android.google.cn/reference/android/view/SurfaceControl

隱私

Android 14 繼續(xù)關(guān)注隱私保護(hù),并推出全新功能讓用戶對自己的數(shù)據(jù)及其共享操作有更多的控制權(quán)和可見性。

Health Connect

89aa5380-f329-11ed-90ce-dac502259ad0.png

Health Connect 是存放用戶健康和健身數(shù)據(jù)的設(shè)備端內(nèi)容庫。用戶可以通過這個(gè)庫在他們喜愛的應(yīng)用之間共享數(shù)據(jù),而且提供了統(tǒng)一的入口來管理數(shù)據(jù)的分享范圍。

Health Connect 目前在 Google Play 商店作為一個(gè)應(yīng)用提供下載。從 Android 14 開始,Health Connect 成為了平臺的一部分,可以通過 Google Play 系統(tǒng)更新進(jìn)行升級,不再需要單獨(dú)下載。如此一來,Health Connect 可以經(jīng)常獲得更新,您的應(yīng)用也可以在 Android 14 及以上的設(shè)備上放心使用 Health Connect。用戶可以通過設(shè)備的系統(tǒng)設(shè)置訪問 Health Connect,其隱私控制集成在系統(tǒng)設(shè)置中。

Health Connect 現(xiàn)在支持運(yùn)動路線,用戶可以分享他們的運(yùn)動路線,并在地圖上查看。路線被定義為在一個(gè)時(shí)間窗口內(nèi)記錄的位置列表,您的應(yīng)用可以將路線插入到健身計(jì)劃中,將二者聯(lián)系在一起。為了確保用戶完全控制這些敏感數(shù)據(jù),在與其他應(yīng)用分享路線時(shí)需要用戶按路線分別授權(quán)。

這次的發(fā)布可不止這些!請大家參閱觀 "Android Health 最新進(jìn)展" 博文了解 Health Connect 的詳細(xì)信息:

https://android-developers.googleblog.com/2023/05/whats-new-in-android-health.html

數(shù)據(jù)分享更新

89e265a4-f329-11ed-90ce-dac502259ad0.png

我們在位置信息的運(yùn)行時(shí)授權(quán)對話框中新增了一塊描述,來突出顯示應(yīng)用與第三方共享位置數(shù)據(jù)的情況。用戶可以了解更多信息并控制應(yīng)用對數(shù)據(jù)的訪問。這些描述信息來自 Google Play 管理中心數(shù)據(jù)安全表單。其他應(yīng)用商店也將能夠提供一個(gè)機(jī)制來呈現(xiàn)這些信息。我們鼓勵開發(fā)者審查應(yīng)用的位置數(shù)據(jù)共享政策,并對應(yīng)用的數(shù)據(jù)安全信息進(jìn)行更新以確保其符合實(shí)際情況。此變更將很快發(fā)布。

89fe8bc6-f329-11ed-90ce-dac502259ad0.png

  • Google Play 管理中心

    https://developer.android.google.cn/distribute/console

  • 數(shù)據(jù)安全表單

    https://support.google.com/googleplay/android-developer/answer/10787469

此外,如果有位置權(quán)限的應(yīng)用改變了其數(shù)據(jù)共享方案,開始與第三方共享這些數(shù)據(jù),用戶將定期得到通知。

新的位置數(shù)據(jù)共享變更頁面將被添加進(jìn)系統(tǒng)設(shè)置頁面。

安全的全屏 Intent 通知

從 Android 11 (API 級別 30) 開始,任何應(yīng)用都可以使用 Notification.Builder#sendFullScreenIntent 來在手機(jī)鎖定時(shí)發(fā)送全屏 Intent。您可以通過在 Android 應(yīng)用清單中聲明 USE_FULL_SCREEN_INTENT 來在應(yīng)用安裝時(shí)自動獲得該權(quán)限。

  • Notification.Builder#sendFullScreenIntent

    https://developer.android.google.cn/reference/android/app/Notification.Builder#setFullScreenIntent%28android.app.PendingIntent,%20boolean%29

  • USE_FULL_SCREEN_INTENT

    https://developer.android.google.cn/reference/android/Manifest.permission#USE_FULL_SCREEN_INTENT

全屏 Intent 通知是針對需要用戶立即關(guān)注的極高優(yōu)先級的通知而設(shè)計(jì)的,如來電或用戶設(shè)置的鬧鐘等。從 Android 14 開始,我們將只允許提供通話和鬧鐘功能的應(yīng)用在安裝時(shí)獲取該權(quán)限。

在用戶更新到 Android 14 之前便已安裝的應(yīng)用,該權(quán)限會繼續(xù)有效。用戶可以自行開啟或關(guān)閉這一權(quán)限。

您可以使用新的 NotificationManager.canUseScreenIntent API 來檢查自己的應(yīng)用是否有被授予這個(gè)權(quán)限。如果沒有,則可以使用新的 ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT Intent 來啟動設(shè)置頁面以讓用戶授權(quán)。

  • NotificationManager.canUseScreenIntent

    https://developer.android.google.cn/reference/android/app/NotificationManager#canUseFullScreenIntent%28%29

  • ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT

    https://developer.android.google.cn/reference/android/provider/Settings#ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT

系統(tǒng)界面

預(yù)測性返回 (Predictive Back)

8a168d34-f329-11ed-90ce-dac502259ad0.gif

△ Material 組件搜索動畫

隨著 Android 14 Beta 2 的發(fā)布,我們帶來了多項(xiàng)改進(jìn)和新的規(guī)范,以幫助大家在應(yīng)用的 Activity 之間導(dǎo)航時(shí)呈現(xiàn)更流暢的動畫:
  • 您可以設(shè)置 android:enableOnBackInvokedCallback=true 來為每個(gè) Activity (而不是整個(gè)應(yīng)用) 來單獨(dú)啟用預(yù)測性返回系統(tǒng)動畫。
  • 我們?yōu)?/span>底部表單、側(cè)面表單搜索添加了新的 Material 組件動畫。
  • 我們?yōu)樽远x應(yīng)用內(nèi)動畫和轉(zhuǎn)場準(zhǔn)備了設(shè)計(jì)指南
  • 我們提供了新 API 來支持自定義應(yīng)用內(nèi)轉(zhuǎn)場動畫:
    • OnBackPressedCallbackhandleOnBackStarted, handleOnBackProgressed, handleOnBackCancelled
    • OnBackAnimationCallbackonBackStarted、onBackProgressedonBackCancelled
    • overrideActivityTransition 來替代 overridePendingTransition,用于處理用戶滑動返回時(shí)的過場效果
  • android:enableOnBackInvokedCallback=true

    https://developer.android.google.cn/reference/android/R.attr.html#enableOnBackInvokedCallback

  • 底部表單

    https://m3.material.io/components/bottom-sheets/guidelines#3d7735e2-73ea-4f3e-bd42-e70161fc1085

  • 側(cè)面表單

    https://m3.material.io/components/side-sheets/guidelines#d77245e3-1013-48f8-a9d7-76f484e1be13

  • 搜索

    https://m3.material.io/components/search/guidelines#3f2d4e47-2cf5-4c33-b6e1-5368ceaade55

  • 預(yù)測性返回動畫設(shè)計(jì)指南

    http://developer.android.google.cn/design/ui/mobile/guides/patterns/predictive-back

  • OnBackPressedCallback

    https://developer.android.google.cn/reference/androidx/activity/OnBackPressedCallback#OnBackPressedCallback%28kotlin.Boolean%29

  • handleOnBackStarted

    https://developer.android.google.cn/reference/androidx/activity/OnBackPressedCallback#handleOnBackStarted%28android.window.BackEvent%29

  • handleOnBackProgressed

    https://developer.android.google.cn/reference/androidx/activity/OnBackPressedCallback#handleOnBackProgressed%28android.window.BackEvent%29

  • handleOnBackCancelled

    https://developer.android.google.cn/reference/androidx/activity/OnBackPressedCallback#handleOnBackCancelled%28%29

  • OnBackAnimationCallback

    https://developer.android.google.cn/reference/kotlin/android/window/OnBackAnimationCallback

  • onBackStarted

    https://developer.android.google.cn/reference/kotlin/android/window/OnBackAnimationCallback#onbackstarted

  • onBackProgressed

    https://developer.android.google.cn/reference/kotlin/android/window/OnBackAnimationCallback#onbackprogressed

  • onBackCancelled

    https://developer.android.google.cn/reference/kotlin/android/window/OnBackAnimationCallback#onbackcancelled

  • overrideActivityTransition

    https://developer.android.google.cn/reference/android/app/Activity#overrideActivityTransition%28int,%20int,%20int,%20int%29

  • overridePendingTransition

    https://developer.android.google.cn/reference/android/app/Activity#overridePendingTransition%28int,%20int%29

在 Android 14 Beta 2 中,所有預(yù)測性返回動畫功能依然在開發(fā)者選項(xiàng)里。請參閱開發(fā)者指南了解如何讓應(yīng)用支持預(yù)測性返回,以及如何創(chuàng)建自定義應(yīng)用內(nèi)轉(zhuǎn)場動畫。

  • 添加對預(yù)測性返回手勢的支持

    https://developer.android.google.cn/guide/navigation/predictive-back-gesture

應(yīng)用兼容性

隨著 Beta 2 的發(fā)布,我們距離 2023 年 6 月的平臺穩(wěn)定性里程碑只有一步之遙,屆時(shí)我們將得到最終版本的 Android 14 SDK 和 NDK API,面向應(yīng)用的系統(tǒng)行為也將最終確定。現(xiàn)在 Android 14 Beta 版已經(jīng)可以在更多的設(shè)備上運(yùn)行,您將在接下來的幾周看到更多用戶在 Android 14 上體驗(yàn)?zāi)膽?yīng)用,并提交他們發(fā)現(xiàn)的問題。 要進(jìn)行兼容性測試,請?jiān)谶\(yùn)行 Android 14 Beta 版的設(shè)備或模擬器上安裝您的正式版應(yīng)用,并測試應(yīng)用的所有流程。請通過行為變更清單來確定測試重點(diǎn)。在解決所有發(fā)現(xiàn)的問題后,請盡快發(fā)布應(yīng)用的更新。

8aa393aa-f329-11ed-90ce-dac502259ad0.png

  • 行為變更(針對所有應(yīng)用)

    https://developer.android.google.cn/about/versions/14/behavior-changes-all

現(xiàn)在也可以開始準(zhǔn)備將應(yīng)用的目標(biāo)平臺升級至 Android 14 了,只需使用開發(fā)者選項(xiàng)中的應(yīng)用兼容性開關(guān)進(jìn)行測試即可。

8abafee6-f329-11ed-90ce-dac502259ad0.png

△ 開發(fā)者選項(xiàng)中的應(yīng)用兼容性開關(guān)

即刻體驗(yàn) Android 14

不論您是想體驗(yàn) Android 14 的功能、測試應(yīng)用還是提交反饋,都可以從這次的 Beta 2 開始。您還可以使用我們合作伙伴的設(shè)備來測試應(yīng)用在平板電腦和可折疊設(shè)備上的表現(xiàn),不過最簡單的方法還是使用 Android Studio SDK 管理器最新預(yù)覽版中安裝了 64 位系統(tǒng)映像的 Android 模擬器中的 Pixel Tablet 或 Pixel Fold 配置進(jìn)行測試。您還可以直接使用支持的 Pixel 設(shè)備參與測試,并通過 OTA 方式獲得本次以及將來的 Android 14 Beta 版 (包括功能更新)。

  • 反饋與需求

    https://developer.android.google.cn/about/versions/14/feedback

  • 安裝 SDK

    https://developer.android.google.cn/about/versions/14/setup-sdk#install-sdk

  • 參與 Beta 版測試

    https://www.google.com/android/beta

為了獲得最佳的 Android 14 開發(fā)體驗(yàn),我們建議您使用 Android Studio Hedgehog 的最新版本。

  • Android Studio Hedgehog

    https://developer.android.google.cn/studio/preview

設(shè)置好 SDK 后,您可以:
  • 體驗(yàn)新功能和 API - 在我們打磨及確定 API 的過程中,您的反饋至關(guān)重要。您可以在我們的跟蹤頁報(bào)告問題。
  • 測試應(yīng)用的兼容性 - 測試您的應(yīng)用是否受到 Android 14 默認(rèn)行為變更的影響。請將應(yīng)用安裝到運(yùn)行 Android 14 的設(shè)備或模擬器上進(jìn)行徹底的測試。
  • 使用可選變更項(xiàng)測試應(yīng)用 - Android 14 提供了可選的行為變更,這些變更僅在您的應(yīng)用以新平臺為目標(biāo)時(shí)才會造成影響。盡早了解和評估這些變更十分重要。為了便于測試,您可以單獨(dú)啟用或者禁用這些變更。
  • 設(shè)置 Android 14 SDK

    https://developer.android.google.cn/about/versions/14/setup-sdk

  • 兼容性框架變更 (Android 14)

    https://developer.android.google.cn/about/versions/14/reference/compat-framework-changes

我們將在整個(gè) Android 14 的發(fā)布周期內(nèi)定期更新預(yù)覽版和 Beta 版系統(tǒng)映像和 SDK。 請?jiān)L問 Android 14 開發(fā)者網(wǎng)站了解如何獲取 Beta 版等詳細(xì)信息:

https://developer.android.google.cn/about/versions/14

8ae5b3a2-f329-11ed-90ce-dac502259ad0.png ?

谷歌開發(fā)者

8b0c40da-f329-11ed-90ce-dac502259ad0.png

在微信和微博平臺搜索 "谷歌開發(fā)者"

關(guān)注官方賬號

8b4aa1fe-f329-11ed-90ce-dac502259ad0.gif?點(diǎn)擊屏末||進(jìn)一步了解 Android 14 詳細(xì)更新

8b5ad092-f329-11ed-90ce-dac502259ad0.png

8b6d3a70-f329-11ed-90ce-dac502259ad0.gif

8db1145a-f329-11ed-90ce-dac502259ad0.png


原文標(biāo)題:在 I/O 看未來 | 豐富多彩,Android 14 Beta 2 發(fā)布

文章出處:【微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6241

    瀏覽量

    109969

原文標(biāo)題:在 I/O 看未來 | 豐富多彩,Android 14 Beta 2 發(fā)布

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何解決I/O時(shí)鐘布局器錯誤

    I/O 時(shí)鐘布局器階段可能會發(fā)生錯誤,指出該工具無法對該時(shí)鐘結(jié)構(gòu)進(jìn)行布局,直至最后 BUFG 仍然無法完成布局。
    的頭像 發(fā)表于 09-23 16:05 ?383次閱讀

    TCA9536 4位I2C/SMBus I/O擴(kuò)展器技術(shù)解析

    Texas Instruments TCA9536 4位I/O擴(kuò)展器用于I^2^C總線,可在1.65V至 5.5V的V~CC~ 下運(yùn)行。它可通過I
    的頭像 發(fā)表于 09-19 14:45 ?336次閱讀
    TCA9536 4位<b class='flag-5'>I2</b>C/SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展器技術(shù)解析

    TCA9537遠(yuǎn)程4位I2C/SMBus I/O擴(kuò)展器技術(shù)解析與應(yīng)用指南

    Texas Instruments TCA9537遠(yuǎn)程4位I^2^C和SMBus I/O擴(kuò)展器1.65V至5.5V V~CC~電壓下運(yùn)行,
    的頭像 發(fā)表于 09-15 16:00 ?469次閱讀
    TCA9537遠(yuǎn)程4位<b class='flag-5'>I</b>2C/SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展器技術(shù)解析與應(yīng)用指南

    TCAL9539 I2C總線I/O擴(kuò)展器技術(shù)解析與應(yīng)用指南

    Texas Instrument TCAL9539/TCAL9539-Q1 I^2^C總線/SMBus I/O擴(kuò)展器為雙線雙向I^
    的頭像 發(fā)表于 08-08 11:49 ?782次閱讀
    TCAL9539 <b class='flag-5'>I2</b>C總線<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展器技術(shù)解析與應(yīng)用指南

    Android 16更新亮點(diǎn)介紹

    Android 近期整個(gè)平臺上推出了一系列更新,包括:發(fā)布 Android 16 并為開發(fā)者和用戶提供詳細(xì)信息,推出改進(jìn)外接顯示設(shè)備上 Andro
    的頭像 發(fā)表于 07-05 11:37 ?2115次閱讀

    正點(diǎn)原子Z15I ZYNQ 開發(fā)板資料發(fā)布!板載PCIe2.0、SPFx2、MIPI CSI等接口,資料豐富!

    正點(diǎn)原子Z15I ZYNQ 開發(fā)板資料發(fā)布!板載PCIe2.0、SPFx2、MIPI CSI等接口,資料豐富! 正點(diǎn)原子Z15I ZYNQ開
    發(fā)表于 05-30 16:59

    Google I/O 2025大會回顧

    通常, I/O 大會的前幾周,我們不會透露太多信息,因?yàn)槲覀儠炎钪匕醯哪P土舻酱髸?b class='flag-5'>發(fā)布。但在 Gemini 時(shí)代,我們很可能在三月某個(gè)周二已經(jīng)推出最智能的模型,或者提前一周公布像
    的頭像 發(fā)表于 05-23 14:54 ?727次閱讀

    MAX7325 I2C端口擴(kuò)展器,提供8路推挽式I/O和8個(gè)漏極開路I/O技術(shù)手冊

    MAX7325 2線串行接口外設(shè)具有16路I/O端口。其中8路為推挽輸出,另外8路為I/O端口,帶有可選擇的內(nèi)部上拉和瞬態(tài)檢測功能。8路
    的頭像 發(fā)表于 05-22 15:27 ?565次閱讀
    MAX7325 <b class='flag-5'>I</b>2C端口擴(kuò)展器,提供8路推挽式<b class='flag-5'>I</b>/<b class='flag-5'>O</b>和8個(gè)漏極開路<b class='flag-5'>I</b>/<b class='flag-5'>O</b>技術(shù)手冊

    谷歌I/O 2025大會前透露:Android 16接入Gemini,智能手機(jī)、XR設(shè)備升級

    電子發(fā)燒友網(wǎng)報(bào)道(文/莫婷婷)2025 Google Android I/O將5 月 20 日至 21 日舉行,在這場活動之前,谷歌召開了“The Android Show:
    的頭像 發(fā)表于 05-18 00:03 ?7043次閱讀
    谷歌<b class='flag-5'>I</b>/<b class='flag-5'>O</b> 2025大會前透露:<b class='flag-5'>Android</b> 16接入Gemini,智能手機(jī)、XR設(shè)備升級

    如何基于Android 14i.MX95 EVK上運(yùn)行Deepseek-R1-1.5B和性能

    本文檔總結(jié)了如何基于 Android 14 i.MX95 EVK 上運(yùn)行 Deepseek-R1-1.5B 和性能。 1. Install An
    發(fā)表于 04-04 06:59

    Android 16的首個(gè)Beta版現(xiàn)已推出,升級功能有這些

    Android 16 的首個(gè) Beta 版現(xiàn)已推出,這是向開發(fā)者和早期體驗(yàn)者開放試用的最好時(shí)機(jī)。您現(xiàn)在可以注冊任何受支持的 Pixel 設(shè)備,以便以 OTA 方式獲取此版本和未來Andro
    的頭像 發(fā)表于 03-14 10:58 ?1220次閱讀
    <b class='flag-5'>Android</b> 16的首個(gè)<b class='flag-5'>Beta</b>版現(xiàn)已推出,升級功能有這些

    I/O接口與I/O端口的區(qū)別

    計(jì)算機(jī)系統(tǒng)中,I/O接口與I/O端口是實(shí)現(xiàn)CPU與外部設(shè)備數(shù)據(jù)交換的關(guān)鍵組件,它們功能、結(jié)構(gòu)
    的頭像 發(fā)表于 02-02 16:00 ?2283次閱讀

    Android16 Beta 1來襲,谷歌Pixel 6用戶搶先體驗(yàn)

    提供的Android 16路線圖,Beta 1版本于2025年1月發(fā)布,Beta 2Beta
    的頭像 發(fā)表于 01-24 10:36 ?1315次閱讀

    TSW14J56有預(yù)留的I/O口嗎?有幾個(gè)?電平是什么標(biāo)準(zhǔn)?

    我打算用TSW14J56和TSW54J60(高速ADC的評估板)搭建一個(gè)高速信號采集系統(tǒng),采集100MHz的信號。想知道,能自己寫TSW14J56EVM上的FPGA程序嗎? 需要另外購買FPGA的仿真器嗎? 還有個(gè)問題,TSW14
    發(fā)表于 01-02 08:27

    NY8B062F 14 I/O+12-通道ADC 8位EPROM-Based單片機(jī)手冊

    電子發(fā)燒友網(wǎng)站提供《NY8B062F 14 I/O+12-通道ADC 8位EPROM-Based單片機(jī)手冊.pdf》資料免費(fèi)下載
    發(fā)表于 10-28 10:47 ?2次下載