Android 개발자 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 아키텍처 구성요소 참고 자료 샘플 Sunflower: Android Jetpack을 사용한 Android 개발 권장사항을 보여주는 정원 가꾸기 앱 Android 아키텍처 구성요소 GitHub 브라우저 샘플 Android 데이터 결합 라이브러리 샘플 Android 아키텍처 구성요소 탐색 기본 샘플 Android 아키텍처 구성요소 페이징 샘플 네트워크가 포함된 Android 아키텍처 구성요소 페이징 샘플 Room 이전 샘플 Room 및 RxJava 샘플(자바) (Kotlin) Codelab 뷰를 사용한 Android Room(자바) (Kotlin) Android 데이터 결합 Codelab WorkManager로 백그라운드 작업(자바) (Kotlin) 탐색 Codelab Android Paging Codelab Android 지속성 Codelab Android 수명 주기 인식 구성요소 Codelab 교육 Udacity: Kotlin을 사용하여 Android 앱 개발 블로그 게시물 Android 데이터 결합 라이브러리 — 두 단계로 Observable 필드에서 LiveData까지 Android의 쉬운 코루틴: viewModelScope Android Jetpack WorkManager 안정화 버전 언어 변경 및 AndroidViewModel 안티패턴 Room 및 코루틴 WorkManager 기초 WorkManager 소개 데이터 결합 — 배운 내용 SQLite에서 Room으로의 점진적 이전 ViewModels: 지속성, onSaveInstanceState(), UI 상태 복원 및 로더 ViewModel: 간단한 예 ViewModel 및 LiveData: 패턴 + 안티패턴 ViewModel을 넘어서는 LiveData — Transformations와 MediatorLiveData를 사용하는 반응형 패턴 스낵바, 탐색 및 기타 이벤트가 있는 LiveData(SingleLiveEvent 사례) 아키텍처 구성요소로 수명 주기 인식 데이터 로딩 Android의 대규모 데이터베이스 쿼리 Room 이전 테스트 Room을 사용하는 이전 이해 Room을 위한 7가지 전문가 팁 Room으로 가는 7단계 Room + RxJava Room + Time Android Sunflower 소개 아키텍처 구성요소 1.0 안정화 버전 발표 Android와 아키텍처 동영상 아키텍처 구성요소의 새로운 기능(Google I/O '19) Jetpack 탐색(Google I/O '19) Android에서의 Kotlin 코루틴 이해(Google I/O '19) Android Jetpack: WorkManager 소개 Android Jetpack: 탐색 구성요소 소개 재미있게 알아보는 LiveData(Android Dev Summit '18) 단일 활동: 왜, 언제, 어떻게(Android Dev Summit '18) 하우스의 Room(Android Dev Summit '18) Android Jetpack: 아키텍처 구성요소의 새로운 기능(Google I/O '18) Android Jetpack: UI에서 프래그먼트를 현명하게 사용하는 방법(Google I/O '18) Android Jetpack: WorkManager를 통한 간편한 백그라운드 처리(Google I/O '18) Android Jetpack: RecyclerView 및 Paging을 통한 무한 목록 관리(Google I/O '18) Android Jetpack: 탐색 컨트롤러를 사용하여 UI 탐색 관리(Google I/O '18) 아키텍처 구성요소 - 수명 주기 문제 해결(Google I/O '17) 아키텍처 구성요소 - 지속성 및 오프라인(Google I/O '17) Jetpack Room Jetpack LiveData Jetpack Paging 아키텍처 구성요소 - 사용 사례(GDD India '17) Android Jetpack: ViewModel