Size: a a a

Android Developers

2020 July 20

VS

Valentin Sergeev in Android Developers
Vsevolod Semenov
Они один раз 2 мегабайта в год прокачать - это проблема для сети?
Зачем качать то, что пользователь даже не увидит скорее всего?
источник

VS

Vsevolod Semenov in Android Developers
Никогда не нужны. Ужасный интерфейс.
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
Vsevolod Semenov
Они один раз 2 мегабайта в год прокачать - это проблема для сети?
а если данные обновляются часто?
источник

VS

Vsevolod Semenov in Android Developers
Ужасный интерфейс хотя бы тем .что неизвестно, когда конец-то будет?
источник

OP

Oleg Pchelkin in Android Developers
Vsevolod Semenov
Они один раз 2 мегабайта в год прокачать - это проблема для сети?
Ну возьми для примера телеграм. Надо ли при установке на устройство качать пользователю терабайты фоток и видео по всем каналам, что у него были?
Спойлер - нет
источник

VS

Vsevolod Semenov in Android Developers
Дмитрий Рубцов 🇷🇺🔥
а если данные обновляются часто?
А если не обнавляются?
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
Vsevolod Semenov
А если не обнавляются?
значит вы не работали над серьезными проектами
источник

VS

Vsevolod Semenov in Android Developers
Будут каждую секунду 10 раз обновляться, будем думать. как их грузить.
источник

VS

Vsevolod Semenov in Android Developers
Но уж точно не пэйжерами
источник

VS

Vsevolod Semenov in Android Developers
Дмитрий Рубцов 🇷🇺🔥
значит вы не работали над серьезными проектами
Я видел и плевался, как это все выглядит. Работать с пэйджерами - это ужасно. Когда не известно, сколько в конце еще осталось на загрузку. И когда это кончится.
источник

VS

Valentin Sergeev in Android Developers
Vsevolod Semenov
Будут каждую секунду 10 раз обновляться, будем думать. как их грузить.
Смотрите, у вас 30к айтемов, зачем качать их все, если пользователь навряд ли увидит даже вторую тысячу?
источник

OP

Oleg Pchelkin in Android Developers
Ну ты либо тролль либо сделал пару пет проектов либо просто нечем заняться вечером. Не нравится - не используй. Придумаешь - напишешь свой ресайклвью с блекджеком и шлюхами)
источник

VS

Vsevolod Semenov in Android Developers
Valentin Sergeev
Смотрите, у вас 30к айтемов, зачем качать их все, если пользователь навряд ли увидит даже вторую тысячу?
Ну, для того, что бы мог пролистать, оценить, отсортировать, выбрать по поиску.
источник

VS

Vsevolod Semenov in Android Developers
Если там пэйджер.... как узнать. сколько их всего, этих адресов?
источник

OP

Oleg Pchelkin in Android Developers
Vsevolod Semenov
Я видел и плевался, как это все выглядит. Работать с пэйджерами - это ужасно. Когда не известно, сколько в конце еще осталось на загрузку. И когда это кончится.
Ну ты опять завязываешься на конкретно свой пример и не хочешь видеть ситуацию вне его. Лента новостей - никогда не кончится. Лента вк - никогда не кончится. Какая к черту полоса загрузки?
источник

VS

Valentin Sergeev in Android Developers
Vsevolod Semenov
Ну, для того, что бы мог пролистать, оценить, отсортировать, выбрать по поиску.
А вы поиск реализуете через in-memory фильтрацию?
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
Valentin Sergeev
А вы поиск реализуете через in-memory фильтрацию?
Справедливости ради это не всегда плохо
источник

VS

Valentin Sergeev in Android Developers
Дмитрий Рубцов 🇷🇺🔥
Справедливости ради это не всегда плохо
Да, но это спорное решение в случае 30к элементов
источник

QH

Quantum Harmonizer in Android Developers
Егор Чепрасов
Можно как ни будь доставать данные из room динамически? Например у меня есть 3000 объектов в room и я хочу их всех вывести в recyclerView. Так может это плохая идей пихать в адаптер такой большой лист, может можно как то динамически подгружать данные, а подгруженные сохранять что бы при прокрутке вверх они не грузились заново?
Про рум ничего не скажу, мне понравился способ из старой статьи на хабре:
* делаешь запрос за первичными ключами
* вытаскиваешь их в массив
* на байнд вытаскиваешь весь объект из базы по первичному ключу
источник

VS

Vsevolod Semenov in Android Developers
Valentin Sergeev
Да, но это спорное решение в случае 30к элементов
Фильтруесся все за доли секунды.
источник