歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android入門開發之SD卡讀寫操作

Android入門開發之SD卡讀寫操作

日期:2017/3/1 9:57:59   编辑:Linux編程

SD卡的讀寫是我們在開發Android 應用程序過程中最常見的操作。下面介紹SD卡的讀寫操作方式:

1. 獲取SD卡的根目錄

String sdCardRoot = Environment.getExternalStorageDirectory().getAbsolutePath();

2. 在SD卡上創建文件夾目錄

/**
* 在SD卡上創建目錄
*/
public File createDirOnSDCard(String dir)
{
File dirFile = new File(sdCardRoot + File.separator + dir +File.separator);
Log.v("createDirOnSDCard", sdCardRoot + File.separator + dir +File.separator);
dirFile.mkdirs();
return dirFile;
}

3. 在SD卡上創建文件

/**
* 在SD卡上創建文件
*/
public File createFileOnSDCard(String fileName, String dir) throws IOException
{
File file = new File(sdCardRoot + File.separator + dir + File.separator + fileName);
Log.v("createFileOnSDCard", sdCardRoot + File.separator + dir + File.separator + fileName);
file.createNewFile();
return file;
}

Copyright © Linux教程網 All Rights Reserved