viernes, 31 de julio de 2015

Modulo 7 Manejo de Ficheros. 7.1 Escribir datos en un fichero en la tarjeta SD

Para el manejo de archivos se usa la clase File del paquete java.io. Para escribir se usa FileOutputStream y PrintWriter. La clase Environment de Android porporciona información acerca del dispositivo de almacenamiento:
El siguiente ejemplo escribe datos en un fichero de la tarjerta SD. Concretamente:

  • Utiliza Environment.getExternalStorageState() para determinar si existe tarjeta SD y está disponible (mounted).
  • Posteriormente se usa Environment.getExternalstorageDirectory(); para identificar el directorio correspondiente a la tarjeta SD
  • Crea un subdirectorio datos en la tarjeta (si no existe ya).
  • Abre un fichero de datos datos1.txt en el subdirectorio datos
  • Escribe una cadena de en el fichero datos1.txt
  • Cierra el fichero 

Se le deben dar permisos en el archivo .manifest añadiendo lo siguiente:



  
  






No hay comentarios:

Publicar un comentario