Real difference between AsyncTask and Thread

前端 未结 6 1214
有刺的猬
有刺的猬 2021-01-01 17:38

I have been reading Android documentation (AsyncTask, Thread) and vogella tutorial about this matter, but I have doubts yet.

For example, I want to send a message fr

6条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-01 18:22

    Please read this blog

    http://crazyaboutandroid.blogspot.in/2011/12/difference-between-android.html

    and Details are:

    Difference between Android Service,Thread,IntentService and AsyncTask

    When to use ?

    Service

       Task with no UI, but shouldn't be too long. Use threads within service for long tasks.
    

    Thread

    - Long task in general.
    
    - For tasks in parallel use Multiple threads (traditional mechanisms)
    

    AsyncTask

    - Small task having to communicate with main thread.
    
    - For tasks in parallel use multiple instances OR Executor 
    

提交回复
热议问题