si uso openFileOutput() para crear y escribir en un archivo temporal ¿cómo obtengo el tamaño del archivo después de terminar de escribir?¿cómo obtengo el tamaño del archivo temporal en Android?
32
A
Respuesta
79
espero que esto le puede ayudar:
File file = new File(selectedPath);
int file_size = Integer.parseInt(String.valueOf(file.length()/1024));
donde la cuerda selectedPath
es la ruta de acceso al archivo cuyo tamaño de archivo que desea determinar.
file.length()
devuelve la longitud del archivo en bytes, como se describe en el Java 7 Documentation:
devuelve la longitud, en bytes, del archivo denotado por esta vía de acceso abstracta, o 0L si el archivo no existe . Algunos sistemas operativos pueden devolver 0L para nombres de ruta que denotan entidades dependientes del sistema, como dispositivos o tuberías.
Dividir por 1024 convierte el tamaño de bytes a kilobytes.
Cuestiones relacionadas
- 1. ¿Cómo obtengo el comando find para imprimir el tamaño del archivo con el nombre del archivo?
- 2. ¿Cómo obtengo el tamaño de pantalla general?
- 3. ¿Cómo obtengo el tamaño del archivo/clave en el boto S3?
- 4. ¿Se puede crear el archivo temporal de flymake en el directorio temporal del sistema?
- 5. Cómo obtengo el tamaño de clave del certificado
- 6. Es responsabilidad del programador borrar el archivo temporal
- 7. Android: Cómo cambiar el tamaño del RadioButton
- 8. ¿Cómo optimizar el tamaño del archivo PDF?
- 9. Cómo representar visualmente el tamaño del archivo
- 10. Cómo obtener el tamaño del archivo HttpPostedFileBase
- 11. Android - Reducir el tamaño del archivo de imagen
- 12. Cómo calcular el tamaño del archivo BufferedImage java
- 13. ¿Cómo obtengo el archivo de registro de un dispositivo Android?
- 14. Determinación del tamaño del archivo en VB.NET
- 15. ¿Cómo cambiar el tamaño del botón del archivo de entrada?
- 16. cómo disminuir el tamaño del botón de radio en android
- 17. tamaño del archivo en Haskell
- 18. NSFileManager - Comprobar el tamaño del archivo?
- 19. ¿Cómo conseguir el tamaño del archivo en Java
- 20. ¿Cómo consulto la información del archivo "Tamaño en el disco"?
- 21. Cómo reducir el tamaño del archivo de audio en IOS
- 22. Cómo reducir el tamaño del archivo de imagen en java
- 23. Tamaño del archivo cargado
- 24. Guardar un archivo temporal
- 25. Pipe vs. archivo temporal
- 26. ¿Cómo obtengo el tamaño de un archivo en megabytes usando Perl?
- 27. Reducir el tamaño del archivo de pdf
- 28. Reducir el tamaño del archivo jar externo
- 29. ¿Cómo obtengo la fecha de modificación del archivo en C#?
- 30. Oracle - ¿Cómo obtengo el tamaño real de un ROW específico?