Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Kotlin
- 코틀린
- Build variants
- Flow
- Compose
- cleanarchitecture
- 안드로이드
- 코딩테스트
- NavController
- ListAdapter
- Jetpack
- 알고리즘
- 뷰
- DiffUtil
- 커스텀뷰
- 회원가입
- Authentication
- sharedFlow
- coroutine
- NavHost
- XML
- 로그인
- Android
- 컴포즈
- 파이어베이스
- 클린아키텍처
- 플레이스토어
- MVVM
- UiState
- 리사이클러뷰
Archives
- Today
- Total
목록rotate (1)
Grusie 안드로이드 개발 기술 블로그
[Android] 이미지 축소 확대, 회전 커스텀 뷰 만들기 (feat. 터치 이벤트 종류, 각도 함수)
이미지에 관한 코드들을 구경하다가, 화면에 이미지를 원하는 위치에 원하는 크기, 회전에 따라서 보여주고 싶을 때가 있었다.직접 구현해 본 적이 없어서, 라이브러리가 어딘가에 있지 않을까 했었는데, 커스텀 뷰로 만든 것을 보고 흥미로워서 분석한 내용을 작성해 보려고 한다. 생성자class CustomRotateImageView @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, private val imageInfo: ImageVo = ImageVo(),) : FrameLayout(context, attrs) {}우선 커스텀 뷰이기에, 생성자를 만들고, xml layout에서 사용한다면, AttributeSet..
안드로이드 개발/뷰
2024. 4. 24. 11:34