Notice
Recent Posts
Recent Comments
Link
05-15 01:13
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 후라노 맛집
- 카르마 그립
- 훗카이도 렌트카
- 드론 카메라
- 비에이 맛집
- TIZEN
- 북해도 양갈비
- 닭도리탕
- 카르마 개봉
- 서울에서 1시간 캠핑장
- 오타루 맛집
- 과제 잘하기
- adsense
- 비에이 렌트
- 블루리본
- 노보리베쓰 맛집
- 훗카이도 맛집
- 신치토세 공항 렌트카
- MIT Technology review
- 삿포로시 맛집
- 삿포로 렌트카
- MIT
- 카르마 스태빌라이저
- 카르마 부품
- 북해도 맛집
- 북해도 양고기
- 노보레베츠
- 과제 잘하는 방법
- 경주
- java oracle
Archives
- Today
- Total
필피리의 잡학사전
안드로이드 전역변수 설정하기 본문
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안드로이드 개발할때 주로 인텐트를 통해서 자료를
주고 받죠. 근데 여러 엑티비티에서 필요한
자료일 경우 일일히 주고 받기에는 번거로움이 많죠.
그래서 static으로 변수를 선언해서 쓰려고 해도
어찌된것인지 그 변수가 저장이 안될때가 많습니다.
그건 액티비티가 종료되거나 다른 액티비티로 넘길때
onDestroy 함수가 호출되면서 메모리를 해제를 시켜서
그런 경우가 생기곤 합니다.
그럴땐 클래스를 따로 선언해야합니다..
이런식으로 따로 선언을 해주고 gettersetter 함수를 만들어 줬습니다.
접근할때는 클래스명.setter함수 또는 getter함수를 호출하시면 되겠죠.
이건 다 아실꺼라 생각합니다
저는 다수의 액티비티에서 쓸 변수가 필요할때는 이런식으로 변수를 선언합니다.
인텐트는 귀찮아서 ㅋㅋ
메모리를 조금만 사용할꺼면 전역으로 사용하면 별 문제 될것도 없으니
편리하게 사용하는게 낫겠죠?
출처 : http://anristoteles.tistory.com/22
'Developer > Android' 카테고리의 다른 글
Android - Preference기능(자동로그인 기능에 사용) (1) | 2012.03.05 |
---|---|
안드로이드 ListView 사용시 배경이 검은색으로 될 때 (0) | 2012.03.04 |
안드로이드 - 새 activity 만들어 화면 뛰우기 (0) | 2012.02.06 |
안드로이드 간단한 토스트창 띄우기 (0) | 2012.01.31 |
안드로이드 버튼 클릭시 이미지 바꾸기 (0) | 2012.01.31 |
Comments