일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- repositories
- compose
- statusbar
- Swiftshader
- constraintlayout
- 피그마
- systembar
- Android13
- LinearLayout
- MVI
- retrofit
- Android
- sdk33
- ViewModel
- php
- ViewPager2
- mvvm
- Mocky
- Emulator fails to Launch
- 안드로이드
- github
- GPT
- Kotlin
- Coroutine
- SharedPreference
- AndroidStudio
- TabLayout
- ToyProject
- Backup Manager
- CoroutineScope
Archives
- Today
- Total
목록thread (1)
Kwaang Tech

스레드(Thread)한 개의 프로그램(프로세스)에서는 많은 스레드를 동시에 처리 할 수 있다.그리고 프로세스의 메모리 또한 공유한다.프로세스로부터 각 메모리를 할당 받은 스레드는 독립적으로 실행 된다.안드로이드 역시 1개의 앱(프로그램)에서 여러개의 스레드를 사용할 수 있는데,예를 들어음악을 들을 때,다운로드를 받을 때,푸쉬 알림 등 이 모두 스레드를 이용한 기능이다.UI에 접근하기메인 스레드엑티비티를 포함해 모든 컴포넌트가 실행되는 오직 1개만 존재하는 스레드메인 스레드의 제약사항화면의 UI를 그리는 처리를 담당UI와 상호 작용하고, 이벤트 결과를 사용자에게 보여줌UI 이벤트 등 작업에 일정시간 동안 응압이 없으면 , ANR 팝업 표시 (ANR : 응용 프로그램이 응답하지 않는 것)즉 사용자가 불편함을..
Dev/Study
2023. 10. 30. 23:06