1. 첫번째 (기본)
-결과-
(버튼을 눌러야지만 결과 값이 업데이트가 되므로 확인이 가능합니다.)
-코드-
2. 두번째 (핸들러 사용 - UI 잘바뀜)
-결과-
(스레드 시작을 누르면 현재값이 계속 바뀌는 것을 확인 할 수 있다.)
(스레드가 만들어지고 스레드가 직접 TextView에 접근을 할 수가 없으니깐,)
(메인 스레드의 "핸들러"에게 요청을 한것이다.)
(sendMessage()로 보내고 "핸들러" 안에 핸들이 자동으로 호출되면, 그때 TextView에 접근하는데 문제가 없으니깐,)
(이렇게 보여지게 되는 겁니다)
-코드-
(이렇게 하면 기본적인 "스레드","핸들러" 사용해서 UI 변경하는 방법 할 수 있는거.)
'■ Android > Tip' 카테고리의 다른 글
[Android] 10 - 5.스레드 사용하기(코드), AsyncTask 사용 ★ (0) | 2020.02.10 |
---|---|
[Android] 10 - 4.스레드 사용하기(코드), 핸들러 사용 ★★(더 간단한 방법으로 핸들러 사용!) (0) | 2020.02.09 |
[Android] 10 - 2.스레드 사용하기(설명) (0) | 2020.02.08 |
[Android] 10 - 1.설명(앞으로 할거 대충 설명) (0) | 2020.02.08 |
[Android] 인텐트(Intent)사용법(11) - 유튜브 동영상 재생하기 (0) | 2020.02.07 |