Închide anunțul

Mulți oameni cumpără astăzi telefoane inteligente pentru a profita de capacitățile lor grozave ale camerei. De exemplu Galaxy S22Ultra a cunoscut o cerere uriașă tocmai datorită performanței sale excepționale a camerei. Iar camerele vor continua să fie unul dintre principalele motive pentru care consumatorii cumpără un telefon.

Pentru a utiliza capacitățile camerei în aplicațiile lor, dezvoltatorii adoptă androidInterfață Framework Camera. Primul caz de utilizare al acestui cadru este implementarea previzualizării camerei. Cu toate acestea, pe măsură ce dispozitivele pliabile devin tot mai populare, ecranul de previzualizare al camerei se poate întinde, răsturna sau roti incorect. Când este utilizată într-un mediu cu mai multe ferestre, aplicația se blochează adesea.

Pentru a rezolva toate acestea, Google a introdus acum o nouă caracteristică numită CameraViewfinder care va avea grijă de toate aceste detalii și va oferi dezvoltatorilor o experiență eficientă a camerei. După cum afirmă Google pe blog contribuţie: „CameraViewfinder este o nouă adăugare la biblioteca Jetpack care vă permite să implementați rapid vizualizări ale camerei cu efort minim.”

CameraViewfinder folosește fie TextureView, fie SurfaceView, permițând camerei să se ajusteze în funcție de transformări. Transformările includ raportul de aspect corect, scara și rotația. Funcția este acum gata pentru a fi utilizată pe telefoane flexibile, modificări de configurare și modul cu mai multe ferestre. Google notează că l-a testat pe un număr mare de dispozitive pliabile.

De exemplu, puteți cumpăra telefoane Samsung aici

Cel mai citit de azi

.