본문

Current Thread 확인

도입

이번 포스팅에서는 Android에서 현재 Thread를 확인하는 방법을 정리할 예정이다. 간단한다.
개발을 진행하다보면 Muti-thread 환경에서 개발하는 것은 흔한 일이다.

(사전 지식 thread와 Looper - [2017.10.16] 49. Thread간의 데이터 전달)


실습

Current thread와 main thread의 id를 비교하므로 확인 할 수 있다.

Thread.currentThread.getId()                   // the id of current thread
Looper.getMainLooper().getThread().getId()     // the id of main thread

간단한 예제 코드이다.
RxJava를 통해 DB에 insert하는 코드이다.

Completable.fromCallable {
    playerDao.insert(customAlbum)
}.subscribeOn(Schedulers.io())            	// run by a io thread

확인

 

 

#thread #thread 확인 #currentThread

'컴퓨터 > 이론: 안드로이드' 카테고리의 다른 글

generated Folder 란?  (0) 2020.03.16
minSdkVersion, targetSdkVersion, compileSdkVersion 정리  (0) 2020.03.14
Shared ViewModel  (0) 2019.09.15
clipChildren 개념 및 실습  (0) 2019.08.13
ItemDecoration 개념 및 실습  (0) 2019.05.31

공유

댓글