Освой Android играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

CameraX

9-й курс/Закрытая зона

Работа с камерой постоянно меняется. Посмотрим, стало ли проще фотографировать котиков.

Вначале существовал Camera API, который теперь считается устаревшим. Затем ему на смену пришёл Camera2. Он он оказался достаточно сложным и неудобным, поэтому решили на его основе сделать новый CameraX. Интересно отметить, что когда выходил Camera2, его никто не называл сложным. Как по мне, и новый CameraX не является дружелюбным и лёгким в освоении. Будем ждать CameraXPro.

Теперь CameraX является частью Jetpack Library и совместим с устройствами на Android 5.0 (API level 21) и выше. Немного изменили принцип работы с камерой. Если раньше нужно было программно открывать и закрывать камеру, то сейчас камера связана с жизненным циклом активности или фрагмента.

Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью

Реклама