![Az Android fényképezőgép-alkalmazások a CameraX segítségével sokkal jobbá válnak - Alkalmazások Az Android fényképezőgép-alkalmazások a CameraX segítségével sokkal jobbá válnak - Alkalmazások](https://a.23rdpta.org/apps/android-camera-apps-about-to-get-a-lot-better-thanks-to-camerax-2.jpg)
Tartalom
Állítsa végtelenre
A fejlesztők rendkívül sokféleséggel szembesülnek alkalmazásuk kódolásakor. Több tucat telefongyártó évente több száz telefont bocsát ki a fedélzeten lévő Android-tudás-sok-sok variációval. Azoknak a fejlesztőknek, akik olyan eszközöket hoznak létre, amelyek eszközkamerákat használnak, szintén hihetetlen sorozattal kell szembenézniük a lencse alatt a komponensekkel, például érzékelőkkel és IPU-kkal, az egyedi algoritmusokról nem is beszélve. Lépjen be a CameraX-be.
A Google szerint a CameraX megkönnyíti a fejlesztők számára a kameraalkalmazások írását. Ez egy új API, amely szinte minden Android-eszközön működik vissza az Android 5.0 Lollipop-ra. Meg kell oldania az eszköz kompatibilitással kapcsolatos problémákat, és el kell vonnia azt a követelményt, hogy a fejlesztők alkalmazásukban eszköz-specifikus kódokra támaszkodjanak. Ez rendkívül felszabadító.
Két kódsor azonnal lehetővé teszi, hogy harmadik féltől származó alkalmazások illeszkedjenek az alapkamera alkalmazáshoz a piacon lévő összes telefonon. Ez jelentősen csökkenti a saját alkalmazásuk elírásához szükséges időt. Ezenkívül lehetővé teszi, hogy a fejlesztők olyan fejlett funkciókat is beépítsenek, mint a szépség, portré, HDR és éjszakai mód. Képzelje el, hogy megnyitja az Instagram-ot, és hozzáférhet a telefon natív HDR szolgáltatásához, amikor ezeket a szikrázó szelfikkel fényképezi.
Tárcsázza be
A CameraX lehetővé teszi a fejlesztőknek, hogy plug-and-play modulokat dobjanak alkalmazásukba, hogy fedezzék az alapvető kamera viselkedést. Ide tartozik a képek előnézete a képernyőn, a képek elemzése a Machine Learning segítségével, és a teljes felbontású fényképek rögzítése. Ez elszámolja a képarányokat, az orientációt, az előnézeti méretet és a különféle felbontásokat.
Mivel a CameraX nem kezeli ezeket a központi feladatokat, a fejlesztők szabadon koncentrálhatnak a teljesítményre és más funkciókra. A Google szerint a CameraX frissítéseinek folyamatos sorát tervezi. Egy új kameralaboratórium kezeli a tesztelést a különféle kamerák, operációs rendszerek, API-szintek és teljesítmény alapján, így a kompatibilitás mindig naprakész lesz.
A Google azt reméli, hogy a fejlesztők tesztelik a CameraX-t, amely alfa állapotban van, így a funkciókat az Android Stúdióba mielõbb, nem késõbb hozhatja.
Ezen erőfeszítés végső eredményének jobb kamera teljesítményt kell eredményeznie harmadik féltől származó alkalmazásokban, ami jó hír mindenkinek.