09:00 ~ 10:00
: 오늘 계획 세우기10:00 ~ 12:00
: 실전 프로젝트13:00 ~ 18:00
: 실전 프로젝트19:00 ~ 20:00
: TIL 작성하기20:00 ~ 21:00
: 마무리 회고 진행45번 foreground service와 background service의 차이점이 무엇인가요?
foreground service는 리소스를 많이 사용하고 우선순위가 높고 사용자에게 실행중임을 시각적으로 알려주며 서비스 종료될 때까지 실행됩니다. background searvice는 우선순위가 낮고 실행을 직접 보여주지 않으며 리소스가 부족하다면 종료될 수 있습니다.
46번 ContentProvider는 무엇인가요?
데이터를 관리하고 다른 애플리케이션 간에 데이터를 공유하기 위한 콤퍼넌트 중 하나입니다.
23번 Sealed class가 무엇일까요?
특정 클래스에 대한 하위 클래스를 제한하는 데 사용되며 클래스의 상속구조를 계층적이고 안전하게 유지할 수 있습니다.
55번 안드로이드에서 ANR이란 무엇이고, 어떻게 방지할 수 있나요?
ANR은 앱이 응답하지 않는 상황을 뜻하며 이를 방지하기 위해선 최적화를 하거나 백그라운드에서 처리하거나 handler를 사용하거나 비동기 작업으로 실행할 수 있습니다.