Android LifeCycle 중, Activity의 LifeCycle에 대해 정리해보는 시간을 가져보자.
Lottie Animation 은 High Quality의 Animation 효과를 다양한 플랫폼에서 사용할 수 있는 Animation 라이브러리이다. 이 라이브러리를 예제를 통해 접해보고자 한다.
QR코드 다뤄보기 1 - Zxing 라이브러리를 사용한 QR 코드 생성, 스캔
QR 코드 스캐너 회전 방향에 따라 디스플레이 바꾸기, QR 코드 스캐너 Customizing 해보기
QR 코드를 읽어낸 값이 웹 사이트 링크라면 ? WebView 로 실행하여 보자.
developers-android의 앱 아키텍처 가이드 공식문서를 기준으로 권장하는 앱 아키텍처 구조는 어떤 것인지 살펴보고 정리해보았다.
MVVM 패턴에 사용되는 ViewModel, LiveData, Repository 구조에 대해서 알아보고 정리해보는 시간을 가지려고 한다.
DataBinding 을 통해 View를 간편하게 참조하고, 값이 변경 됨에 따라 속성 값도 자동으로 업데이트 할 수 있다.
REST API는 무엇인가 ? REST에 대해서 알아보자.
Retrofit 을 공부하고, MVVM 패턴에서 어떻게 사용되는지 확인해보자. 그리고 네트워크 통신과 UI를 렌더링하는 작업은 다른 스레드에서 동작하게 되는데, 코루틴을 사용하여 조정할 수 있음을 알아보자.
안드로이드 이미지 라이브러리 Glide에 대해서 알아보자.
안드로이드의 4대 컴포넌트 중 하나인 Content Provider에 대해서 공부해보았다.
Clean Architecture의 개념과 MVVM 패턴에 대해 공부해보았다. 왜 Clean Architecture와 MVVM 패턴을 Android에서 사용하는지, 사용법에 대해서도 공부해보자.
젯팩 컴포즈로 개발하는 안드로이드 UI 책의 1장을 공부하고 정리해보았다.
Java를 사용하여 Reactive Programming을 하게 해주는 RxJava에 대해서 공부해보았다.
젯팩 컴포즈로 개발하는 안드로이드 UI 책의 2장을 공부하고 정리해보았다.
젯팩 컴포즈로 개발하는 안드로이드 UI 책을 읽고 3장을 정리해보았다.