티스토리 뷰

MainActivity든 다른 액티비티나 클래스이든 Java파일에서:

public void saveFile(String FileName, String str) {

String dirPath = "/sdcard/testname";
File file = new File(dirPath);
if( !file.exists() ) {
file.mkdirs();
}
String testStr = str;

File savefile = new File(dirPath+"/"+FileName);
try{
FileOutputStream fos = new FileOutputStream(savefile);
fos.write(testStr.getBytes());
fos.close();
} catch(IOException e){}
}

AndroidMainfest.xml 의 <mainfest>안에 넣을 것.


<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />


코드 리팩토링 전혀 안된 메모용 코드이다...

신고
댓글
댓글쓰기 폼