Using Android Annotations is an option. It will allow you to simply run any method in a background thread:
// normal methodprivate void normal() { doSomething(); // do something in background}@Backgroundprotected void doSomething() // run your networking code here}
Note, that although it provides benefits of simplicity and readability, it has its disadvantages.