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 |
Tags
- AWS EC2
- android exoplayer
- ExoPlayer
- Python
- DiffUtil.ItemCallback
- ktor api call
- ListAdapter DiffUtil
- map
- 안드로이드
- 시행착오
- kotlin list
- doc2vec
- 스피너
- ktor client
- build with ai
- android ktor
- getChangePayload
- kotlin collection
- ChatGPT
- android
- video caching
- ListAdapter
- 유튜브
- 유튜브 요약
- FastAPI
- Zsh
- exoplayer cache
- list map
- llm
- android custom view
Archives
- Today
- Total
목록custom cardview (1)
버튼 수집상

배경 카드뷰 그림자에 색이 들어가게 해달라는 요청이 있었다. 기존에 outlineSpotShadowColor 라는 옵션이 있으나 API 28부터만 지원했다. 그래서 카드뷰를 직접 구현해보기로 했다. 요구사항 1. 카드뷰처럼 elevation, radius 값 지정이 돼야 한다. 2. 그림자 색 지정이 돼야 한다. 요구사항을 충족시키려면 onDraw()로 구현할 수 밖에 없어보였다. attrs.xml (~/res/values) attrs를 선언하면 xml 코드의 app namespace에서 값을 설정할 수 있다. format을 모르겠을 땐, xml에서 다른 어트리뷰트를 cmd + 클릭해서 확인해보면 된다. 시도1 CustomCardView.kt (커스텀 카드뷰의 루트) class CustomCardView..
TIL - 안드로이드
2023. 8. 1. 17:49