Pros y contras del deslizamiento
Carga de múltiples medios
Glide es más que un simple caché de imágenes, también admite Gif, WebP y miniaturas. Picasso solo almacena en caché el tamaño original de la imagen, mientras que Glide almacena en caché varios tamaños, lo que significa que Glide almacenará en caché el tamaño de la imagen según el tamaño de ImageView
Por ejemplo, si el tamaño de ImageView es 200200 y el tamaño de la imagen original es 400400, Glide almacenará en caché el tamaño 200200 de la imagen, mientras que Picasso solo almacenará en caché el tamaño 400400. Esta mejora hará que Glide se cargue más rápido que Picasso. Después de todo, reduce el proceso de renderizado cada vez que se recorta. Es muy flexible y se carga más rápido
C. Menor sobrecarga de memoria
.El formato de mapa de bits predeterminado es RGB_565, mientras que el formato predeterminado de Picasso es ARGB_8888, que cuesta la mitad que ARGB_8888.
Android tiene cuatro cálculos de memoria de imágenes***:
ALFA_8: 1 byte por píxel
ARGB_4444: 2 bytes por píxel
p>ARGB_8888: 4 bytes por píxel (predeterminado, color más rico = calidad de visualización más alta = 4 bytes por píxel). ARGB_8888: 4 bytes de memoria por píxel (de forma predeterminada, colores más ricos = mayor calidad de visualización = mayor cantidad de memoria)
RGB_565: 2 bytes de memoria por píxel (8 bits = sección de 1 palabra)
Por ejemplo: PNG de 32 bits = ARGB_8888 = 1204x1024, el espacio ocupado es: 1024x1024x(32/8) = 4, 194,304kb = 1024x1024x(32/8) = 4, 194,304kb. 194,304kb=4M
Al analizar imágenes, para evitar problemas y ahorrar memoria, es mejor usar el modo ARGB_4444 (ahorre la mitad del espacio de memoria)
4.2 Desventajas p>
Complejo de usar
Debido a que Glide es poderoso y tiene muchas formas de usarlo, el código fuente es relativamente complejo. Relativamente complejo
Paquete de software grande