public static boolean Rigs(Context context,String content, String
fileName) {
//文件存放的路径
File file = new
File(Environment.getExternalStorageDirectory(),context.getPackageName());
if(!file.exists()){
file.mkdirs();
}
File path = new File(file,fileName);
if(!path.exists()){
try {
path.createNewFile();
} catch (IOException e) {
e.printStackTrace();
return false;
}
}
OutputStream ops=null;
try {
ops = new FileOutputStream(path,true);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(ops));
bw.append(content);
bw.newLine();
bw.flush();
} catch (IOException e) {
e.printStackTrace();
return false;
}finally{
if(ops!=null){
try {
ops.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return true;
}
public static boolean ValiaLogin(Context context,String content, String
fileName) {
//文件存放的路径
File file = new
File(Environment.getExternalStorageDirectory(),context.getPackageName());
if(!file.isDirectory() || !file.exists()){
return false;
}
File path = new File(file,fileName);
if(!path.exists()){
return false;
}
InputStream ips = null;
try {
ips = new FileInputStream(path);
BufferedReader br = new BufferedReader(new InputStreamReader(ips));
String userInfo =null;
while((userInfo=br.readLine())!=null){
if(userInfo.equals(content)){
return true;
}
}
} catch (IOException e) {
e.printStackTrace();
}finally{
if(ips!=null){
try {
ips.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return false;
}