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

RecyclerView 리사이클러뷰에 radius를 적용하는 방법 방법 1. 벡터로 마스킹하기 하얀 바탕에 오리고 싶은 영역을 투명처리한 벡터 이미지를 덧대어서 마스킹을 해봤다. 투명영역이 있는 마스킹 이미지는 벡터로 구현해서 용량을 조금이라도 줄이려고 했다. 대신 앱 바탕색이 하얀색이 아니면 하얗게 드러난다. 뷰포트가 정사각형인 벡터 파일을 직사각형 뷰에 적용시키면 균일하게 꺾이던 모서리 radius의 경사면이 같이 늘어났다. 벡터를 요리조리 만들어봐도 알 수가 없어서 1:1 비율을 유지하는 정사각형 벡터를 양 옆에 적용시켰다. 이 경우엔 아마 커스텀뷰를 만들면 될 것 같다. round_mask_start.xml round_mask_end.xml 간단한 벡터 패스 설명: M0,0 스타트 좌표 h 수평 ..
TIL - 안드로이드
2023. 7. 3. 13:33