ANDROID PACKAGE
안드로이드 패키지(Android Package): 어플리케이션 프로그램코드와 리소스 파일을 총괄하여 일컫는 명칭. 어플리테이션을 나누어주는 단위가 된다.
TASK
태스크 (Task): 하나의 태스크는 일반적으로 하나의 어플리케이션이며, 홈스크린상에서 하
나의 프로그램 아이콘으로 보여진다. 여러개의 액티비티(Activity)를 가진 하나의 안드로이드 패키지가 만들어지면 그 액티비티들중 하나가 맨 꼭대기 레벨의 시작점이 된다. 이 액티비티는 manifest.xml 파일의 Intent-filter내에 아래와 같이 정의되는데, 태스크의 시작이 된다. 이후 다른 액티비티들은 이미 만들어진 하나의 태스크의 다른 부분으로 존재한다.
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
좀 기술적인 이야기이지만 새로운 태스크가 시작되는 것인가 와 기존 태스크의 부분으로 시작하는것인가를 가르는 것은 Activity Intent가 Intent.FLAG_ACTIVITY_NEW_TASK flag 를 가지고 시작하느냐 아니냐에 있다.
PROCESS
프로세스 (Process): 낮은레벨의 커널근처에 있는 어플리케이션이 실행되는 프로세스를 지칭. 일반적으로 하나의 안드로이드 패키지에는 하나의 프로세스가 존재한다.
| 12-27 | 2372 | |||
| 12-11 | 1720 | |||
| 53 | 03-15 | 1542 | ||
| 52 | 01-31 | 1638 | ||
| 51 | 01-31 | 2130 | ||
| 50 | 01-31 | 1293 | ||
| 49 | 01-19 | 1597 | ||
| 48 | 01-11 | 1437 | ||
| 47 | 01-03 | 1983 | ||
| 46 | 12-27 | 2372 | ||
| 45 | 12-19 | 1702 | ||
| 44 | 12-14 | 1679 | ||
| 43 | 12-11 | 1720 | ||
| 42 | 12-09 | 1368 | ||
| 41 | 12-01 | 1591 | ||
| 40 | 12-01 | 1769 | ||
| 39 | 12-01 | 1243 | ||
댓글 없음:
댓글 쓰기