Isara ang ad

Maraming tao ngayon ang bumibili ng mga smartphone para samantalahin ang kanilang mahusay na mga kakayahan sa camera. Halimbawa Galaxy S22Ultra nakita nito ang malaking demand dahil mismo sa pambihirang performance ng camera nito. At ang mga camera ay patuloy na magiging isa sa mga pangunahing dahilan ng pagbili ng mga mamimili ng telepono.

Upang magamit ang mga kakayahan ng camera sa kanilang mga aplikasyon, ginagamit ng mga developer androidInterface ng Framework ng Camera. Ang unang kaso ng paggamit ng framework na ito ay ang pagpapatupad ng preview ng camera. Gayunpaman, habang nagiging mas sikat ang mga foldable device, ang preview screen ng camera ay maaaring mag-stretch, mag-flip, o mag-rotate nang hindi tama. Kapag ginamit sa isang multi-window na kapaligiran, madalas na nag-crash ang application.

Upang lutasin ang lahat ng ito, ipinakilala na ngayon ng Google ang isang bagong feature na tinatawag na CameraViewfinder na siyang bahala sa lahat ng mga detalyeng ito at magbibigay sa mga developer ng mahusay na karanasan sa camera. Gaya ng sinabi ng Google sa blog kontribusyon: "Ang CameraViewfinder ay isang bagong karagdagan sa library ng Jetpack na nagbibigay-daan sa iyong mabilis na ipatupad ang mga view ng camera nang may kaunting pagsisikap."

Gumagamit ang CameraViewfinder ng alinman sa TextureView o SurfaceView, na nagpapahintulot sa camera na mag-adjust ayon sa mga pagbabago. Kasama sa mga pagbabago ang tamang aspect ratio, sukat at pag-ikot. Ang feature ay handa na ngayong gamitin sa mga flexible na telepono, mga pagbabago sa configuration at multi-window mode. Sinabi ng Google na sinubukan ito sa isang malaking bilang ng mga natitiklop na device.

Halimbawa, maaari kang bumili ng mga Samsung phone dito

Pinakabasa ngayon

.