做一个简单的登录框,勾选保存密码,则把账户密码写入本地文件
这里给出button点击后,响应时间实现:
public void login(View v) {
EditText et_admin = (EditText) findViewById(R.id.et_admin);
EditText et_pass = (EditText) findViewById(R.id.et_pass);
String name = et_admin.getText().toString();
String pass = et_pass.getText().toString();
CheckBox cb = (CheckBox) findViewById(R.id.cb);
if (cb.isChecked()) {
//确定文件路径
File fost = new File("data/data/com.example.readthefile/info.txt");
try {
//打开流
FileOutputStream fos = new FileOutputStream(fost);
fos.write((name+"&&"+pass).getBytes());
//关闭流
fos.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
System.out.println("登陆成功");
}
}
用file explorer查看文件是否写入成功