안드로이드 액티비티(Activity)와 태스크(Task)
안드로이드를 공부하다가 보면 액티비티(Activity) 와 태스크(Task) 라는 용어가 나옵니다.
액티비티와 관련된 내용은 예전 포스팅 [ 안드로이드 Activity ] 를 참고 하시기 바랍니다.
태스크를 안드로이드에서는
하나의 어플리케이션 단위이며 홈스크린상에서는 하나의 프로그램 아이콘으로 표시가 된다. 여러개의 액티비티가 모여 패키지와 되어 하나의 태스크를 구성한다.
먼소린지 저도 처음에는 이해가 안갔죠. 다른 관점에서 보도록 하겠습니다.
태스크(Task) - 한권의 책
액티비티(Activity) - 한장의 종이
하나의 책이 되기 위해서는 여러장의 종이들이 모여 되는것 처럼 태스크도 여러개의 액티비티가 모여 만들어진 것이라고 생각하시면 됩니다.
보통 책들은 맨 앞장은 안쪽에 있는 다른 종이들과는 다르게 되어 있습니다. 두껍꺼나 책에 대한 전체적인 요약, 제목등이 있죠.
마찬가지로 태스크에 포함된 여러개의 액티비티 중 하나는 해당 어플리케이션의 시작점이되고 안드로이드 에서는 해당 어플 안에 있는 manifest.xml 파일 안에 명시를 해주어야 합니다.
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".AAAAAAAActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
대부분 프로젝트를 만들때 위의 녀석은 자동으로 설정되어 있습니다.
다른 궁금하신 점이 있으시면 댓글 남겨주세요.^^
덧글]
개발하시다가 온몸이 찌뿌둥하시면 아래 동영상을 따라 스트레칭을 한번하세요.
1. 목디스크 예방을 위한 목운동 ☞ http://jwandroid.tistory.com/192
2. 손목터널증후군 손목스트레칭으로 예방합시다. ☞ http://jwandroid.tistory.com/193
3. 개발자 여러분 허리를 세우세요 - 척추체조 1번 ☞ http://jwandroid.tistory.com/194
4. 개발자 여러분 허리를 세우세요 - 척추체조 2번 ☞ http://jwandroid.tistory.com/195
5. 개발자 여러분 허리를 세우세요 - 척추체조 3번 ☞ http://jwandroid.tistory.com/196
6. 개발자 여러분 허리를 세우세요 - 척추체조 4번 ☞ http://jwandroid.tistory.com/197
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드/Android] 안드로이드 버튼 (0) | 2012.05.14 |
---|---|
[안드로이드/Android] 안드로이드 TextView (0) | 2012.05.14 |
[안드로이드/Android] INSTALL_FAILED_INSUFFICIENT_STORAGE (0) | 2012.05.11 |
[안드로이드/Android] Installation failed due to invalid APK file (3) | 2012.05.11 |
[안드로이드 팁] 구문분석 오류 패키지를 구문 분석하는 중 문제가 발생했습니다. (0) | 2012.05.10 |
[안드로이드/Android] android:launchMode="singleTask" 와 액티비티간의 통신, startActivityForResult 에 대한 여러가지 삽질들. (0) | 2012.05.10 |
[안드로이드] 안드로이드 C2DM 구현하기 (0) | 2012.05.10 |
[안드로이드/Android] 안드로이드 레이아웃 TableLayout (0) | 2012.05.09 |
[안드로이드/Android] 안드로이드 레이아웃 FrameLayout (0) | 2012.05.09 |