关于缓存的处理
来源:互联网 发布:js判断日期是否合法 编辑:程序博客网 时间:2024/06/04 18:44
创建文件目录
public void createSDCardDir() {
if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {
// 创建一个文件夹对象,赋值为外部存储器的目录
File sdcardDir = Environment.getExternalStorageDirectory();
// 得到一个路径,内容是sdcard的文件夹路径和名字
String path = sdcardDir.getPath() + "/zhidu";
File path1 = new File(path);
if (!path1.exists()) {
// 若不存在,创建目录,可以在应用启动的时候创建
path1.mkdirs();
System.out.println("paht ok,path:" + path);
}
} else {
System.out.println("false");
return;
}
}
// 增加权限<USES-PERMISSION
// android:name="android.permission.WRITE_EXTERNAL_STORAGE">;
if (!updateDir.exists()) {
updateDir.mkdirs();
}
if (!updateFile.exists()) {
updateFile.createNewFile();
}
清除缓存文件
private void clearCache() {
sdcardDir = Environment.getExternalStorageDirectory();
path = sdcardDir.getPath() + "/zhidu";
f = new File(path);
fl = f.listFiles();
Log.e("fl.length==", fl.length + "");
if (fl.length == 0) {
} else {
for (int i = 0; i < fl.length; i++) {
if (fl[i].toString().endsWith(".mp3") || fl[i].toString().endsWith(".MP3")) {
fl[i].delete();
}
}
}
}
- 关于缓存的处理
- 关于http 缓存处理的步奏
- Hibernate的缓存处理
- ajax的缓存处理
- Mondrian缓存的处理
- getView缓存的处理
- SDWebImage的缓存处理
- FreeMarker的缓存处理
- 关于showModalDialog的缓存
- 关于Hibernate的缓存
- 关于showModalDialog的缓存
- 关于缓存的思考
- 关于缓存的话题
- 关于fragment的缓存
- 关于缓存的应用
- 关于mybaits的缓存
- 关于缓存的介绍
- 关于处理微信网页缓存问题
- NavigationView使用
- RealGetWindowClass和GetClassName的区别
- 【Android】@+id与@id的区别
- Android的HandlerThread的使用总结
- Android 5.X 新特性详解(五)——Notification
- 关于缓存的处理
- 方法里获取外界变量名和值;
- 单个和多个checkbox选中事件
- 优化UITableViewCell高度计算的那些事
- 高德地图判断地址输入是否正确
- Openfire Connection Manager 配置
- 【转】Io 异常: The Network Adapter could not establish the connection
- mount永久挂载一目录
- WebLogic中的一些基本概念