1. 사진 촬영카메라에서 찍은 사진을 "ActivityResultLauncher"로 읽어온다. "ActivityResultLauncher"는 "startActivityForResult" 의 대체로 "startActivityForResult"는 한 클래스 안에서 구현되는 Intent값을 모두 같은 "onActivityResult" 에서 받아야 함으로 Switch case로 분기처리 하여 받아야 했었다. "ActivityResultLauncher"는 메서드화 하여 각각 다른 이름으로 선언하여 원하는 위치에서 값을 받을 수 있다. "ActivityResultLauncher"에서 파일을 삭제하는 부분이 있는데 Scoped Storage 특성상 원본파일을 수정할 수 없음으로 전송시 파일을 전송한 뒤 삭제 하도록..