Я пишу простое приложение для Android и имею базу данных, которая будет отправлять обратно информацию в приложение. Я новичок в Android и ищу простой пример, демонстрирующий, как приложение Android может обрабатывать ответ JSON, полученный от HTTP-запроса.
Мне нужно узнать, какие классы используются для приложений Android для обработки ответа HTTP. Ссылка на хороший учебник, или если вы заинтересованы, напишите очень простой метод для выполнения этой работы. Благодаря
Взгляните на: JSON Parsing in android или Android как клиент RESTful.
Также читайте Обработка дорогостоящих операций в потоке пользовательского интерфейса, чтобы ваше приложение не "зависало", если для поиска контента требуется время.
Я как-то написал учебник для конкретного противоположного случая (для отправки запроса JSON). Однако из этого вы сможете получить то, что вам нужно.
Я написал проект небольшой библиотечный проект (stepdk) и demo here, чтобы сделать запрос GET и обработать json здесь.
Это так просто:
new APIRequest(new APIManager(this), SERVER_URL+"/method", APIRequest.GET)
.addParam('param', 'value')
.start(new JSONRequestHandler(){
@Override
public void after() {
JSONObject json = getResponse();
// use json
}
});
надеюсь, что это поможет.