· The AsyncTask class
helped us in executing some code in the background thread.
·
With the help of AsyncTask we can execute something on the
background thread and get the result back in the UI thread.
· But Android
AsyncTask is deprecated in API Level 30.
So, what are the alternative now? That is what I will tell you in this post.
Why Android AsyncTask is Deprecated?
Here is the official reason it is deprecated.
AsyncTask was intended to enable proper and
easy use of the UI thread. However, the most common use case was for
integrating into UI, and that would cause Context leaks, missed callbacks, or
crashes on configuration changes. It also has inconsistent behavior on
different versions of the platform, swallows' exceptions from doInBackground,
and does not provide much utility over using Executors directly.
Alternative of AsyncTask
Learn kotlin Coroutines By clicking Here.
We will Soon Create Tutorials on kotlin Coroutines. So Stay Turned.
Content Written By : Dream Developers : Unlock
The Knowledge.
0 Comments