"안드로이드 액티비티"의 두 판 사이의 차이

15번째 줄: 15번째 줄:
*알림바(notification bar): 맨 위의 검은색 영역<ref>갤럭시원에서 38px</ref>. 안테나상태, 충전상태, 시계가 있음.
*알림바(notification bar): 맨 위의 검은색 영역<ref>갤럭시원에서 38px</ref>. 안테나상태, 충전상태, 시계가 있음.
*제목바(title bar): 알림바 아래의 어두운 회색 영역<ref>갤럭시원에서 72px</ref>. 안드로이드 아이콘과 My First App 문구가 있음
*제목바(title bar): 알림바 아래의 어두운 회색 영역<ref>갤럭시원에서 72px</ref>. 안드로이드 아이콘과 My First App 문구가 있음
*내용뷰(content view): 본문. 하얀색 영역
*내용뷰(content view): 본문. 하얀색 영역.<ref>예시에는 [[activity_main.xml]] 레이아웃이 표시됨</ref>


[[파일:Android_MyFirstApp.png|200px|thumb|center]]
[[파일:Android_MyFirstApp.png|200px|thumb|center]]

2012년 12월 29일 (토) 16:41 판

activity
액티비티
activity lifecycle
액티비티 생명주기

1 액티비티

  • 액티비티들은 액티비티 스택으로 관리됨
  • 새 액티비티가 시작되면 스택 최상단에 올려져 running이 됨
  • "화면" 또는 "웹페이지"라고 생각하면 간단하다
  • 액티비티에는 레이아웃이 1개 이상 올라간다[1]

2 예시

  • MainActivity.java가 실행된 모습
  • 알림바(notification bar): 맨 위의 검은색 영역[2]. 안테나상태, 충전상태, 시계가 있음.
  • 제목바(title bar): 알림바 아래의 어두운 회색 영역[3]. 안드로이드 아이콘과 My First App 문구가 있음
  • 내용뷰(content view): 본문. 하얀색 영역.[4]
Android MyFirstApp.png

3 생명주기

액티비티 생명주기는 다음과 같다.

 

활용

4 같이 보기

5 주석

  1. 예: MainActivity.java(액티비티)에서 activity_main.xml(레이아웃 XML)을 읽어들여 사용함
  2. 갤럭시원에서 38px
  3. 갤럭시원에서 72px
  4. 예시에는 activity_main.xml 레이아웃이 표시됨

6 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}