android

DI in Android – Dagger2

DI와 Dagger (1) DI와 Dagger (2) Dagger를 이용하여 안드로이드에서 DI 구현 Jake Wharton Dagger2 발표자료 Dagger를 사용하기전에 개념잡고 가기 Dagger2 개념 및 샘플 Dagger2 학습에 필요한 참고자료 커니의 안드로이드 이야기…

[Android] RecycleList 참고자료 모음

. MVVM + AAC(ViewModel, LiveData, Room) + RecyclerViewhttps://blog.yena.io/studynote/2019/03/16/Android-MVVM-AAC-1.html MVVM + DI + DataBinding + RecyclerViewhttps://medium.com/@joongwon/android-aac%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-mvvm-%ED%8C%A8%ED%84%B4-e24a685fc25d Data Binding with Live Data for RecyclerView in Kotlinhttps://spin.atomicobject.com/2019/06/08/kotlin-recyclerview-data-binding/ Room + Livedata + ViewModel +…

[Android, Kotlin] AAC – DataBinding 예제

Android Jetpack 은 개발자가 고품질 앱을 쉽게 개발할 수 있도록 지원하는 라이브러리, 도구, 가이드의 모음 입니다. Jetpack 은 androidx.* 패키지 라이브러리로 지원되며, 크게 4가지 구성요소(기초, 아키텍처, 동작, UI)를 가집니다. https://developer.android.com/jetpack?hl=ko…

Android MVVM Pattern

앱 시작을 위한 가장 기초는 디자인 패턴이 아닌가 싶습니다. 안드로이드의 추세가 MVC -> MVP -> MVVM 패턴으로 진화함에 따라 프로젝트의 규모와 요구사항에 맞게 적절한 패턴을 선택하는 것이 프로젝트의 시작점이 되지…

[Android] RxAndroidBLE 라이브러리

Rx – Reactive 스타일로 BLE 컨트롤을 가능하게 해주는 라이브러리입니다. 안드로이드가 제공하는 Bluetooth 라이브러리를 사용할 때 각종 callback 을 사용해서 분기처리해야 했던 코드들을 Reactive 스타일로 간결하게 정리할 수 있습니다. 기본 사용법은…