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
- android compose orbit
- 백준
- power menu 라이브러리
- viewmodel
- power menu
- Android Compose Navigation
- Thread vs Coroutine
- 스레드 vs 코루틴
- 코루틴 공식문서
- 코틀린 에러 핸들링
- Android Compose
- 안드로이드 커스텀 뷰
- Sticky Header RecyclerView
- 백준 2615
- 코루틴 공식 문서
- 힐트
- android orbit
- BOJ
- runCatching
- 안드로이드 컴포즈
- Coroutine
- Kotlin Serialization
- Android Custom View
- RecyclerView Sticky Header
- hilt
- 코루틴
- AAC ViewModel
- 안드로이드 무한 스크롤
- Hilt 에러
- Unsupported metadata version. Check that your Kotlin version is >= 1.0: java.lang.IllegalStateException
Archives
- Today
- Total
목록Android Custom View (1)
Beeeam
Custom View 개발자가 맞춤 설계한 뷰를 의미한다. 안드로이드에서 기본으로 제공하는 View들로 원하는 것을 구현할 수 없는 경우, 비슷한 형태의 뷰를 반복적으로 사용해야 하는 경우에 사용한다. 한 가지 예를 들어보자 두 개의 뷰가 있다. 둘은 겉 보기엔 같아보이지만 속의 구성을 보면 다른 것을 확인할 수 있다. 위의 뷰는 단일 뷰이지만 밑의 뷰는 겉을 감싸는 CardView, 이미지를 담는 ImageView, 텍스트를 가지고 있는 TextView로 구성이 되어있다. 근데 어떤 것을 사용하는 게 맞다고 정해져 있는 것은 없다. 그럼 밑의 코드를 보자 3개의 뷰로 구성된 두 번째 뷰보다 단일 뷰인 첫 번째 뷰의 코드가 더 적고, 덜 복잡한 것을 확인할 수 있다. 이것 말고도 다른 장점들도 존재하는데..
Android
2023. 5. 13. 23:40