backup/android
-
ReStudy 2. 액티비티와 태스크backup/android 2013. 12. 12. 00:35
2013. 12. 12 ---------------- 작성 시작, 1 작성 안드로이드는 두 개의 액티비티를 같은 태스크내에 유지함으로써 사용자 경험을 유지시킨다. 태스크는 하나의 "애플리케이션"처럼 사용자들이 경험하는 그 무엇이며 하나의 스택 내에 정렬된 관련 액티비티들의 그룹니다. 스택의 루트 액티비티는 그 태스크를 시작했던 액티비티이고 최상위 액티비티는 현재 실행중인 액티비티이다. 액티비티와 태스크 간의 결합과 태스크 내에서의 액티비티의 동작방식은 매니페스트 내의 액티비티 엘리먼트에 설정된 애트리뷰트와 액티비티를 시작시켰던 인텐트 오브젝트 내에 설정된 플래그 간의 상호작용에 의해 제어된다. [주요 인텐트 플래그]- FLAG_ACTIVITY_NEW_TASK- FLAG_ACTIVITY_CLEAR_TOP-..
-
ReStudy 1. 애플리케이션 컴포넌트backup/android 2013. 11. 15. 21:53
2013. 11. 15 ---------------- 작성 시작, 1~4 작성2013. 12. 07 ---------------- 1~4 첨가, 5 작성2012. 12. 10 ---------------- 6~8 작성 1. 액티비티 쉽게말해 눈에 보이는 부분을 담당, 각 액티비티에 그릴 수 있는 하나의 디폴트 윈도우가 부여된다. 윈도우의 사즈는 화면 전체를 채울수도 더 작을 수도 있다. 윈도우 내에는 뷰들이 위치한다.(사각형영역으로 계층을 이룸) 이 뷰들의 계층이 setContentView()에 의해 윈도우에 배치된다. 최상위에 있는 뷰의 오브젝트를 사용한다. 2. 서비스 사용자 인터페이스가 없다. 백그라운드에서 실행된다. 서비스가 제공하는 인터페이스를 통해 서비스와 커뮤니케이션 할 수 있다. 모든 서비..