Skip to Content
안드로이드 멀티스레딩: 비동기 메커니즘으로 날렵하고 안정적인 앱 만들기
book

안드로이드 멀티스레딩: 비동기 메커니즘으로 날렵하고 안정적인 앱 만들기

by 한대희, 안데르스 예란손
April 2016
Beginner to intermediate
308 pages
7h 21m
Korean
Hanbit Media, Inc.
Content preview from 안드로이드 멀티스레딩: 비동기 메커니즘으로 날렵하고 안정적인 앱 만들기
51
3
-
안드로이드 스레드
모든 안드로이드 응용프로그램은 내부 실행을 관리하는 리눅스 프로세스 및 달빅
VM
에 번들된
다수의 스레드와 함께 시작된다. 그러나 응용프로그램은
UI
스레드 및 바인더 스레드 같은 시
스템 스레드를 외부에서 제어할 수 있도록 노출하고 자신만의 백그라운드 스레드를 생성한다.
이 장에서는 다음 항목들을 살펴봄으로써 안드로이드 플랫폼에서의 스레드를 간단히 살펴볼
것이다.
UI
, 바인더, 백그라운드 스레드의 유사점과 차이점
리눅스 스레드 결합
coupling
스레드 스케줄링이 응용프로그램 프로세스의 순위에 영향을 받는 방식
리눅스 스레드 실행
3.1
안드로이드 응용프로그램 스레드
모든 응용프로그램 스레드는 자바의
Thread
를 표현한 리눅스의 네이티브
pthreads
를 기반으로
하지만, 안드로이드 플랫폼은
pthreads
와 다르게 하려고 특별한 속성을 할당했다. 응용프로그
램 관점에서 스레드는
UI
, 바인더, 백그라운드 스레드 등
3
가지 유형이 있다.
안드로이드 스레드
CHAPTER
3
52
1
-
기초
3.1.1
UI
스레드
UI
스레드는 응용
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

코드로 인프라 관리하기: 효율적인 인프라 관리를 위한 자동화 방법

코드로 인프라 관리하기: 효율적인 인프라 관리를 위한 자동화 방법

강재준

Publisher Resources

ISBN: 9788968481703