Size: a a a

Android Developers

2021 January 12

S

Singular in Android Developers
Ivansuper
Ему известны размеры списка на экране и позиции итемов. Вышел за экран — не нужен
Кому ему? Viewholderу?
источник

К

Кирилл in Android Developers
Singular
Засчет этого же и получается преимещества ViewHolderа между обычной реализацией ListView?
ListView точно так же умеет переиспользовать вью
источник

I

Ivansuper in Android Developers
Singular
Кому ему? Viewholderу?
РЕСАЙКЛЕРУ
источник

S

Singular in Android Developers
Или Recyclerу?
источник

СП

Сергей П. in Android Developers
Ресайклеру
источник

СП

Сергей П. in Android Developers
И адаптеру
источник

S

Singular in Android Developers
Кирилл
ListView точно так же умеет переиспользовать вью
Нет, он все в себе хранил
источник

I

Ivansuper in Android Developers
Адаптер не управляет местоположением итемов
источник

ДН

Дмитрий Николаев... in Android Developers
2. В системе работает что-то асинхронное, которое раз в 5 секунд добавляет новый элемент на случайную позициию в RecyclerView
через что это можно реализовать ,подскажите ,пожалуйста !
источник

К

Кирилл in Android Developers
Нет
источник

S

Singular in Android Developers
Потому и тормозило когда 300 обхектов  было
источник

I

Ivansuper in Android Developers
Singular
Потому и тормозило когда 300 обхектов  было
Значит реализация говно
источник

S

Singular in Android Developers
Ivansuper
Адаптер не управляет местоположением итемов
адаптер знает о RecyclerVIew, значит и о его местоположении
источник

I

Ivansuper in Android Developers
Листвью переиспользует вью
источник

К

Кирилл in Android Developers
Дмитрий Николаев
2. В системе работает что-то асинхронное, которое раз в 5 секунд добавляет новый элемент на случайную позициию в RecyclerView
через что это можно реализовать ,подскажите ,пожалуйста !
Загружай данные в ресайклер по мере их готовности и вызывай один из notifyItem...
источник

К

Кирилл in Android Developers
Singular
Потому и тормозило когда 300 обхектов  было
Ты неправильно реализовал getView значит
источник

S

Singular in Android Developers
Ivansuper
Значит реализация говно
Ну да, потому что не было проверки if contentView==null ит.д.
источник

I

Ivansuper in Android Developers
Singular
адаптер знает о RecyclerVIew, значит и о его местоположении
Так. Это уже выходит за рамки адекватности
источник

I

Ivansuper in Android Developers
Давай ты почитаешь про то как оно работает
источник

I

Ivansuper in Android Developers
Singular
Ну да, потому что не было проверки if contentView==null ит.д.
так понятно — ты всегда делал инфлейт новый. В таком случае и нет переиспользования
источник