色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(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)備了許多精彩的演講,包括對(duì) 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 都會(huì)帶來改進(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è)人的平臺(tái)!

  • 參與 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)帶來了諸多這方面的提升,比如支持錄制生動(dòng)的高動(dò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 位高動(dòng)態(tài)范圍 (HDR) 圖像,從而得以更多地保留拍攝照片時(shí)傳感器捕捉到的信息,帶來更鮮艷的色彩和更高的對(duì)比度。而且 Android 使用的超強(qiáng) HDR 格式完全向后兼容 JPEG,應(yīng)用可以無縫使用 HDR 圖像,根據(jù)需要使用標(biāo)準(zhǔn)動(dòng)態(tài)范圍來呈現(xiàn)它們。您只需在應(yīng)用中指定其 Activity 窗口使用 HDR 界面功能,比如通過應(yīng)用清單設(shè)置或在運(yùn)行時(shí)調(diào)用 Window.setColorMode,框架便會(huì)自動(dòng)將界面中的這些圖像以 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í)相機(jī)擴(kuò)展的縮放、對(duì)焦、后視等功能

Android 14 升級(jí)和改進(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í)會(huì)獲得更強(qiáng)大的體驗(yàn),包括:
  • 靜態(tài)拍照處理延遲動(dòng)態(tài)預(yù)估能基于當(dāng)前場景和環(huán)境條件更準(zhǔn)確地預(yù)估靜態(tài)拍照的延遲。調(diào)用 CameraExtensionSession.getRealtimeStillCaptureLatency() 來獲得 StillCaptureLatency 對(duì)象,該對(duì)象有兩個(gè)延遲估計(jì)方法: getCaptureLatency() 方法會(huì)返回從 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)擊對(duì)焦和縮放。

傳感器內(nèi)縮放

如果 CameraCharacteristicsREQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE 包含SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW,則您的應(yīng)用可以通過調(diào)用 CaptureRequest 并指定一個(gè) RAW 目標(biāo)對(duì)象,其數(shù)據(jù)流用例設(shè)為 CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW,來使用高級(jí)傳感器功能為裁切過的 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ā)燒友級(jí)別的體驗(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 層級(jí)活用復(fù)雜的 GPU 功能。

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

長期以來,Android 都支持繪制帶有自定義著色的三角形網(wǎng)格,但支持的網(wǎng)格格式一直存在限制,僅限于一些預(yù)定義的屬性組合。Android 14 增加了對(duì)自定義網(wǎng)格的支持,這些網(wǎng)格可以被定義為三角形三角形帶,如果您需要的話還能支持索引。這些網(wǎng)格是用 AGSL 編寫的,包含自定義屬性、頂點(diǎn)跨度、varying 變量和頂點(diǎn)/片段著色器。頂點(diǎn)著色器定義了 varying,如位置和顏色,片段著色器則可以選擇性地定義像素的顏色,通常是使用頂點(diǎn)著色器創(chuàng)建的 varying 變量。如果顏色是由片段著色器提供的,那么在繪制網(wǎng)格時(shí)會(huì)使用選擇好的混合模式與當(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í),此功能會(huì)特別有用。

  • 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ù),并推出全新功能讓用戶對(duì)自己的數(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 成為了平臺(tái)的一部分,可以通過 Google Play 系統(tǒng)更新進(jìn)行升級(jí),不再需要單獨(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)動(dòng)路線,用戶可以分享他們的運(yùn)動(dòng)路線,并在地圖上查看。路線被定義為在一個(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)對(duì)話框中新增了一塊描述,來突出顯示應(yīng)用與第三方共享位置數(shù)據(jù)的情況。用戶可以了解更多信息并控制應(yīng)用對(duì)數(shù)據(jù)的訪問。這些描述信息來自 Google Play 管理中心數(shù)據(jù)安全表單。其他應(yīng)用商店也將能夠提供一個(gè)機(jī)制來呈現(xiàn)這些信息。我們鼓勵(lì)開發(fā)者審查應(yīng)用的位置數(shù)據(jù)共享政策,并對(duì)應(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 級(jí)別 30) 開始,任何應(yīng)用都可以使用 Notification.Builder#sendFullScreenIntent 來在手機(jī)鎖定時(shí)發(fā)送全屏 Intent。您可以通過在 Android 應(yīng)用清單中聲明 USE_FULL_SCREEN_INTENT 來在應(yīng)用安裝時(shí)自動(dòng)獲得該權(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 通知是針對(duì)需要用戶立即關(guān)注的極高優(yōu)先級(jí)的通知而設(shè)計(jì)的,如來電或用戶設(shè)置的鬧鐘等。從 Android 14 開始,我們將只允許提供通話和鬧鐘功能的應(yīng)用在安裝時(shí)獲取該權(quán)限。

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

您可以使用新的 NotificationManager.canUseScreenIntent API 來檢查自己的應(yīng)用是否有被授予這個(gè)權(quán)限。如果沒有,則可以使用新的 ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT Intent 來啟動(dòng)設(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 組件搜索動(dòng)畫

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

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

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

應(yīng)用兼容性

隨著 Beta 2 的發(fā)布,我們距離 2023 年 6 月的平臺(tái)穩(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

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

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

現(xiàn)在也可以開始準(zhǔn)備將應(yīng)用的目標(biāo)平臺(tái)升級(jí)至 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)用以新平臺(tái)為目標(biāo)時(shí)才會(huì)造成影響。盡早了解和評(píng)估這些變更十分重要。為了便于測試,您可以單獨(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

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

關(guān)注官方賬號(hào)

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ā)布

文章出處:【微信公眾號(hào):谷歌開發(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

    文章

    6161

    瀏覽量

    105303

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    直接I/O

    電子發(fā)燒友網(wǎng)站提供《直接I/O庫.pdf》資料免費(fèi)下載
    發(fā)表于 10-14 10:55 ?0次下載
    直接<b class='flag-5'>I</b>/<b class='flag-5'>O</b>庫

    物聯(lián)網(wǎng)中常見的I/O擴(kuò)展電路設(shè)計(jì)方案_IIC I/O擴(kuò)展芯片

    物聯(lián)網(wǎng)系統(tǒng)中為什么要使用 IIC I/O擴(kuò)展芯片 ??物聯(lián)網(wǎng)系統(tǒng)中使用IIC(也稱為I2C)I/O
    的頭像 發(fā)表于 09-24 11:29 ?442次閱讀
    物聯(lián)網(wǎng)中常見的<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展電路設(shè)計(jì)方案_IIC <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展芯片

    低成本MSP430 MCU中集成I2C I/O擴(kuò)展器

    電子發(fā)燒友網(wǎng)站提供《低成本MSP430 MCU中集成I2C I/O擴(kuò)展器.pdf》資料免費(fèi)下載
    發(fā)表于 09-24 10:56 ?0次下載
    <b class='flag-5'>在</b>低成本MSP430 MCU中集成<b class='flag-5'>I2</b>C <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展器

    遠(yuǎn)程I/O模塊不同領(lǐng)域的應(yīng)用

    在當(dāng)今快速發(fā)展的工業(yè)自動(dòng)化領(lǐng)域,遠(yuǎn)程輸入/輸出(I/O)模塊正逐漸成為不可或缺的核心組件,本文將探討遠(yuǎn)程I/O模塊不同領(lǐng)域的廣泛應(yīng)用。 工
    的頭像 發(fā)表于 09-20 16:43 ?455次閱讀

    谷歌Android 15 Beta 3的新功能

    從近期發(fā)布Beta 3 開始,Android 15 達(dá)成了平臺(tái)穩(wěn)定性里程碑版本,這意味著開發(fā)者 API 和所有面向應(yīng)用的行為都已是最終版本,您可以查閱它們并將其集成到您的應(yīng)用中,并且針對(duì)
    的頭像 發(fā)表于 09-09 15:55 ?512次閱讀

    TCA6424低壓24位I2C和SMBus I/O擴(kuò)展器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCA6424低壓24位I2C和SMBus I/O擴(kuò)展器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-11 11:35 ?1次下載
    TCA6424低壓24位<b class='flag-5'>I2</b>C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展器數(shù)據(jù)表

    NCA9555帶中斷的16位I2C總線I/O端口英文手冊

    電子發(fā)燒友網(wǎng)站提供《NCA9555帶中斷的16位I2C總線I/O端口英文手冊.pdf》資料免費(fèi)下載
    發(fā)表于 07-03 17:26 ?1次下載

    蘋果發(fā)布macOS 14.6 Beta 2

    。此次Beta 2的內(nèi)部版本號(hào)為23G5061b,其緊隨前一版本發(fā)布僅兩周之后,如此緊湊的更新周期,無疑是在為macOS 14.x系列的最終完善以及向全新macOS 15 Sequoi
    的頭像 發(fā)表于 07-02 11:10 ?1267次閱讀

    TCA6416低壓16位I2C和SMBus I/O擴(kuò)展器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCA6416低壓16位I2C和SMBus I/O擴(kuò)展器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-29 09:23 ?0次下載
    TCA6416低壓16位<b class='flag-5'>I2</b>C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴(kuò)展器數(shù)據(jù)表

    PLC的I/O點(diǎn)數(shù)是什么意思

    工業(yè)自動(dòng)化領(lǐng)域中,可編程邏輯控制器(PLC)扮演著至關(guān)重要的角色。PLC以其高可靠性、易編程性和強(qiáng)大的控制功能,廣泛應(yīng)用于各種自動(dòng)化系統(tǒng)中。而在PLC的性能參數(shù)中,I/O點(diǎn)數(shù)是一個(gè)不可忽視的重要指標(biāo)。本文將對(duì)PLC的
    的頭像 發(fā)表于 06-27 11:15 ?4151次閱讀

    便攜儲(chǔ)能中種類豐富I/O接口芯片

    電子發(fā)燒友網(wǎng)報(bào)道(文/黃山明)接口芯片,又稱為I/O接口芯片,是嵌入電子設(shè)備中的集成電路,其主要功能是作為中介,實(shí)現(xiàn)設(shè)備內(nèi)部的處理器(如CPU)與外部設(shè)備之間的溝通與數(shù)據(jù)交換。它們
    的頭像 發(fā)表于 06-18 01:31 ?2929次閱讀

    vivo首批適配Android 15 Beta版本操作系統(tǒng)

    vivo 日前宣布,其智能手機(jī) X100 和 iQOO 12 將作為首批適配 Android 15 Beta 版本操作系統(tǒng)的機(jī)型,于部分國家和地區(qū)率先推出。
    的頭像 發(fā)表于 05-20 14:27 ?1233次閱讀

    安卓 15 Beta 2: 隱私空間及應(yīng)用配對(duì)保存功能的新增

    5 月 16 日,谷歌 I / O 2024 開發(fā)者大會(huì)上發(fā)布安卓 15 Beta 2 更新。
    的頭像 發(fā)表于 05-16 11:33 ?431次閱讀

    宜科FX20系列分布式I/O兩款功能模塊重磅發(fā)布

    FX20系列分布式I/O重磅發(fā)布兩款功能模塊,2通道高速計(jì)數(shù)模塊和2通道串口通訊模塊,基于高速背板總線并搭配多種耦合器,為控制系統(tǒng)提供更
    的頭像 發(fā)表于 03-07 14:19 ?823次閱讀

    FANUC外部I/O點(diǎn)數(shù)不夠用了怎么辦?可以擴(kuò)展I/O點(diǎn)數(shù)嗎?

    FANUC外部I/O點(diǎn)數(shù)不夠用了怎么辦?可以擴(kuò)展I/O點(diǎn)數(shù)嗎? 擴(kuò)展FANUC的外部I/O點(diǎn)數(shù)是
    的頭像 發(fā)表于 02-18 15:21 ?1864次閱讀
    主站蜘蛛池模板: 琪琪色在线播放| 久久精品国产免费播放| 亚洲视频欧美视频| 里番※琉璃全彩acg奈亚子| 99视频在线观看免费| 色综合 亚洲 自拍 欧洲| 果冻传媒AV精品一区| 2019天天射干| 日韩欧美成人免费中文字幕| 国产人妻麻豆蜜桃色精| 孕妇泬出白浆18P| 欧美伦理片第7页| 国产精品久久久久婷婷五月色婷婷| 夜夜穞狠狠穞| 漂亮的保姆3集电影免费观看中文| 国产精品久久久久久久久齐齐| 亚洲性夜色噜噜噜网站2258KK| 美女漏bb| 国产成人在线视频观看| 一本道无码字幕在线看| 欧美日韩永久久一区二区三区| 国产精品一区二区制服丝袜| 中文在线观看永久免费| 日产国产欧美韩国在线| 精品国产乱码久久久久久夜深人妻| 99久久99久久精品免费看子| 丰满的美女射精动态图| 亚洲色图p| 热思思| 国内精品欧美久久精品| 99久久综合精品免费| 午夜无码国产理论在线| 免费精品国偷自产在线| 国产精品无需播放器| 18av 在线| 午夜A级理论片左线播放| 伦理在线影院伦理电影| 国产精品久久久久久久久免费下载 | 好爽别插了无码视频| brazzers巨臀系列| 亚洲国产成人综合|