샘플예제


안드로이드 공식 샘플

MultiModule Nextflix-Composable

Compose 듀토리얼 앱

드로이드 나이츠

컴포즈 메모 앱

Component


액티비티 (Activity)

프래그먼트 (Fragment)

Jetpack


Jetpack

AAC (Android Architecture Components)

Compose


컴포즈 강의

Compose

CodeLabs

레이아웃


Linear / Relative/ Constraint / Frame 비교

LinearLayout

Constraint Layout

RelaytiveLayout

FrameLayout

View 구성


LayoutInflater

리사이클러 뷰 (RecyclerView)

Splash API

enableEdgeToEdge()

웹뷰 (WebView)

View 속성


DP 와 SP

AutoSize

폴더블 화면 대응

텍스트필드 더보기

윈도우 인셋 (Window Insets)

아키텍쳐


앱 아키텍쳐

구글 권장 아키텍쳐

디자인 패턴

mvc / mvp / mvvm / mvi 패턴

MVI 심화


Applicaion Class

Context 개념

Notification

다중 클릭 방지

데이터


로컬 저장

Pacelable

Intent

컨텐츠 프로바이더

다른 앱과 데이터 공유하기 (이메일 / 카카오톡)

성능 최적화


콜드 / 웜 / 핫 스타트

앱 사이즈 줄이기

SQLite 성능 최적화

이미지 최적화

스레드 / 백그라운드


스레드(Thread)

서비스/백그라운드

Handler 와 Looper

테스트


테스트 코드 작성

ADB 명령어 정리

빌드


의존 라이브러리 최신버전 확인

빌드 과정 개요

ART 및 Dalivk

패키지 이름 변경

설정, Build

모듈화


멀티모듈

모듈 생성

모듈 설계 방법

모듈 수정, 재 업로드

이슈사항


이슈사항