//文件存储
try {
File file=new File(getCacheDir(),”info.txt”);
FileOutputStream fos=new FileOutputStream(file);
fos.write((qq+”##”+pd).getBytes());
fos.close();
Toast.makeText(this, “保存成功”, 0).show();
} catch (IOException e) {
e.printStackTrace();
Toast.makeText(this, “保存失败”, 0).show();
}
}
//数据读取
//获取原来在文件中保存的qq号和密码.回显到界面上
File file=new File(getCacheDir() ,”info.txt”);
//判断文件是否存在,文件长度大于0说明文件有数据
if(file.exists()&&file.length()>0){
try {
FileInputStream fis=new FileInputStream(file);
BufferedReader br=new BufferedReader(new InputStreamReader(fis));
String info=br.readLine();
String qq = info.split(“##”)[0];
String pd = info.split(“##”)[1];
et_qq.setText(qq);
et_pd.setText(pd);
}
catch (IOException e) {
e.printStackTrace();
}