2. Application Class란?
Android에서는 컴포넌트 사이에서
공동으로 멤버들을 사용할 수 있게 해주는
편리한 공유 클래스를 제공합니다.
그게 바로 Application Class!
참고 사이트 - http://arabiannight.tistory.com/316
3. Application Class란?
앞서 말한 것처럼 어플리케이션 사이의 컴포넌트들이
공동으로 사용할 수 있기 때문에
공통되게 사용하는 내용을 작성해주면
어디서든 context를 이용한 접근이 가능 합니다.
4. Application Class란?
Application 생명 주기
• onCreate : 어플리케이션이 생성될 때 호출 됨. 모든 상태변수와 리소스를 초기화
• onTerminate : 어플리케이션 객체가 종료될 때 호출되는데 항상 보증하지는 않음
• onLowMemory : 시스템이 리소스가 부족할 때 발생
• onConfigurationChanged : 어플리케이션은 구성변경을 위해 재시작하지 않으므로
변경이 필요하다면 이곳에서 handler를 재정의 하면 됨.