-
이미지뷰에 맞게 사진 로딩하기(회전 보정 추가)
참조 링크 : 이미지의 Orientation를 체크해서 이미지 회전하기참조 링크 : 이미지 크기 줄이기 및 라운드 처리 안드로이드 프로그래밍 중 사진을 출력할 필요가 있었다. 처음에는 단순 무식하게 이미지뷰에 그냥 사진을 로딩해서 붙여넣었다.처음에 디자이어 HD로 테스트할 때는 이상없이 잘 출력되었다.그래서 이상없이 프로그래밍이 된 걸으로 알고 구글 플레이에 퍼블리싱을 했다. 그런데 막내의 넥서스S에서 시험하려고 이미지를 등록하고 화면을 몇 번 전환했더니 바로 프로그램이 죽어버렸다.왜 그런지 이유를 알 수 없었다. 다음으로 갤럭시 S2에서 시험해봤다. 사진을 등록하고 화면에 표시된 것을 보는 순간…사진이 180도 회전되서 출력이 되는 것이다. 이런…이런…퍼블리싱하기 전에 더 테스트를 해봤어야 되는데…했지만 이미 늦은… 구글링으로 이유를 찾아봤다. 이유는 사진이 너무 커서 메모리를 다 먹어버리니까 강제 종료가 된 것이었다. 사진 크기를 줄이는 방법은 쉽게 찾을 수…