마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

UI Thread (메인 쓰레드) 와 Background Thread 그리고 SQLite

0 추천

안녕하세요

쓰레드에 대하여 공부하다가 궁금증이 생겨 질문글을 작성하네요.

 

UI Thread (메인 쓰레드)는 UI적인 부분만 관여해야 된다고 들었습니다.

(관여할 수 있는 예로는 뷰에 대한 업데이트나 간단한 수정 정도라고 알고 있습니다)




SQLite로 한번 db에 있는 데이터를 읽을 때 (Collection Data List)

읽어들인 데이터 크기가 매우 크면

읽는 코드를 메인 쓰레드에서 사용하는건 권장하지 않는 건가요 ?

 

 

쓰레드는 무조건 다중작업이 필요할 때에만 쓰는건가요 ?

 


무거운 작업을 할때에만 백그라운드 쓰레드를 쓰라는 글은 본적이 있긴한데 ..

실제로 앱을 만들 때 백그라운드 쓰레드를 언제, 어떠한 상황에서 쓰는지 궁금합니다.

 


 

쓰레드로 개발 경험이 있으시거나

경험담이나 쓰레드 사용해야 될 상황에 대해서 자세히 아시는 고수분들 간단한 이야기나,

진지한 경험담좀 말씀해주세요!!

에밋 (190 포인트) 님이 2016년 12월 10일 질문
에밋님이 2016년 12월 10일 수정

1개의 답변

0 추천
익명사용자 님이 2016년 12월 12일 답변
...