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

Respuesta
 
Herramientas
  #1  
Viejo 19/07/15, 12:51:32
Array

[xs_avatar]
rafaxplayer rafaxplayer no está en línea
Miembro del foro
 
Fecha de registro: jun 2013
Localización: en la barcelona media
Mensajes: 224
Modelo de smartphone: LG-E610
Tu operador: Orange
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?
Responder Con Cita


  #2  
Viejo 19/07/15, 14:38:23
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
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.
Responder Con Cita
  #3  
Viejo 19/07/15, 16:51:31
Array

[xs_avatar]
rafaxplayer rafaxplayer no está en línea
Miembro del foro
 
Fecha de registro: jun 2013
Localización: en la barcelona media
Mensajes: 224
Modelo de smartphone: LG-E610
Tu operador: Orange
vañe y si para las imagenes uso cache , por ejemplo yo uso picasso lib.
Responder Con Cita
  #4  
Viejo 19/07/15, 21:34:43
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
 Cita: Originalmente Escrito por rafaxplayer Ver Mensaje
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.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 00:17:12 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /