Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- SharedPreference
- chatGPT
- Java
- 앱심사대응
- 상태관리
- SwiftUI
- 개발시작
- 안드로이드
- Swift
- 코루틴
- 문제개선
- Android Studio
- 클래스 설계
- Android
- Kotlin
- 앱심사경험
- ios
- Developer
- targetsdk
- 초보개발자
- coroutines
- 앱개발
- foregroundservice
- 개발자도전기
- WorkManager
- compose
- Jitpack
- EncryptedSharedPreferences
- 문제해결
- Google Play
Archives
- Today
- Total
목록자바 (1)
개발린생
Android 비동기 작업 처리를 위한 Coroutines과 AsyncTask
안드로이드 개발을 예전부터 해왔던 분이라면 언제적 AsyncTask냐 싶을 것이다.AsyncTask는 예전에 비동기 작업을 처리하기 위해 흔히 사용되던 클래스지만 현재로써는 RxJava와 Coroutines가 대표적으로 사용된다.AsyncTask > RxJava > Coroutines 이 외에도 중간중가 여러가지가 있긴 하다. 현재 AsyncTask는 디플리케이트 되었고 Coroutines이 많이 사용되고 있다.(가끔 유지보수건 프로젝트를 보면 AsyncTask를 많이 마주치긴 함) 💬 AsyncTask를 사용할 때를 주절거려보자면 과거 Android Java로 앱을 개발하던 시절, 화면을 띄운 상태에서 네트워크 통신이나 파일 처리 등 무거운 작업을 하면 UI가 멈추는 문제가 있었다. 이것을 해결하기 ..
Dev Lab ✧.·˚/Android & iOS
2024. 10. 20. 01:21