[Android] ImageView 회전시켜서 보여주기
간단하게 채팅화면이 하나 필요해서 만들어 보던 중 Send 버튼이 아이콘으로 되어 있으면 좋겠다 싶어서 아이콘을 추가했다. 아직 초기 단계라 아무것도 없다. 하지만 아이콘이 뭔가 밋밋해서 어떻게 보여줄까 하다, 메시지가 날아가는 듯한 느낌을 주고 싶었다. 간단하게 한 줄만 추가해 보자. android:rotation="-45" 그러면 아래와 같이 된다. 현재 상태 기준으로 시계방향은 "+", 반시계 방향은 "-" 이다. 이때까지 자바 코드로 직접 돌려주고 있었는데, 이렇게 편한방법이 있는걸 오늘에서야 알게 되었다. 앞으로 자주 애용하게 될 것 같다.
Android
2024. 1. 15. 22:53
[Kotlin] View에 로테이트 애니메이션(Rotate Animation) 적용하기
프로젝트를 진행하다보니 가끔 뷰에 애니메이션을 적용하는 것이 필요했다. 복잡한 애니메이션은 잘 적용할 일이 없지만, 회전, 이동 등의 간단한 애니메이션은 생각보다 꽤나 자주 쓰이게 된다. 최근 내가 적용한 애니메이션은 Rotate Animation이다. 주로 로딩 프로그래스를 이미지로 만들때 사용하곤 한다. 그럼 시간이 없으니 바로 본론으로 들어가 보자. 1. 일회성 애니메이션 view.animate().apply { duration = 100 rotation(180f) } 180도 회전하는 방법이다. 원래대로 돌리려면 rotation에 0을 넣어주면 된다. view.animate().apply { duration = 100 rotation(0f) } 2. 무한 회전(무한 프로그래스) 무한으로 회전하는 ..
Android/Kotlin
2023. 5. 31. 02:41
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 격파르타 후기
- FLUTTER
- sqld 자격증 합격
- 코틀린
- 아이폰앱개발
- ~=
- dart
- Swift
- Xcode
- 함수
- 격파르타 합격후기
- Java
- NoAnimation
- rotate
- 연산자
- toml
- 안드로이드
- Android
- Kotlin
- 변수
- 버전카타로그
- IOS
- 스위프트
- rotation
- .toml
- 음성재생
- 자바
- gem update
- 격파르타 장점
- 아이폰
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함