반응형
안녕하세요 돼지왕왕돼지입니다.
이번에 살펴볼 attribute 는 activity 속성 중 쫌 심화된 내용인 multiprocess = "true" | "false" 입니다.
자, developers 를 살펴볼까요?
- Activity 의 instance 가 이놈을 instantiate 시킨 thread에서 작동할지, 아니면 원래 component 에서 수행되도록 할지 결정
- "true" 이면 instantiate 시킨 녀석에 속하게 되고, "false" 이면 원래 component 에서 수행됩니다.
- default 는 "false"
자 감이 잘 안 오죠?
그럼 default 일 때 어떻게 작동되나 한번 봅시다.
일반적으로 activity instance 는 그것을 정의한 application 과 같은 process 에서 launch 됩니다. ( manifest 에 정의하죠? )
만약 multiprocess 값이 true 라면, 이놈은 원래 application process 가 아니라 launch 시킨 곳에서 작동하죠.
하지만, 이같은 접근은 웬만해서는 필요하지도 않고, 추천되지도 않는 접근방법입니다.
자, process 에 정통하신 분이라면.
해당 activity 를 띄우면서 memory share 라던지 뭐 이런 것을 쓰기 위해서 사용할 수도 있겠네요.
초보자들은 함부로 쓰지 마세요~ ㅋ
로그인 없이도 추천 가능합니다. 손가락을 꾸욱~ 눌러주세요
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[android/안드로이드] manifest activity 태그의 noHistory 속성. (0) | 2012.02.02 |
---|---|
[android/안드로이드] manifest activity 태그의 name 속성. ( 사실 all component ) (0) | 2012.02.02 |
[android/안드로이드] manifest activity 태그의 label 속성. (0) | 2012.02.02 |
[Android/안드로이드] Manifest 속성 icon에 대해 정복해보자. (0) | 2012.02.01 |
[Android/안드로이드] Manifest Activity 테그 속성 hardwareAccelerated. (하드웨어 가속) (0) | 2012.02.01 |
댓글