Ver la Versión Completa : Recycler view max items?
rafaxplayer
19/07/15, 12:51:32
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?
kriogeN
19/07/15, 14:38:23
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.
rafaxplayer
19/07/15, 16:51:31
vañe y si para las imagenes uso cache , por ejemplo yo uso picasso lib.
kriogeN
19/07/15, 21:34:43
vañe y si para las imagenes uso cache , por ejemplo yo uso picasso lib.
Al final todo depende si la gestión del Bitmap la haces tú o la hace la librería. Yo uso Volley que también tiene cache de imágenes, pero al final siempre me dan un Bitmap y la memoria de los Bitmap la tengo que gestionar yo.
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.
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.