public class DataCleanManager extends Object
| Constructor and Description |
|---|
DataCleanManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cleanApplicationData(android.content.Context context,
String... filepath)
清除本应用所有的数据
|
static void |
cleanCustomCache(String filePath)
清除自定义路径下的文件,使用需小心,请不要误删。而且只支持目录下的文件删除
|
static void |
cleanDatabaseByName(android.content.Context context,
String dbName)
按名字清除本应用数据库
|
static void |
cleanDatabases(android.content.Context context)
清除本应用所有数据库(/data/data/com.xxx.xxx/databases)
|
static void |
cleanExternalCache(android.content.Context context)
清除外部cache下的内容(/mnt/sdcard/android/data/com.xxx.xxx/cache)
|
static void |
cleanFiles(android.content.Context context)
清除/data/data/com.xxx.xxx/files下的内容
|
static void |
cleanInternalCache(android.content.Context context)
清除本应用内部缓存(/data/data/com.xxx.xxx/cache)
|
static void |
cleanSharedPreference(android.content.Context context)
清除本应用SharedPreference(/data/data/com.xxx.xxx/shared_prefs)
|
public static void cleanInternalCache(android.content.Context context)
context - public static void cleanDatabases(android.content.Context context)
context - public static void cleanSharedPreference(android.content.Context context)
context - public static void cleanDatabaseByName(android.content.Context context,
String dbName)
context - dbName - public static void cleanFiles(android.content.Context context)
context - public static void cleanExternalCache(android.content.Context context)
context - public static void cleanCustomCache(String filePath)
filePath - public static void cleanApplicationData(android.content.Context context,
String... filepath)
context - filepath -