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) |
boolean |
recordingPending() |
android.net.Uri |
rename(android.net.Uri f,
java.lang.String t) |
static java.util.List<Node> |
scan(android.content.Context context,
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 java.util.List<Node> scan(android.content.Context context,
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 boolean isLocalStorageEmpty()
public boolean isExternalStoragePermitted()
public boolean recordingPending()
public java.io.File getLocalInternal()
public java.io.File getLocalExternal()
public android.net.Uri getStoragePath()
public boolean isLocalStorage(java.io.File f)
public void migrateLocalStorage()
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.io.File getTempRecording()
public java.io.File getTempEncoding()