안드로이드 앱 중에는 사진을 찍는 기능이 탑재되어 있는 경우가 많습니다. 중고 거래를 위해 카메라로 매물 사진을 찍거나, SNS 어플의 경우에도 올릴 사진을 찍어 친구들과 공유하는 등 많은 경우에 카메라가 활용되고 있는데요, 코틀린을 사용하여 카메라로 사진찍는 방법을 설명합니다.
(1) Camera API를 사용하는 방법
장점: 카메라 화면의 레이아웃을 마음대로 만들 수 있다
단점: 핸드폰마다 카메라의 개수, 성능, 기능이 다양하기 때문에 이를 모두 지원하도록 앱 개발하는 것이 어렵다
(2) 내장된 카메라 어플을 사용하는 방법
단점: 카메라 어플의 UI를 사용해야 함 (하지만 카메라 어플에 이미 구현된 다양한 방법으로 촬영할 수 있음)
장점: 구현이 쉬움
(3) 소스코드 (깃허브 참조)
https://github.com/wonderful-coding-l...