Aizvērt sludinājumu

Mūsdienās daudzi cilvēki iegādājas viedtālruņus, lai izmantotu to lieliskās kameras iespējas. Piemēram Galaxy S22Ultra tas ir piedzīvojis milzīgu pieprasījumu tieši tās izcilās kameras veiktspējas dēļ. Un kameras arī turpmāk būs viens no galvenajiem iemesliem, kāpēc patērētāji pērk tālruni.

Lai savās lietojumprogrammās izmantotu kameras iespējas, izstrādātāji to pieņem androidCamera Framework interfeiss. Pirmais šīs sistēmas lietošanas gadījums ir kameras priekšskatījuma ieviešana. Tomēr, salokāmām ierīcēm kļūstot arvien populārākām, kameras priekšskatījuma ekrāns var izstiepties, apgriezties vai pagriezties nepareizi. Lietojot vairāku logu vidē, lietojumprogramma bieži avarē.

Lai to visu atrisinātu, Google tagad ir ieviesusi jaunu funkciju CameraViewfinder, kas parūpēsies par visām šīm detaļām un sniegs izstrādātājiem efektīvu kameras pieredzi. Kā Google norāda emuārā ieguldījumu: "CameraViewfinder ir jauns Jetpack bibliotēkas papildinājums, kas ļauj ātri ieviest kameras skatus ar minimālu piepūli."

CameraViewfinder izmanto vai nu TextureView, vai SurfaceView, ļaujot kamerai pielāgoties atbilstoši transformācijām. Pārveidojumi ietver pareizu malu attiecību, mērogu un rotāciju. Funkcija tagad ir gatava lietošanai elastīgos tālruņos, konfigurācijas izmaiņām un vairāku logu režīmā. Google atzīmē, ka ir pārbaudījis to daudzās salokāmās ierīcēs.

Piemēram, šeit varat iegādāties Samsung tālruņus

Šodien visvairāk lasītais

.