• 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

안드로이드 activity에 관한 정리

*태*
개인인증판매자스토어
최초 등록일
2011.09.06
최종 저작일
2011.09
29페이지/파워포인트파일 MS 파워포인트
가격 1,500원 할인쿠폰받기
다운로드
장바구니

소개글

안드로이드의 activity에 관한 설명이나 상태에 따른 설명
주기 등을 설명

목차

없음

본문내용

액티비티 라이프사이클

액티비티 정지/일시정지(3)
이를 방지하기 위해 메모리 부족 등으로 "어쩔 수 없이" 액티비티를 종료해야 하는 경우 onSaveInsstanceState() 메소드가 호출되며 액티비티의 상태를 Bundle 형태로 저장하게 됩니다. 따라서, onSavedInstanceState() 메소드는 항상 호출되지 않으며, 만약 호출된다면 프로세스가 종료되기 전, onPause() 이후 혹은 onStop() 이후에 호출될 수 있습니다. 
onSaveInstanceState() 메소드를 통해 저장된 상태는 Bundle 객체 형태로 저장되어 있다가, 나중에 해당 액티비티를 다시 실행할 때 onCreate()메소드 및 onRestoreInstanceState()메소드에서 액티비티가 강제로 종료될 때의 상태로 액티비티를 복원하게 됩니다. 
onCreate() 메소드와 onRestoreInstanceState() 모두 Bundle 객체를 인자로 받고 있으며, 실제로 액티비티가 강제 종료될 때 저장된 상태정보가 담겨있는 Bundle 객체의 정보를 동일하게 전달받게 됩니다. 따라서 액티비티 상태의 복구는 두 메소드 모두에서 처리해줄 수 있으며, 상황에 따라 적합한 메소드에서 상태를 복원해주는 코드를 넣어주면 됩니다. onRestoreInstanceState() 메소드 역시 항상 호출되는 메소드는 아니며, 호출된다면  onCreate() 메소드 이후에 호출되게 됩니다.
즉, 위의 두 메소드는 액티비티가 "강제로" 종료되었을 때 혹은 그 후 액티비티를 다시 실행시킬 때만 실행되므로, 만약 액티비티가 시작하고나 종료될 때 해 주어야 할 작업이 있다면 저 두 메소드를 오버라이드하는 대신 onCreate(), onStop() 및 onDestroy()메소드를 오버라이드한 후 그 안에 코드를 구현해야 안정적으로 해당 작업을 처리하줄 수 있습니다.

참고 자료

없음

이 자료와 함께 구매한 자료

*태*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 안드로이드 스튜디오 프로그램 개발 계획서 7페이지
    교내 시설과 교외 음식점에 관한 어플리케이션을 사용할 때 과제 혹은 학교 ... 마침 교내에서 안드로이드 스튜디오 프로그래밍 강의를 듣고 있어 교내 시설의 ... -학교 사이트 중 어떤 사이트들이 가장 많이 이용되는 가를 파악하고, 안드로이드
  • 한글파일 사물인터넷(IoT) 정책동향 및 시장전망 19페이지
    위협요소와 취약점을 자율적으로 점검하여 보안을 내재화할 수 있도록 기본사항 정리 ... 클라우드 노드 및 5PB(페타바이트) 스토리지n 2015 전략(2009년), Active ... □ 구글은 시장선점을 위해 사물인터넷 분야 기업을 인수합병 o 구글은 안드로이드
최근 본 자료더보기
탑툰 이벤트
안드로이드 activity에 관한 정리
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 06월 01일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:24 오후
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기