public class

FileUtils

extends Object
java.lang.Object
   ↳ org.andengine.util.FileUtils

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Public Constructors
FileUtils()
Public Methods
static void copyFile(File pSourceFile, File pDestinationFile)
static void copyToExternalStorage(InputStream pInputStream, String pFilePath)
static void copyToExternalStorage(Context pContext, String pSourceAssetPath, String pFilename)
static void copyToExternalStorage(Context pContext, int pSourceResourceID, String pFilename)
static void copyToExternalStorage(Context pContext, InputStream pInputStream, String pFilePath)
static void copyToInternalStorage(Context pContext, int pSourceResourceID, String pFilename)
static void copyToInternalStorage(Context pContext, String pSourceAssetPath, String pFilename)
static boolean deleteDirectory(File pFileOrDirectory)
Deletes all files and sub-directories under dir.
static boolean ensureDirectoriesExistOnExternalStorage(Context pContext, String pDirectory)
static String getAbsolutePathOnExternalStorage(String pFilePath)
static String getAbsolutePathOnExternalStorage(Context pContext, String pFilePath)
static String getAbsolutePathOnInternalStorage(Context pContext, String pFilePath)
static String[] getDirectoryListOnExternalStorage(Context pContext, String pFilePath)
static String[] getDirectoryListOnExternalStorage(Context pContext, String pFilePath, FilenameFilter pFilenameFilter)
static boolean isDirectoryExistingOnExternalStorage(Context pContext, String pDirectory)
static boolean isExternalStorageReadable()
static boolean isExternalStorageWriteable()
static boolean isFileExistingOnExternalStorage(Context pContext, String pFilePath)
static boolean isFileExistingOnExternalStorage(String pFilePath)
static InputStream openOnExternalStorage(String pFilePath)
static InputStream openOnExternalStorage(Context pContext, String pFilePath)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public FileUtils ()

Public Methods

public static void copyFile (File pSourceFile, File pDestinationFile)

Throws
IOException

public static void copyToExternalStorage (InputStream pInputStream, String pFilePath)

public static void copyToExternalStorage (Context pContext, String pSourceAssetPath, String pFilename)

Throws
IOException

public static void copyToExternalStorage (Context pContext, int pSourceResourceID, String pFilename)

public static void copyToExternalStorage (Context pContext, InputStream pInputStream, String pFilePath)

public static void copyToInternalStorage (Context pContext, int pSourceResourceID, String pFilename)

public static void copyToInternalStorage (Context pContext, String pSourceAssetPath, String pFilename)

Throws
IOException

public static boolean deleteDirectory (File pFileOrDirectory)

Deletes all files and sub-directories under dir. Returns true if all deletions were successful. If a deletion fails, the method stops attempting to delete and returns false.

public static boolean ensureDirectoriesExistOnExternalStorage (Context pContext, String pDirectory)

public static String getAbsolutePathOnExternalStorage (String pFilePath)

public static String getAbsolutePathOnExternalStorage (Context pContext, String pFilePath)

public static String getAbsolutePathOnInternalStorage (Context pContext, String pFilePath)

public static String[] getDirectoryListOnExternalStorage (Context pContext, String pFilePath)

public static String[] getDirectoryListOnExternalStorage (Context pContext, String pFilePath, FilenameFilter pFilenameFilter)

public static boolean isDirectoryExistingOnExternalStorage (Context pContext, String pDirectory)

public static boolean isExternalStorageReadable ()

public static boolean isExternalStorageWriteable ()

public static boolean isFileExistingOnExternalStorage (Context pContext, String pFilePath)

public static boolean isFileExistingOnExternalStorage (String pFilePath)

public static InputStream openOnExternalStorage (String pFilePath)

public static InputStream openOnExternalStorage (Context pContext, String pFilePath)