반응형
안녕하세요.
이번에는 제가 여러 앱을 사용하면서 인상 깊었던 View 들의 애니메이션이라던지 프로젝트 개발하면서 Ui 측면에서 비용이 많이 들었던 것들을 시간 날 때마다 개발해서 사용했던 것을 소개해볼까 합니다.
https://github.com/sieunju/widget
기능
- SurfaceView 기반의 ProgressView
- Coordinator.Behavior 기반의 TranslationBehavior
- CustomTextView, CustomLayout
- 점점 펼쳐지는 ParallaxView
- Gesture 를 통한 Scale or Move 처리를 할수 있는 FlexibleImageView
사용법
https://github.com/sieunju/widget/blob/master/README.md
추후 시간이 있거나 뭔가 라이브러리를 만들고 싶을때 추가할 기능들
- Glide 에서 더 이상 BitmapTransformation 사용하지 말고 ImageView에서 Corner, Border 처리를 하자!
- 열고 닫기 기능의 Layout (RecyclerView 기반도 되면 참 좋겠다..)
ps.) 혹시 이런 애니메이션을 가진 View 가 있었으면 좋겠다 라던지 또는 이런 CustomView 가 있었으면 좋겠다 하는 아이디어 있으시면 댓글 남겨주시길 바랍니다 :)
이상 포스팅을 마치도록 하겠습니다.!
반응형
'android' 카테고리의 다른 글
안드로이드 개발시 HTTP 트레킹 라이브러리 소개 (1) | 2022.05.05 |
---|---|
[안드로이드] Json Converter는 이제 Kotlinx Serialization로 변경해야 하는 이유 (0) | 2021.12.18 |
[안드로이드] SimplePermissions 소개 (0) | 2021.11.02 |
드로이드 나이츠 2021 보고 인상 깊었던 세션 #1 (0) | 2021.10.23 |
[안드로이드] Di 라이브러리 Koin 에서 Hilt 로 사용하게 된 이유 (0) | 2021.08.07 |