for learning(understanding android network programming:Core Technology and best practice)