본문
Current Thread 확인
컴퓨터/이론: 안드로이드 2020. 3. 12. 20:41
도입
이번 포스팅에서는 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 |
댓글