Практика по лекции 1 курса по архитектуре андроид приложений

preview_player
Показать описание
Наше решение не претендует на истину в последней инстанции. Ваше решение может оказаться лучше. Приглашаем к обсуждению в комментариях.
------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------
Больше уроков:
------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

Это космос! Мне кажется легче послать спутник на орбиту чем написать что то на экран своего смартфона. Спасибо за урок.

victoryusmd
Автор

PostDelayed в onRefrash на 4 секунды убил - то есть, если загрузка отработает за 1 секунду, то пользователю придётся еще 3 секунды ждать. И наоборот - если по какой-то причине запросы будут работать больше 4 секунд, то индикатор обновления исчезнет и пользователь будет ошибочно уведомлен, что загрузка закончилась

mrded
Автор

Если честно я не понял суть. Для чего конкретно нужен это LoadManager, я применил его на другом проекте по вашему примеру, при повороте экрана у меня в любом случае уходит новый запрос на сервер для запроса данных. Я думал он должен помочь сохранить состояние.

RenatGaniev-
Автор

Проблема не в понимание предмета, а то что все устарело. Studio даже кнопки другие, ищу через поисковик и задание ушло в ошибку

YoLaLucky
Автор

Безгранично счастлив от идеи помочь желающим освоить тему. Но прект примера устарел !!! И вместо освоения системы синхронизации, Ебусь с настройками Билдера и прочей трехомучи. Либо обновите пример с настройками проекта по умолчанию, либо удалите тему - Она не актуальна.

laugh_of_god
Автор

К коментарию ниже в институте этой прекрасной информации нет, если конечно ты поступаешь не в Гарвад. Единственное станет интересно только на стажировке на 3 курсе, и на 4 курсе и то всю эту прекрасную информацию ты будешь добывать САМ. Вот так то)

СергейИксанов-ьф
Автор

Проект классный, только чинить пару NPE пришлось)

it-
Автор

Где можно посмотреть эталонные решения заданий по каждой лекции чтобы сравнить с своим решением?

twistermister
Автор

В строчке
if (i <= cities.size()) {
return new WeatherLoader(WeatherListActivity.this, cityName);
}
выходит ошибка с
Incompatible types. Found: 'ru.gdgkazan.simpleweather.screen.weather.WeatherLoader', required:
В чём может быть ошибка?

teterya
Автор

По скорее бы уже закончить с экзаменами в универ и приняться пожирать эту прекрасную информацию.

Deizor
Автор

Ничего непонятно, смотрю уже третий раз. Если это практика только по первой лекции, то что же потом будет...

ivank
Автор

А можно запилить видос не посредственно по самсунгу с8+!!! Что да как... Хочу перейти на тел Самсунг ну и соответсвенно на андроид с спасибо

Valentin-wy