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
在接口中 IFileTools
public java.lang.String formatSambaFileName(java.lang.String name)
formatSambaFileName
在接口中 IFileTools
public java.lang.String getMimeType(java.io.File file) throws java.net.MalformedURLException
getMimeType
在接口中 IFileTools
java.net.MalformedURLException
public java.lang.String getMimeType(android.content.Context context, android.net.Uri uri)
getMimeType
在接口中 IFileTools
public java.lang.String fileExt(java.lang.String url)
fileExt
在接口中 IFileTools
public void openFile(android.content.Context context, java.io.File file)
openFile
在接口中 IFileTools
context
- file
- public void deleteFile(java.io.File file)
deleteFile
在接口中 IFileTools
file
- public boolean checkSdcardStatus()
checkSdcardStatus
在接口中 IFileTools
public java.lang.String getPath(android.content.Context context, android.net.Uri uri)
getPath
在接口中 IFileTools
public java.lang.String getMD5OfFile(java.io.File file)
getMD5OfFile
在接口中 IFileTools
file
- public void outTextToFile(java.lang.String content, java.io.File file) throws java.io.IOException
outTextToFile
在接口中 IFileTools
content
- file
- java.io.IOException
public void downloadFile(java.lang.String downloadUrl, java.lang.String destFile) throws java.io.IOException
downloadFile
在接口中 IFileTools
downloadUrl
- destFile
- java.lang.Exception
java.io.IOException