SD卡上文件写入
try{
if(Environment.getExternalStorageState()
.equals(Environment.MEDIA_MOUNTED))
{
File sdCardDir = Environment.getExternalStorageDirectory();
FileInputStream fis = new FileInputStream(sdCardDir.getCanonicalPath()+FILE_NAME);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
StringBuilder sb = new StringBuilder("");
String line = null;
while((line = br.readLine())!=null){
sb.append(line);
}
return sb.toString();
}
}catch(Exception e){
e.printStackTrace();
}SD卡读取:
try{
if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
File sdCardDir = Environment.getExternalStorageDirectory();
File targetFile = new File(sdCardDir.getCanonicalPath()+FILE_NAME);
RandomAccessFile raf = new RandomAccessFile(targetFile, "rw");
raf.seek(targetFile.length());
raf.write(content.getBytes());
raf.close();
}
}catch(Exception e){
e.printStackTrace();
}
本文将指导您如何在SD卡上进行文件读写操作,包括读取和写入文件的具体步骤和注意事项。
741

被折叠的 条评论
为什么被折叠?



