Android学习之创建中间缓存文件,处理文件名重复问题
来源:互联网 发布:js string empty 编辑:程序博客网 时间:2024/05/08 10:01
/** * 创建中间缓存文件 * * @param fileName * @return file */private File createFile(String fileName){String hostName = fileName;String extName = "";int pos = fileName.lastIndexOf(".");if (pos != -1) {hostName = fileName.substring(0, pos);extName = fileName.substring(pos+1);}File tempFile = new File(getDir(), fileName);int i=1;while (tempFile.exists()) {if (extName == null || extName.length() == 0) {fileName = MessageFormat.format("{0}({1})", hostName, i++);}else {fileName = MessageFormat.format("{0}({1}).{2}", hostName, i++, extName);}tempFile =new File(getDir(), fileName);}return tempFile;}
1 0
- Android学习之创建中间缓存文件,处理文件名重复问题
- Android学习笔记之解决下载中中文文件名问题
- 文件下载文件名乱码问题处理
- Swift之缓存文件处理
- [Android]ListView性能优化之视图缓存 解决listView显示重复问题
- Android学习之问题处理程序Handler
- fopen不能创建中文文件名文件的问题
- php中fopen不能创建中文文件名文件的问题
- Android 离线缓存之文件缓存
- struts2文件下载的时候,处理中文文件名的问题
- 上传下载文件(并处理了下载文件名乱码问题)
- HTTP 文件下载时中文文件名乱码问题处理
- android fragment 重复创建的问题
- Android离线之文件缓存
- Android学习之 清除缓存
- Android进阶之AS如何处理不同引用库(module)里jar的重复引起问题
- 创建无文件名文件:.htaccess
- iOSUI学习之使用苹果系统自带的方法处理缓存问题
- iOS-OC-让tableview滚动到顶部 滚动到底部
- 决策树中ID3、C4.5、CART
- jquery 对option 操作
- HDU 2444 二分图判断+最大匹配
- Ubuntu14.04 使用Xshell远程登录
- Android学习之创建中间缓存文件,处理文件名重复问题
- oracle——SQL复习10
- 自己动手实践神经网络----视频课程开课了
- 2015最流行的android组件、工具、框架大全(前续)
- iOS更改状态栏颜色为白色
- swift版视频录制后格式转换,转载请声明
- C++ 组合数求法(小范围)
- 《排序算法》选择排序
- 极限编程-拥抱变化阅读感想(二)