1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
Context context = getApplicationContext();
File file = new File(context.getFilesDir(), "test.txt");
if(file.canWrite())
Log.d("DEBUG", "you can write");
else Log.d("DEBUG", "you cannot write");
if(file.canRead())
Log.d("DEBUG", "you can read");
else Log.d("DEBUG", "you cannot raed");
FileWriter fw = new FileWriter(file, true); //true pour le mode append
BufferedWriter bw = new BufferedWriter(fw);
String msg = "Hello folks";
bw.write(msg, 0, msg.length());
fw.close();
char rp[] = new char[123];
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
br.read(rp, 0, 10);
Log.d("DEBUG", "--> rp " + rp);
fr.close();
if(file.exists())
Log.d("DEBUG", "file " + file.getName() + " exists");
else Log.d("DEBUG", "file " + file.getName() + " does not exists");
Log.d("DEBUG", "file " + file.getName() + " is " + file.length() + " bytes"); |
Partager