[Android] Context란?
Base Context 와 Application Context 의 차이
[Android]baseContext와 applicationContext
difference and when to use getApplication(), getApplicationContext(), getBaseContext() and someClass.this
Base Context
- activity context를 제공한다.
- component 가 생성될때의 context들의 Base Context
Application Context
- Application context를 제공한다.
- Application의 Singleton Context
일반적으로 Activity 에 종속되어서 사용하는 것이면 base context를 사용한다.
그렇지 않고, singleton 등을 사용할 경우에는 application context를 사용한다.