AsyncTask2 RxJava란 이번 포스팅에는 RxJava에 대한 이야기를 하려고 한다. 팀 프로젝트로 어플을 만드는 과정에서 Azure Face API를 사용하게 되었고 오픈소스를 찾으면서 하다 보니 비동기 AsyncTask를 사용하였는데, RxJava로 대처하게 되면서 RxJava에 공부를 하게 되었다. RxJava란 RX는 Reactive eXtension의 약자로, Micorsoft가 .NET에서 사용하기 위해 만든 Open Source Library입니다. 그리고 2013년 2월 넷플릭스에서 처음 소개되었고, 2016년 10월 RxJava2를 발표하였으며 가장 최근에 2020년 2월에 RxJava3을 배포되었다. Rx공식문서에 따르면 ReactiveX는, ReactiveX is a library for composing as.. 2022. 3. 15. AsyncTask 정지...(deprecated) AsyncTask 정지 이번 포스팅에는 AsyncTask가 deprecated 된 것에 대한 이야기를 하려고 한다. 팀 프로젝트로 어플을 만드는 과정에서 Azure Face API를 사용하게 되었고 오픈소스를 찾으면서 하다 보니 비동기 AsyncTask를 사용하게 되었다. 하지만 이렇게 안드로이드 스튜디오에서 Android11, SDK30 이상에서 사용이 정지된 것을 확인하였고 왜 AsyncTask가 정지되었는지 알아보게 되었다. 아래는 안드로이드 오픈소스 헤더 부분에 달려있는 주석이다. * AsyncTask was intended to enable proper and easy use of the UI thread. However, the most * common use case was for integ.. 2022. 3. 8. 이전 1 다음 반응형