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
- lufs
- callstack 출력
- RxJava 스터디
- gitignore작성법
- HashMap vs ArrayMap
- android network
- MediaDataSource
- convert string to intent
- 음량표준화
- print callstack
- android enum
- Service 팁
- ArrayMap
- 오픈소스라이선스
- java callstack
- corePoolSize
- BlockingQueue Capacity
- gitignore
- Replaygain
- 네트워크 디버깅
- convert Intent to string
- Service관리
- enum performance
- APK로딩
- APK 동적로딩
- RxJava Programming
- so파일 동적로딩
- mitmproxy
- Dagger2란
- Intent String 변환
Archives
- Today
- Total
목록AsyncTask (1)
일상&개발 로그
AsyncTask 특징
# AsyncTask와 Thread-Handler 중 선택 시 참고하려고 포스팅 1. AsyncTask의 단점 Memory leak 발생 가능 AsyncTask를 execute한 Activity가 destroy되는 경우 메모리 릭 발생 발생하지 않게 하려면 cancel을 해줘야 함(cancel하지 않을 경우 onPostExecute, cancel할 경우 onCanceled를 탐) 디바이스의 화면회전 화면 회전 시 Activity를 destroy시키고 다시 생성하기 때문에 AsyncTask를 수행 후 화면 회전 시 destroy된 Activity의 UI변경을 시도, IllegalArgumentException발생 또한 이미 destroy된 Activity를 참조하기 때문에 메모리 릭이 발생할 수 있음 2...
개발/안드로이드 개발
2017. 4. 24. 18:56