본문 바로가기

[안드로이드]apiDemos파해치기 5. App - persistent State 2011/06/20 - [안드로이드/안드로이드 소스분석] - [안드로이드]apiDemos파해치기 4. App - forwarding 이번엔 persistent State에 관한 설명입니다. 이는 Web에서의 cookie와 비슷합니다. 전에 책에서 preference 에 대해서 xml로 만들어 데이터를 보관한다고 들었던거같은데 어쨋든 소스를 보면 이번에도 핵심부분만 보겠습니다. PersistentState.java - onResume() SharedPreferences prefs = getPreferences(0); preference의 선언부분입니다. preference를 사용할때에 위에서 보듯 getInt인지 getString인지를 구분해주어야 합니다. getPreferences(0) 에 들어가는 0은.. 더보기
[안드로이드]rokon engine 활용기 안드로이드의 유명한 2D Engine인 rokon에 대해 알아보고 예제로 무언가 만들어보려고 합니다. 더보기
[안드로이드]apiDemos파해치기 4. App - forwarding 2011/06/17 - [안드로이드] - [안드로이드] apiDemos파해치기 2. App - customTitle 원래는 이번이 Dialog여야 하지만 dialog는 정말 설명할만한 내용이 없어서 패스하고 Forwarding을 알아보겠습니다. 위의 소스가 Forwarding의 핵심소스입니다. finish(); 는 현재 Activity를 종료 한다는 의미입니다. A -> B -> C 의 화면전환이 있었을 때에 B에서 finish()를 하게되면 C에서 BackButton을 누를경우 A로 이동하게됩니다. 그 외에도 참고로 알아두시면 좋은것이 Intent의 Flag입니다. http://developer.android.com/reference/android/content/Intent.html 개발을 하시다보면 .. 더보기