티스토리 뷰
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.
이어보기 : http://thdev.tech/androiddev/2016/04/05/Android-Multi-Window-Example-One
안드로이드 N부터 Multi window를 지원하게 됩니다.
단순히 Multi window이고 구글 설명상 Activity lifecycle을 그대로 따를 것이라고 합니다.
이번에는 예제를 통해서 이러한 변화가 어떻게 적용되는지 살펴보겠습니다.
지난 정리 글 :
Android N Multi Window 살펴보기
Android N Multi Window Freeform mode 에뮬레이터에 적용해보기
API 문서 Android N Multi Window API
안드로이드 멀티 윈도우
멀티 윈도우 적용 시 달라지는 점을 확인하기 위해서 다음과 같은 테스트를 해보았습니다.
- onResume/onPause 호출 시점
- 창 크기 변경에 따른 lifecycle
- 창 크기 변경 - configChange를 적용하였을 경우
- 전체적인 정리
onResume/onPause 호출 시점
일반적으로는 Activity가 활성화되고, 비활성화 시에 호출되게 됩니다.
화면이 완전히 사라진다면 onStop이 호출되겠죠.
멀티 윈도우가 적용되는 N에서는 onResume/onPause가 생각보다 많이 호출된다고 합니다.
onResume/onPause가 호출되는 시점을 확인하기 위해서 다음을 테스트해보았습니다.
다음 테스트 결과는 위쪽에 최신 데이터를 가지게 됩니다.
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.
이어보기 : http://thdev.tech/androiddev/2016/04/05/Android-Multi-Window-Example-One
'Android Develop' 카테고리의 다른 글
[링크]MediaProjection 예제에 MVP 패턴을 적용해보았다. (0) | 2016.05.04 |
---|---|
[링크] 안드로이드 화면 캡쳐 API - Android MediaProjection 사용해보기 (0) | 2016.04.09 |
Android N Freeform mode 에뮬레이터에 적용해보기 (0) | 2016.04.03 |
[링크] Android N Preview 멀티 윈도우 살펴보기 (0) | 2016.03.30 |
[링크] Android N Preview 살펴보기 (0) | 2016.03.28 |
댓글