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