반응형

 GCM에서 데이터를 putExtra()로 전달시 처음엔 제대로 된 값이 넘어가다가 

같은 상황을 여러번 반복하면 하나의 값으로 고정 되어 넘어가는 현상을 발견한 뒤 

여기저기 둘러본 덕분에 setData() 와 getDataString() 으로 문제를 해결하였다.


 하지만, 이 두 메소드를 아직 이해를 못하는 탓에 정리겸 이해를 위한 포스팅을 해보겠다.



 < 명시적 전달 >

 new Intent(현재 액티비티 Context, 전달 할 액티비티.class);


 < 묵시적(암시적) 전달 >

 AndroidManifest.xml에 정의 된 intent-filter의 action과 category에 의해 intent를 걸러내어,

걸루어진 값만을 전달하는 방법이다. 이 방법은 프로젝트가 다를 때에도 사용할 수 있다는 장점을 지녔다.


  


 

 

반응형

WRITTEN BY
데르벨준

,