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

카카오톡 -- 카카오스토리 foreground background

0 추천
안녕하세요

 

궁금한게 한가지 있어 질문을 올립니다.

 

안드로이드 플랫폼 리소스 관리 정책에 따르면

 

안드로이드에서 우선순위는

첫째, 포그라운드에서 실행되고 있는 액티비티를 가진 프로세스.

둘째. 화면에는 보이지만 포그라운드는 아닌 액티비티를 가진 프로세스.

셋째. 백그라운드에서 실행되는 액티비티를 가진 프로세스.

넷째. 액티비티 또는 서비스, 브로드캐스트 리시버를 가지지 않은 empty 프로세스

 

인데요

 

카카오톡에서 친구들 프로필을 보다가 카카오스토리를 누르면 카카오 스토리로

Application이 전환되는 것을 볼 수 있는데요

그렇게 되면 현재 상황에서는 제 생각은

카카오스토리는 1순위이고 뒤로 넘어간 카카오톡은 3순위라고 생각이 드는데요..

 

그럼 카카오스토리를 오래 켜두거나 그곳에서 다른짓을 막 하다가 한참뒤에 뒤로가기 버튼을

눌렀을 경우에 카카오톡은 죽고 홈화면으로 나가질수도 있다는건가요?

 

몇번 실험해봤는데 카스에서 아무리 생쇼를하고 돌아다니다가 나가도

카톡은 살아있더라고요

 

살아있게 만든건가요? 아니면 제가 생명주기에 대해 뭔가를 잘못알고 있는건가요?

 

조언좀 주시면 감사하겠습니다.
윤둥이 (4,560 포인트) 님이 2013년 7월 9일 질문

1개의 답변

+1 추천
 
채택된 답변
소스를 봐야 알겠지만 카톡쪽에서 onSaveInstanceState에서

마지막으로 보여지고 있는 정보들을 저장했다가

다시 onCreate를 탈때 저장된 정보를 불러와서

마치 다시 시작되더라도 종료되었다가 새로 시작된게 아니라

계속 실행 상태를 유지하고 있는것처럼 보여주는 방법을 썼을수도 있습니다.

우선순위는 질문자님이 이해하고 계신 내용이 맞습니다.
Gradler (109,780 포인트) 님이 2013년 7월 10일 답변
윤둥이님이 2013년 7월 10일 채택됨
...