Home Menu

Menu



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  
Viejo 19/07/15, 12:51:32
Avatar de rafaxplayer
rafaxplayer rafaxplayer no está en línea
Miembro del foro
Mensajes: 224
 
Fecha de registro: jun 2013
Localización: en la barcelona media
Mensajes: 224
Modelo de smartphone: LG-E610
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
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
Avatar de rafaxplayer
rafaxplayer rafaxplayer no está en línea
Miembro del foro
Mensajes: 224
 
Fecha de registro: jun 2013
Localización: en la barcelona media
Mensajes: 224
Modelo de smartphone: LG-E610
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
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   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 00:16:57 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007