Android JSON communication between server and client tutorial
source code mirror from http://p-xr.com/android-tutorial-how-to-parse-read-json-data-into-a-android-listview/
The JSONfunctions.getJSONfromURL function may needs put it into background access would be better