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 | 31 |
Tags
- UiState
- ListAdapter
- sharedFlow
- Android
- Kotlin
- 알고리즘
- 파이어베이스
- 커스텀뷰
- 클린아키텍처
- 회원가입
- Authentication
- 플레이스토어
- NavHost
- 로그인
- 컴포즈
- 리사이클러뷰
- 안드로이드
- Jetpack
- Compose
- cleanarchitecture
- coroutine
- DiffUtil
- XML
- 코틀린
- MVVM
- 뷰
- NavController
- Flow
- Build variants
- 코딩테스트
Archives
- Today
- Total
목록BindingAdapter (1)
Grusie 안드로이드 개발 기술 블로그
[Android] Data binding 기본 사용법 및 BindingAdapter
기존에 미라클알람 프로젝트를 진행하며 데이터바인딩에 대해 찍먹 정도는 해 본 적이 있다. 그 때는 잘 모르는 상태로 진행하여 코드도 난잡하고 사용하기 힘들었었고, 회사 프로젝트에 사용하려고 해 보았으나, data binding이 패키지명에 대문자가 있으면 에러가 나는 것 같았다. 하필 회사 프로젝트의 패키지명이 대문자로 되어있어 적용을 포기했었던 것 같다. 그 이후로 뷰바인딩만 사용하였고, 컴포즈 공부를 하면서, Data binding을 서서히 잊어갔다... xml의 사용을 줄이기위해 컴포즈로 공부하고 있었는데, 데이터바인딩은 오히려 XML에서 로직까지 사용하여 분리가 불가능 하게 될 것이라는 생각 때문이였다.그러나 이번에 메모리즈 프로젝트를 진행하는데, 기존에 계셨던 분이 데이터바인딩으로 코드를 구현 ..
안드로이드 개발/라이브러리
2024. 4. 26. 17:42