이전에 Thread에 대해서 알아보았습니다. 이번엔 조금 더 들어가 Thread에서 Handler 사용을 알아보겠습니다. Thread에 대한 기초가 필요하시면 다음의 게시물을 보시고 오시면 됩니다. [안드로이드] Thread 예제 Handler 라는 것은? 간단하게 이야기해보면 Handler는 Thread의 비서라고 생각하시면 편합니다. 비서는 더 높은 위치에 있는 사람의 일을 돕는 역활을 합니다. Handler도 마찬가지 입니다. Thread라는 사장님의 일을 도와주는 역활을 합니다!! 위의 이전 게시물 예제에서 Thread가 돌고있다는 것을 Log를 이용해 확인을 하였습니다. 이제 이 Log로 돌고있다는 것을 알려주는 메시지를 어플내에서 TextView에 출력하고자 합니다. 우선 가장 먼져 드는 생각..
Thread에 대해서 간단한 예제를 통해 알아보겠습니다. 일단 Thread의 사전적 정으를 보면 다음과 같습니다.Thread에 대해서 알아봅시다! 실이란 뜻보다는 2번의 (이야기 등의) 가닥이 더 좋을 것 같네요! 즉, 코드(이야기)를 한 줄 한 줄 실행하는 것이 Thread라 보시면 이해하기 쉽습니다. 일반적으로 코드를 실행하면 Single Thread(단일 스레드)로 실행이 됩니다. 일반적으로 Single Thread가 문제가 되지는 않지만 수행하는데 시간이 오래 걸리는 코드들은 문제가 발생되기 시작합니다. 예를 들어 for문을 1억 번 도는 앱이 있으면 이 1억 번 for 문을 돌 동안 for 문 밖의 다른 코드들은 Single Thread로 만들어진 경우는 읽지 못하겠지요? 그렇게 되면 어플은 f..
- Total
- Today
- Yesterday