Notice
Recent Posts
Recent Comments
Link
05-15 01:13
관리 메뉴

필피리의 잡학사전

안드로이드 전역변수 설정하기 본문

Developer/Android

안드로이드 전역변수 설정하기

김수필 2012. 2. 13. 16:58
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안드로이드 개발할때 주로 인텐트를 통해서 자료를

주고 받죠. 근데 여러 엑티비티에서 필요한

자료일 경우 일일히 주고 받기에는 번거로움이 많죠.

그래서 static으로 변수를 선언해서 쓰려고 해도

어찌된것인지 그 변수가 저장이 안될때가 많습니다.

그건 액티비티가 종료되거나 다른 액티비티로 넘길때

onDestroy 함수가 호출되면서 메모리를 해제를 시켜서

그런 경우가 생기곤 합니다.

그럴땐  클래스를 따로 선언해야합니다..

 



이런식으로 따로 선언을 해주고 gettersetter 함수를 만들어 줬습니다.


접근할때는 클래스명.setter함수 또는 getter함수를 호출하시면 되겠죠.

이건 다 아실꺼라 생각합니다

저는 다수의 액티비티에서 쓸 변수가 필요할때는  이런식으로 변수를 선언합니다.

인텐트는 귀찮아서 ㅋㅋ 

메모리를 조금만 사용할꺼면 전역으로 사용하면 별 문제 될것도 없으니

편리하게 사용하는게 낫겠죠?


출처 : http://anristoteles.tistory.com/22

Comments