android創(chuàng)建和刪除文件夾和文件的實(shí)現(xiàn)方法
這個(gè)也比較簡(jiǎn)單了,直接上代碼
/**
*
創(chuàng)建目錄文件
*/
public
static
void createPath(String path) {
File
file = new
File(path);
if
(!file.exists()) {
file.mkdir();
}
}
刪除文件比較簡(jiǎn)單,但是刪除文件夾就不是那么簡(jiǎn)單了,特別是里面還包含很多子文件。你需要逐條的刪除。
/**
*
刪除文件夾所有內(nèi)容
*
*/
public
void deleteFile(File file) {
if
(file.exists()) { //
判斷文件是否存在
if
(file.isFile()) { //
判斷是否是文件
file.delete();
//
delete()方法 你應(yīng)該知道 是刪除的意思;
}
else
if
(file.isDirectory()) { //
否則如果它是一個(gè)目錄
File
files[] = file.listFiles(); //
聲明目錄下所有的文件 files[];
for
(int i = 0; i < files.length; i++) { //
遍歷目錄下所有的文件
this.deleteFile(files[i]);
//
把每個(gè)文件 用這個(gè)方法進(jìn)行迭代
}
}
file.delete();
}
else
{
//
}
}
如果你的文件是存儲(chǔ)在SD卡中的,你可以先看看上篇文章
String filespath = cxt.getFilesDir().getPath(); // 得到私有文件夾的路徑
以上這篇android創(chuàng)建和刪除文件夾和文件的實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
安卓(Android)聊天機(jī)器人實(shí)現(xiàn)代碼分享
這是一個(gè)安卓智能聊天機(jī)器人的源碼,采用了仿微信的風(fēng)格設(shè)計(jì),調(diào)用的是圖靈機(jī)器人的API,能夠?qū)崿F(xiàn)智能聊天、講故事、講笑話、查天氣、查公交等豐富的功能2015-11-11
Android自定義控件實(shí)現(xiàn)萬(wàn)能的對(duì)話框
這篇文章主要為大家詳細(xì)介紹了Android自定義控件實(shí)現(xiàn)萬(wàn)能對(duì)話框的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03
Android 靜默方式實(shí)現(xiàn)批量安裝卸載應(yīng)用程序的深入分析
本篇文章是對(duì)Android 靜默方式實(shí)現(xiàn)批量安裝卸載應(yīng)用程序進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06

