Context란? - 어떤 객체를 핸들링 하기 위한 접근 수단. 두가지 역할 -어플리케이션에 관하여 시스템이 관리하고 있는 정보에 접근하기 (ex. getPackageName(), getResource()) -안드로이드 시스템 서비스에서 제공하는 API를 호출 할 수 있는 기능 (ex. startActivity(), bindService()) 안드로이드는 Context라는 인스턴스화된 매개체를 통해야만 유사한 일들을 수행할 수 있다. Context는 어플리케이션이 시작될 때, 어플리케이션 컴포넌트들이 생성될때마다 생성된다 ContextWraper Context의 대리인으로 원본 Context를 변화시키지 않고 수정할 수 있게 해주는 서브 클래스. 보호 프록시 패턴 혹은 어댑터 패턴으로 구현되어 Conte..