public class Storage
extends com.github.axet.androidlibrary.app.Storage
| Modifier and Type | Class and Description |
|---|---|
static class |
Storage.RecordingStats |
static class |
Storage.RecordingUri |
| Modifier and Type | Field and Description |
|---|---|
static java.text.SimpleDateFormat |
ISO8601 |
static java.lang.String |
RAW |
static java.lang.String |
RECORDINGS |
static java.text.SimpleDateFormat |
SIMPLE |
static java.lang.String |
TAG |
static java.lang.String |
TMP_ENC |
static java.lang.String |
TMP_REC |
| Constructor and Description |
|---|
Storage(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
static long |
average(android.content.Context context,
long free) |
static java.io.File |
getFilesDir(android.content.Context context,
java.lang.String type) |
static java.io.File |
getLocalDataDir(android.content.Context context) |
java.io.File |
getLocalExternal() |
java.io.File |
getLocalInternal() |
android.net.Uri |
getNewFile() |
android.net.Uri |
getStoragePath() |
java.io.File |
getTempEncoding() |
java.io.File |
getTempRecording() |
boolean |
isExternalStoragePermitted() |
boolean |
isLocalStorage(java.io.File f) |
boolean |
isLocalStorageEmpty() |
android.net.Uri |
migrate(java.io.File f,
android.net.Uri t) |
void |
migrateLocalStorage() |
void |
migrateLocalStorage(java.io.File l) |
static void |
migrateLocalStorageDialog(android.content.Context context,
android.os.Handler handler,
Storage storage) |
boolean |
recordingPending() |
android.net.Uri |
rename(android.net.Uri f,
java.lang.String t) |
java.util.List<Node> |
scan(android.net.Uri uri,
java.lang.String[] ee) |
public static java.lang.String TAG
public static final java.lang.String RECORDINGS
public static final java.lang.String RAW
public static final java.lang.String TMP_REC
public static final java.lang.String TMP_ENC
public static final java.text.SimpleDateFormat SIMPLE
public static final java.text.SimpleDateFormat ISO8601
public static void migrateLocalStorageDialog(android.content.Context context,
android.os.Handler handler,
Storage storage)
public boolean isLocalStorageEmpty()
public boolean isExternalStoragePermitted()
public boolean recordingPending()
public java.io.File getLocalInternal()
public java.io.File getLocalExternal()
public android.net.Uri getStoragePath()
public void migrateLocalStorage()
public boolean isLocalStorage(java.io.File f)
public void migrateLocalStorage(java.io.File l)
public android.net.Uri migrate(java.io.File f,
android.net.Uri t)
public android.net.Uri rename(android.net.Uri f,
java.lang.String t)
public android.net.Uri getNewFile()
public java.util.List<Node> scan(android.net.Uri uri,
java.lang.String[] ee)
public static long average(android.content.Context context,
long free)
public static java.io.File getLocalDataDir(android.content.Context context)
public static java.io.File getFilesDir(android.content.Context context,
java.lang.String type)
public java.io.File getTempRecording()
public java.io.File getTempEncoding()