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

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

by 한대희, 안데르스 예란손
April 2016
Beginner to intermediate
308 pages
7h 21m
Korean
Hanbit Media, Inc.
Content preview from 안드로이드 멀티스레딩: 비동기 메커니즘으로 날렵하고 안정적인 앱 만들기
297
14
-
로더를 이용한 자동 백그라운드 실행
14.3.6
여러 개의 로더 처리
LoaderManager
는 하나의 로더를 관리하는 게 가장 일반적이다. 콜백이 알려진 로더에서 호출되
는 경우 로더는 한 개만 존재하기 때문이다. 여러 개의 로더를 생성하는 경우 콜백은 식별자를 확
인해야 한다. 즉, 어떤 로더가 콜백을 생성했는지 확인하기 위해
Loader
.
getId
( )
를 호출해야
한다. 로더가 여러 개 있는 경우 템플릿으로 활용할 수 있는 스켈레톤 코드는 다음과 같다.
public class SkeletonActivity extends Activity implements
LoaderManager
.
LoaderCallbacks
<
D
>
{
private static final int LOADER
_
ID
_
ONE
=
1
;
private static final int LOADER
_
ID
_
TWO
=
2
;
public void onCreate
(
Bundle savedInstanceState
)
{
getLoaderManager
().
initLoader
(
LOADER
_
ID
_
ONE
,
null
,
this
);
getLoaderManager
().
initLoader
(
LOADER
_
ID
_
TWO
,
null
,
this
);
}
//
LoaderCallback
메서드
public Loader
<
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