2012-05-18 2 views
0

В моем приложении мне нужно проанализировать данные с сервера. Я видел на некоторых сайтах некоторые примеры, используя AsyncTask, некоторые примеры, использующие некоторые методы обратного вызова, некоторые примеры с использованием потоков и обработчиков.Какой из них является лучшим сценарием для анализа данных с сервера (net) в android

, который лучше всего разбирать данные с сервера.

+0

Ваш вопрос мало вводит в заблуждение. – sachy

+0

http://samir-mangroliya.blogspot.in/p/android-customized-listview.html –

+0

Ваш вопрос явно не имеет никакого смысла ... Анализ данных и использование задач Async - это две разные темы .... Разбор означает, что когда вы получаете ответ от сервера, вам нужно проанализировать его из XML, JSON или SOAP, чтобы использовать его в своем приложении, а задачи Async используются для выполнения тяжелой обработки в фоновом потоке, чтобы поток пользовательского интерфейса не зависал. –

ответ

3

AsyncTasks, Threads and Handlers не имеют абсолютно никакого отношения к синтаксическим анализам, они просто позволяют вам перемещать длительные задачи обработки в сторону от потока пользовательского интерфейса. Во всяком случае, для новичков я бы рекомендовал AsyncTask, а также задокументировал, поддерживал и наиболее широко использовал в среде Android.

+0

Фактически, они имеют много общего с анализом данных ** из сети **, поскольку вы не должны выполнять сетевые операции в потоке пользовательского интерфейса. Все, что невозможно гарантировать, будет завершено очень быстро, должно рассматриваться как потенциально более длительная работа. –

Смежные вопросы