谷歌發布了多項公告,包括在 Google I/O 3 的主題演講中推出 Pixel 2019a 和 Android Q。也向開發者公開了一些新的 API 和其他與軟體相關的改進。
最值得注意的可能是 CameraX,一個旨在改進 Android 上相機應用程式的新 API。 這適用於大多數 Android 設備,且易於使用且相容於 Android 5.0 或更高版本的設備。
開發人員可以使用 CameraX 輕鬆編寫新的相機應用程式,以及它包含的可選擴充和插件。 反過來,他們可以輕鬆利用任何裝置上預先安裝相機應用程式提供的相機體驗。 只需添加幾行程式碼即可引入本機相機應用程式的所有功能。 讓您以人像模式、HDR、夜景和美顏模式拍攝照片。
這是一個易於使用的 API 並將大幅減少第三方 Android 相機應用程式中的程式碼。 在相機應用程式中為每個特定裝置進行編碼的耗時任務將結束。 Google 開發了一個專門的 CameraX 測試實驗室,用於檢查從 Android 5.0 Lollipop 開始的跨作業系統的改進。
谷歌已經在一個環境中對其進行了建模 插件和播放 輕鬆捕捉基本的相機行為。 一組不同的用例,例如預覽、圖像分析和圖像捕獲,是最新 API 的一部分。
新的API目前正在開發階段 阿爾法,並且 Google 建議不要將其用於生產環境。 然而,谷歌正在推廣其用於測試目的。
CameraX 肯定會讓開發 Android 相機應用程式的開發人員受益。 它將帶來更好的優化和優化的相機應用程序,並在更廣泛的用戶群中具有相容性。