Android: When should I use a Handler() and when should I use a Thread?
If whatever you are doing is “heavy” you should be doing it in a Thread. If you do not explicitly start it in its own thread, then it will run on the main (UI) thread which may be noticeable as jittery or slow to respond interface by your users. Interestingly when you are using a … Read more