마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

백그라운드에 내리고 한참 후 앱 켰을때 정보 날아가는문제. [closed]

0 추천
싱글톤으로 아이디,패스워드 등 사용자 정보를 저장하고 있습니다.

그런데 홈키를 눌러 백그라운드에 놓아두고 한참후에 앱켰을때 사용자 정보들이 날아갑니다.

만약 백그라운드에서 올라왔을때 정보가 없을경우 가져오는것은 어떻게 처리할 수 있을까요??
질문을 종료한 이유: 해결
슈퍼꽃붕어 (1,600 포인트) 님이 2015년 7월 20일 질문
슈퍼꽃붕어님이 2015년 7월 20일 closed

2개의 답변

0 추천
android preference 로 구글링하세요
쎄미 (162,410 포인트) 님이 2015년 7월 20일 답변
질문이 너무 광범위했나보네요.. 이미 sharedPreferences는 쓰고 있어요. 한번 로그인 한 이후로는 그 정보를 sharedPreferences정보에서 갖고와서 로그인을 시켜요. 그것보다 알고싶은 것은 백그라운드에서 올라올때 현재 어떤 화면인지 상관없이 백그라운드에서 올라왔다는 이벤트를 어떻게 받아야 하는지. 그냥 단순히 생각했을때는 액티비티 기준으로 onResume에서 처리하면 될것 같은데, 이것은 백그라운드에서 올라온것 뿐만 아니라 일반적으로 액티비티가 켜졌을때도 onResume으로 오기도 하며, 한 액티비티에 해당하는 메소드라 모든 액티비티에서 처리해주기 번거로우니까요. 혹시 백그라운드에서 올라왔을때 감지되는 이벤트리스너라던가 메소드가 있나요??
0 추천
따로 저장하여 사용하셔야 합니다~~!
답변하기에는 너무 광범위한 범위 이므로 검색키워드를 알려 드립니다~!
savedinstancestate
많은 정보들이 있으니 참고하세요~!
ThisPlus (46,920 포인트) 님이 2015년 7월 20일 답변
...