[Android] 수제 ImageViewer(feat. Coil) (Compose)
·
Android
먼저, 이미지를 로딩하는 라이브러리로는 🔗Coil을 사용했다.implementation("io.coil-kt.coil3:coil-compose:{latest version}")implementation("io.coil-kt.coil3:coil-network-okhttp:{latest version}")ImageViewer의 기능은 다음과 같다.이미지를 표시두 손가락으로 확대/축소1배수 미만으로 축소하면 손가락을 뗐을때 1배수크기/정위치로 원복확대한 상태에서 이미지 위치를 이동확대한 상태에서 이미지 위치를 이동하고 손을 뗐을 때, 화면 가장자리에서 이미지가 떨어지면 위치를 되돌림더블 탭 하면 이미지를 1배수크기/정위치로 원복확대 후 이미지 이동 시, 이미지가 화면 밖을 넘어가지 않도록 함import ..