Ожидание получения данных по сети при запуске приложения

Ответить
jBee
Сообщения: 41
Зарегистрирован: 03 апр 2013, 16:24

Ожидание получения данных по сети при запуске приложения

Сообщение jBee » 24 апр 2013, 14:25

При запуске приложения надо скачать по сети данные которые затем отобразятся в списке. В разработке по андроиду советуют всю работу с сетью делать в отдельном потоке. Но при запуске тогда экран отрисуется прежде чем данные будут получены. Есть ли в этом случае смысл запускать загрузку при старте приложения в отдельном потоке?

Аватара пользователя
neoksi
Сообщения: 712
Зарегистрирован: 26 июл 2012, 10:42
Контактная информация:

Re: Ожидание получения данных по сети при запуске приложения

Сообщение neoksi » 24 апр 2013, 14:28

Знаешь, с какой-то там версии андроида, работать с сетью, нельзя из UI потока, так что в любом случае придется делать отдельный поток.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Ожидание получения данных по сети при запуске приложения

Сообщение rezak90 » 24 апр 2013, 15:25

neoksi писал(а):Знаешь, с какой-то там версии андроида, работать с сетью, нельзя из UI потока, так что в любом случае придется делать отдельный поток.
с 4-й версии, а может и с 3-й тоже
P.S. а ещё гугл не рекомендует использовать просто поток или процесс для загрузки данных, нужно использовать rest-связки.
R.id.team
Политика на форуме запрещена

Аватара пользователя
neoksi
Сообщения: 712
Зарегистрирован: 26 июл 2012, 10:42
Контактная информация:

Re: Ожидание получения данных по сети при запуске приложения

Сообщение neoksi » 24 апр 2013, 15:57

rezak90 писал(а):P.S. а ещё гугл не рекомендует использовать просто поток или процесс для загрузки данных, нужно использовать rest-связки.
А можешь привести пример rest-связки?

brucemax
Сообщения: 117
Зарегистрирован: 01 апр 2012, 16:09
Откуда: Минск
Контактная информация:

Re: Ожидание получения данных по сети при запуске приложения

Сообщение brucemax » 24 апр 2013, 21:12

rezak90 писал(а):
neoksi писал(а):Знаешь, с какой-то там версии андроида, работать с сетью, нельзя из UI потока, так что в любом случае придется делать отдельный поток.
с 4-й версии, а может и с 3-й тоже
P.S. а ещё гугл не рекомендует использовать просто поток или процесс для загрузки данных, нужно использовать rest-связки.
Да действительно, что это?=)

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Ожидание получения данных по сети при запуске приложения

Сообщение rezak90 » 24 апр 2013, 23:18

R.id.team
Политика на форуме запрещена

Ответить