컨텍스트(Context)
안드로이드 컨텍스트(Context)는 어플리케이션의 상태 정보와 리소스에 대한 접근을 제공하는 클래스입니다. 컨텍스트는 현재 실행중인 어플리케이션의 정보를 제공하며 파일 시스템 위치, 리소스 위치, 데이터베이스, 프리퍼런스, 시스템 서비스 등 다양한 정보를 포함합니다. 컨텍스트는 다음과 같은 기능을 수행합니다. 1. 리소스 매니저를 사용하여 애플리케이션의 리소스(레이아웃, 문자열, 이미지 등)에 접근할 수 있습니다. 2. 컴포넌트(액티비티, 서비스, 브로드캐스트 리시버 등) 는 컨텍스트를 상속받아 생성되어집니다. 3. SQLite 데이터베이스와 Shared Preferences에 접근할 수 있습니다. 4. 시스템 서비스(알람 매니저, 위치 서비스, 네트워크 상태 등)에 접근할 수 있습니다. 위와 같이 컨..
2023. 4. 11.