首先咱们假设咱们把用户名和密码都保存在data/data/com.xxx.xxx/files/info.txt中,格式为:用户名##密码。咱们接下来要作的就是把info.txt中保存的用户名和密码分别回显在两个EditText中。this
下面为自定义的回显用户名和密码的方法:spa
public static Map<String,String> getSaveUserInfo(Contextcontext)(){get
Filefile=new File(context.getFilesDir(), “info.txt”);it
FileInpuStream fis=new FileInpuStream(file);file
BufferReader br=new BufferReader(new FileInpuStream(fis));map
String str=br.readLine();密码
String infos[]=str.split(“##”);方法
Map<String,String> map=new HashMap<String,String>();static
Map.put(“username”,infos[0]);word
Map.put(“password”,infos[1]);
Return map;
}
方法定义好了,接下来就是在须要的位置调用了:
Map<String,String> map=getSaveUserInfo(this);
If(map!=null){
myEdittext1.setText(map.get(“username”));
myEdittext2.setText(map.get(“password”));
}