Almacenamiento de mapa de bits para múltiples actividades?

Estoy buscando una manera de almacenar algunos mapas de bits que pueden ser accedidos por múltiples actividades, sin tener que ser recargado desde la web.

No quiero simplemente pasarlos de la actividad a la actividad poniéndolos en una Intent , sino tener un lugar donde puedo tener acceso a ellos sin tener que pasarlos.

Miré en el almacenamiento en caché para ayudar a resolver este problema, pero si esta es la solución que soy un poco confuso en cuanto a cómo hacer la caché accesible en múltiples actividades.

Cualquier sugerencia o solución alternativa sería muy apreciada.

3 Solutions collect form web for “Almacenamiento de mapa de bits para múltiples actividades?”

Puede utilizar LruCache , una biblioteca como Volley , o implementar la misma funcionalidad usted mismo. Creo que la biblioteca volley sería perfecto para usted.

Para acceder desde cualquier lugar de su aplicación, debe almacenarla en un objeto de aplicación especial o en una variable estática. Tenga en cuenta que sólo una referencia a la memoria caché se almacenará allí. El tamaño de la memoria caché está en ambos casos enumerados arriba configurable.

¿Qué significa the cache accesible in multiple activities ? Basta con descargarlo de la web, guardar en la tarjeta SD (chache it) y luego cargarlo desde la tarjeta SD de tantas actividades como desee.

Estos son algunos ejemplos de cómo puede almacenar datos en Android.

Puede utilizar el cargador Picasso para esta tarea.

Puede crear una matriz estática o un mapa de mapas de bits y acceder desde donde desea. Si hay un montón de imágenes que también puede hacer cola y almacenar sólo más reciente utilizado allí.

  • ¿Hay una manera de fijar el backgound de la barra de acción por la imagen en androide?
  • Conversión de objetos JSON con Bitmaps
  • Azulejo de un mapa de bits en SurfaceView Canvas
  • ImageView: recicla automáticamente el mapa de bits si ImageView no está visible (dentro de ScrollView)
  • Aplicación de una superposición (filtro de imagen) a un mapa de bits
  • PorterduffXfermode: borra una sección de un mapa de bits
  • Opengl es 2.0 dibujar superposición de mapa de bits en vídeo
  • Mostrar imagen grande de la tarjeta SD en Android
  • Bitmap comprimido con calidad = 100 tamaño de archivo mayor que original
  • Evitar que el bitmap sea un android reciclado
  • Preservar la calidad de la imagen cuando decodifique el flujo en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.