250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 막내의막무가내 알고리즘
- 막내의막무가내 프로그래밍
- 막내의막무가내 일상
- 부스트코스에이스
- 안드로이드 sunflower
- Fragment
- 막내의막무가내 목표 및 회고
- 주엽역 생활맥주
- 안드로이드 Sunflower 스터디
- 부스트코스
- 막내의막무가내
- 막내의막무가내 rxjava
- 막무가내
- 막내의막무가내 안드로이드 코틀린
- 프로그래머스 알고리즘
- 막내의막무가내 안드로이드 에러 해결
- 막내의 막무가내
- 막내의막무가내 코틀린 안드로이드
- 안드로이드
- 프래그먼트
- 막내의막무가내 플러터 flutter
- 막내의막무가내 안드로이드
- 2022년 6월 일상
- 막내의 막무가내 알고리즘
- flutter network call
- 막내의막무가내 플러터
- 주택가 잠실새내
- 막내의막무가내 코틀린
- 막내의막무가내 SQL
- 막내의막무가내 코볼 COBOL
Archives
- Today
- Total
목록스레드 예제 (1)
막내의 막무가내 프로그래밍 & 일상
[안드로이드] 스레드(Thread) , 핸들러(Handler) 정리
스레드는 동시작업을 할려면 필요한 하나의 작업단위라고 볼 수 있다. 예를들어, 코드에 따로 스레드를 생성 및 실행을 안하고 실행시킨 경우 메인스레드라고 하는 것만 작업을 하고 있는거다. (즉 스레드를 배우지 않았을 때의 안드로이드 프로그래밍은 메인스레드 하나만 돌아가고 있던거라고 보면된다.) 하지만 동시에 여러작업을 하기 위해서는 스레드를 생성하고 실행시켜야하고 이를 구현할 줄 알아야한다. 이러한 사용법을 예시코드로 남겨본다. 그러나 구현하는데있어서 주의해야할 점이 있다. xml즉 UI부분에 접근하는 것은 스레드 2개가 동시에 접근을 할 수 없다. 그래서 기본적으로는(초기) 메인스레드만 UI에 접근 할 수 있고 메인 외 다른 스레드들은 별도의 제어를 통해 UI부분을 다뤄야한다. 이러한 제어중에 핸들러라는..
안드로이드/자바 & Previous
2019. 3. 5. 02:03