Android: buenas prácticas para organizar dirs y archivos en almacenamiento Tarjeta SD?

¿Existen pautas donde deberían los archivos de recursos de la tienda de aplicaciones descargados de Internet?

Para futuras referencias, ahora hay pautas publicadas: http://developer.android.com/guide/topics/data/data-storage.html

Aquí está un consejo recopilado desde el foro de desarrolladores android:

Hay dos situaciones bastante comunes y bien definidas:

Situación: Necesita un archivo temporario para realizar algún procesamiento que no necesariamente encaje en la memoria.

Solución: Crear el archivo, usarlo, eliminarlo cuando haya terminado * Advertencia: El archivo puede ser excepcionalmente grande: la demanda de una tarjeta SD. El archivo contiene información confidencial: use el almacenamiento de aplicaciones.

Situación: Está realizando una caché.

Solución: mantenga los archivos en el directorio caché suministrado (Context.getCacheDir ()), el sistema sabe que estos pueden ser eliminados ** Advertencia: Los artículos de entradas grandes (como canciones y videos) van a la tarjeta sd (el usuario puede tratar estos tipos como Archivos útiles de todos modos)

  • Conseguir todo el espacio total y disponible en Android
  • Android: Guardar el archivo permanentemente (incluso después de borrar datos / desinstalar)
  • No se puede guardar ni cargar entero con las preferencias
  • Poner manualmente archivos en la tarjeta SD del emulador de Android
  • ¿Cómo comprobar el permiso se concede para una ruta de directorio y no abre el error EACCES?
  • ¿Establecer ubicación de instalación para Android 1.6?
  • Android FileProvider para ext sdcard
  • No se puede crear una carpeta en sdcard - mkdir siempre devuelve false
  • Abra una aplicación de cámara por intención y guardar la imagen en el SD y imageView
  • Creación de un archivo zip con algunos archivos en SDCard
  • Los archivos de tarjeta SD actualizados mediante programación no se actualizan en Windows Explorer
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.