Закрыть объявление

Многие люди сегодня покупают смартфоны, чтобы воспользоваться их великолепными возможностями камеры. Например Galaxy S22 Ультра он пользуется огромным спросом именно из-за исключительных характеристик камеры. И камеры по-прежнему будут одной из основных причин, по которой потребители покупают телефоны.

Чтобы использовать возможности камеры в своих приложениях, разработчики внедряют androidИнтерфейс камеры Framework. Первый вариант использования этой платформы — реализация предварительного просмотра камеры. Однако по мере того, как складные устройства становятся все более популярными, экран предварительного просмотра камеры может растягиваться, переворачиваться или вращаться неправильно. При использовании в многооконной среде приложение часто выходит из строя.

Чтобы решить все эти проблемы, Google представил новую функцию под названием CameraViewfinder, которая позаботится обо всех этих деталях и предоставит разработчикам эффективную работу с камерой. Как заявляет Google в блоге вклад: «CameraViewfinder — это новое дополнение к библиотеке Jetpack, которое позволяет быстро реализовать вид с камеры с минимальными усилиями».

CameraViewfinder использует либо TextureView, либо SurfaceView, что позволяет камере настраиваться в соответствии с преобразованиями. Преобразования включают правильное соотношение сторон, масштаб и вращение. Теперь эта функция готова к использованию на гибких телефонах, при изменении конфигурации и многооконном режиме. Google отмечает, что протестировал его на большом количестве складных устройств.

Например, здесь можно купить телефоны Samsung.

Сегодня самое читаемое

.