반응형
GCM에서 데이터를 putExtra()로 전달시 처음엔 제대로 된 값이 넘어가다가
같은 상황을 여러번 반복하면 하나의 값으로 고정 되어 넘어가는 현상을 발견한 뒤
여기저기 둘러본 덕분에 setData() 와 getDataString() 으로 문제를 해결하였다.
하지만, 이 두 메소드를 아직 이해를 못하는 탓에 정리겸 이해를 위한 포스팅을 해보겠다.
< 명시적 전달 >
new Intent(현재 액티비티 Context, 전달 할 액티비티.class);
< 묵시적(암시적) 전달 >
AndroidManifest.xml에 정의 된 intent-filter의 action과 category에 의해 intent를 걸러내어,
걸루어진 값만을 전달하는 방법이다. 이 방법은 프로젝트가 다를 때에도 사용할 수 있다는 장점을 지녔다.
반응형
'Android' 카테고리의 다른 글
TextView 줄임 표시 (0) | 2013.03.03 |
---|---|
안드로이드 레이아웃에 줄 긋는 방법 (0) | 2013.03.03 |
안드로이드 XML Selector 사용법 (0) | 2013.02.19 |
액티비티 Activity 의 생명 주기와 기본 메소드 (0) | 2013.02.18 |
내가 본 Intent (0) | 2013.02.14 |
WRITTEN BY
,