반응형

android camera 2

[Android/Kotlin] Camera and photo library

안녕하세요 골드입니다. 오늘은 카메라 앱을 만들어보도록 하겠습니다. 카메라로 찍은 사진과 갤러리에 접근해서 사진을 불러오는 것까지 하도록 하겠습니다. 1. Add Permission in Manifest.xml 카메라와 갤러리는 개인적인 권한입니다. 누군가가 함부로 접근해서 여러분의 사진을 빼가거나 카메라를 통해 여러분에 대한 정보를 가져갈 수 있는 극단적인 상황이 있을 수 있기 때문에 안드로이드는 이 부분에 대해서 항상 권한을 먼저 물어보도록 되어 있습니다. '해당 사항에 대한 권한을 앱에서 사용할 수 있도록 허용하시겠습니까?' 라는 권한은 Manifest.xml 파일에 정의합니다. 카메라에 대한 권한과 저장소에 읽기 쓰기 권한입니다. 반드시 필요한 기능에 대해서 권한을 요청하도록 선언합니다. 요즘 같..

[Android/java] Camera 사용하기 (동적으로 ImageView 만들어서 Layout에 삽입하기)

안녕하세요 골드입니다. 오늘은 Camera에 대해 글을 쓰도록 하겠습니다. 최근에 나온 Android 단말기는 99% 카메라를 장착하고 있습니다. Camera를 직접 만들어 쓸 수도 있겠지만 그것보다 Intent를 활용하여 Camera 앱에 접근하는 방식을 사용하여 조금 더 효율적이고 쉬운 방법으로 Camera를 사용할 수 있습니다. 먼저 Manifast 파일에 카메라 하드웨어 접근 권한을 추가합니다. 1. Camera Intent를 호출 MainActivity.class 파일에 Camera Intent를 호출해서 Camera 앱에 접근할 수 있도록 합니다. startActivityForResult() 메서드로 카메라 Intent를 보냅니다. 두 번째 매개변수 값이 0보다 큰 값이라면 새로운 액티비티가 ..