привет всем:
создание примера приложения, в котором мы можем хранить данные в файле, а затем читать их.,
используя следующий код:
Код для записи:
OutputStreamWriter out = null;
try {
out = new OutputStreamWriter(openFileOutput("finear.fin", 0));
out.write(data); //data is String variable
out.close();
Toast.makeText(getApplicationContext(), "Data has been Saved! ", Toast.LENGTH_LONG).show();
}
Код для чтения:
instream = openFileInput("finear.fin");
if(instream!=null)
{
InputStreamReader inputReader = new InputStreamReader(instream);
BufferedReader buffreader = new BufferedReader(inputReader);
String dataRead = buffreader.readLine();
}
Теперь проблема в том, что: Данные хранятся в простой текстовой форме, но я хочу, чтобы никто не мог прочитать мои данные из этого файла, и он должен хранить данные в некоторой двоичной форме или в некотором формате символов, чтобы при открытии файла в окнах он не должен отображать мой текст, хранящийся в файле, или должен отображать некоторые другие данные. НО также, что данные могут быть читаемыми в виде строки, когда я читаю. PLease Help