본문 바로가기

💻 Computer/Android

Intent에서 Context

Intent로 다른 Activity에 정보를 넘길때 괄호 안에 들어가는 형태가 계속 달라지길래 찾아봄.

 

Android Framework에서 Context 종류는 2가지로 나뉨

- Application Context

- Activity Context

 

Application Context는 어플 자체의 LifeCycle에 영향을 많이 받음.

반면, Activity Context는 Activity LifeCycle과 함께 작동하여, onDestory()와 함께 사라짐

 

즉, Activity에 대한 환경 정보들이 Context에 있고,

이 Context에 Intent를 통해 다른 Activity를 띄우면, Acitivy 스택에 쌓이게 됨.

 

Context는 어플이나 객체의 현재 상태 정보

반응형