public void writeFileData(String filename, String message)
{
FileOutputStream fs = null;
try
{
fs = openFileOutput(filename, MODE_PRIVATE);
byte[] msg = message.getBytes();
fs.write(msg);
}
catch(FileNotFoundException e) {
e.printStackTrace();
}
catch(IOException ioe)
{
}
finally
{
if(fs != null)
{
try
{
fs.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
}
public String readFileData(String filename)
{
FileInputStream fis = null;
String result = null;
try
{
fis = openFileInput(filename);
int len = fis.available();
byte[] msg = new byte[len];
fis.read(msg);
result = EncodingUtils.getString(msg, ENCODING);
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
finally
{
if(fis != null)
{
try
{
fis.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
return result;
}