Cómo escasa variedad difiere de un hashmap en java

En mi aplicación de Android he utilizado mapas de Hash en muchas situaciones. Y se me pidió que utilizar matrices escasa por lo que respecta a la ejecución de la aplicación. Por lo tanto, lo escasa variedad difiere de un hashmap en java y cuáles son las ventajas de la matriz escasa sobre hashmap . Gracias.

Creo que la descripción de la matriz escasa menciona claramente la diferencia:

Se pretende que sea más eficiente en la memoria que usar un HashMap para asignar números enteros a objetos, ya que evita las claves de autococking y su estructura de datos no se basa en un objeto de entrada adicional para cada correlación .

Para más información: http://developer.android.com/reference/android/util/SparseArray.html

  • Cómo sincronizar grandes listas entre cliente y servidor
  • Biblioteca nativa de Android que se enlaza con otra biblioteca nativa desde aar
  • Necesita una solución de trabajo para usar la pantalla de bloqueo de patrón Android en la aplicación personalizada (y no redireccionamientos de código fuente)
  • Android ¿por qué Fragmentos no deben comunicarse directamente entre sí?
  • ¿Cómo usar la consulta de Firebase equalTo (value, key)?
  • Enlaces de datos y animación de Android
  • El tipo de byte es extraño
  • OnClickListener en Android Studio
  • Cargando parcialmente las imágenes de la URL, como lo que se implementa en WhatsApp
  • Modo de lanzamiento "single top" de Android y método onNewIntent
  • Incluir archivo .json local en el proyecto Eclipse Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.