|
||
|
|
|
|||||||
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Recycler view max items?
Mi duda es si implementar algun tipo de paginacion o no en una lista en mi app.
Cual es el numero de items soportados segun google por recycler view sin que esto afecte al rendimiento? |
|
|
|
#2
|
||||
|
||||
|
RecyclerView tiene reciclado de vista así que se puede decir que infinitos. La única limitación está en la memoria que ocupen esos Items, sobre todo si usas imágenes, y por eso tendrás que gestionar esa memoria a mano o usar WeakReference o SoftReference.
En otras palabras, un RecyclerView que solo tenga items con texto admitirá un número casi infinito de items sin que tengas que hacer nada. Pero si cada item contiene varias imágenes de gran resolución no admitirá más de 100 items sin que tengas que gestionar esa memoria. |
|
#3
|
||||
|
||||
|
vañe y si para las imagenes uso cache , por ejemplo yo uso picasso lib.
|
|
#4
|
||||
|
||||
|
En mi caso lo solucioné haciendo que realmente lo que sale de la cache de disco hacia la cache de memoria sea un SoftReference<Bitmap>, porque en Volley puedes programar tu propia cache. |
![]() |
Estás aquí
|
||||||
|
||||||