Страница 1 из 1
Ожидание получения данных по сети при запуске приложения
Добавлено: 24 апр 2013, 14:25
jBee
При запуске приложения надо скачать по сети данные которые затем отобразятся в списке. В разработке по андроиду советуют всю работу с сетью делать в отдельном потоке. Но при запуске тогда экран отрисуется прежде чем данные будут получены. Есть ли в этом случае смысл запускать загрузку при старте приложения в отдельном потоке?
Re: Ожидание получения данных по сети при запуске приложения
Добавлено: 24 апр 2013, 14:28
neoksi
Знаешь, с какой-то там версии андроида, работать с сетью, нельзя из UI потока, так что в любом случае придется делать отдельный поток.
Re: Ожидание получения данных по сети при запуске приложения
Добавлено: 24 апр 2013, 15:25
rezak90
neoksi писал(а):Знаешь, с какой-то там версии андроида, работать с сетью, нельзя из UI потока, так что в любом случае придется делать отдельный поток.
с 4-й версии, а может и с 3-й тоже
P.S. а ещё гугл не рекомендует использовать просто поток или процесс для загрузки данных, нужно использовать rest-связки.
Re: Ожидание получения данных по сети при запуске приложения
Добавлено: 24 апр 2013, 15:57
neoksi
rezak90 писал(а):P.S. а ещё гугл не рекомендует использовать просто поток или процесс для загрузки данных, нужно использовать rest-связки.
А можешь привести пример rest-связки?
Re: Ожидание получения данных по сети при запуске приложения
Добавлено: 24 апр 2013, 21:12
brucemax
rezak90 писал(а):neoksi писал(а):Знаешь, с какой-то там версии андроида, работать с сетью, нельзя из UI потока, так что в любом случае придется делать отдельный поток.
с 4-й версии, а может и с 3-й тоже
P.S. а ещё гугл не рекомендует использовать просто поток или процесс для загрузки данных, нужно использовать rest-связки.
Да действительно, что это?=)
Re: Ожидание получения данных по сети при запуске приложения
Добавлено: 24 апр 2013, 23:18
rezak90