That is not correct. Many of the libraries use background threads. That includes the Http (or HttpUtils2) library. Otherwise the whole app would have freezed.
I'm not sure that I understand your question. However your code always run in the main thread so you do not need to worry about multithreading issues.
It doesn't matter whether you use services or activities.