public class FileTools extends java.lang.Object implements IFileTools
| 构造器和说明 |
|---|
FileTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkSdcardStatus() |
void |
deleteFile(java.io.File file)
删除文件
|
void |
downloadFile(java.lang.String downloadUrl,
java.lang.String destFile)
download file (call this function in a new thread)
|
java.lang.String |
fileExt(java.lang.String url) |
java.lang.String |
formatSambaFileName(java.lang.String name) |
java.util.HashSet<java.lang.String> |
getExternalMounts()
获取盘符
|
static FileTools |
getInstance() |
java.lang.String |
getMD5OfFile(java.io.File file)
获取文件的MD5值
|
java.lang.String |
getMimeType(android.content.Context context,
android.net.Uri uri) |
java.lang.String |
getMimeType(java.io.File file) |
java.lang.String |
getPath(android.content.Context context,
android.net.Uri uri) |
void |
openFile(android.content.Context context,
java.io.File file)
打开指定文件
|
void |
outTextToFile(java.lang.String content,
java.io.File file)
output text to file (call this function in a new thread)
|
public static FileTools getInstance()
public java.util.HashSet<java.lang.String> getExternalMounts()
getExternalMounts 在接口中 IFileToolspublic java.lang.String formatSambaFileName(java.lang.String name)
formatSambaFileName 在接口中 IFileToolspublic java.lang.String getMimeType(java.io.File file)
throws java.net.MalformedURLException
getMimeType 在接口中 IFileToolsjava.net.MalformedURLExceptionpublic java.lang.String getMimeType(android.content.Context context,
android.net.Uri uri)
getMimeType 在接口中 IFileToolspublic java.lang.String fileExt(java.lang.String url)
fileExt 在接口中 IFileToolspublic void openFile(android.content.Context context,
java.io.File file)
openFile 在接口中 IFileToolscontext - file - public void deleteFile(java.io.File file)
deleteFile 在接口中 IFileToolsfile - public boolean checkSdcardStatus()
checkSdcardStatus 在接口中 IFileToolspublic java.lang.String getPath(android.content.Context context,
android.net.Uri uri)
getPath 在接口中 IFileToolspublic java.lang.String getMD5OfFile(java.io.File file)
getMD5OfFile 在接口中 IFileToolsfile - public void outTextToFile(java.lang.String content,
java.io.File file)
throws java.io.IOException
outTextToFile 在接口中 IFileToolscontent - file - java.io.IOExceptionpublic void downloadFile(java.lang.String downloadUrl,
java.lang.String destFile)
throws java.io.IOException
downloadFile 在接口中 IFileToolsdownloadUrl - destFile - java.lang.Exceptionjava.io.IOException