SharedPreferences
private SharedPreferences pref;
private SharedPreferences.Editor editor;
public static String username;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et_username = (EditText) findViewById(R.id.et_username);
et_password = (EditText) findViewById(R.id.et_password);
btn_dl = (Button) findViewById(R.id.btn_dl);
pref = getSharedPreferences("UserInfo",MODE_PRIVATE);
editor = pref.edit();
btn_dl.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
username = et_username.getText().toString();
String password = et_password.getText().toString();
SharedPreferences.Editor editor = getSharedPreferences("UserInfo", MODE_PRIVATE).edit();
editor.putString("admin", "123456");
editor.putString("admin2", "654321");
editor.putString("admin3", "admin");
editor.apply();
String savedPassword = pref.getString(username,"");
if (password.trim().equals(savedPassword)){
Toast.makeText(MainActivity.this,"登陆成功",Toast.LENGTH_LONG).show();
Intent intent = new Intent(MainActivity.this,Main3Activity.class);
startActivity(intent);
}else {
Toast.makeText(MainActivity.this,"用户名或密码错误",Toast.LENGTH_LONG).show();
}
}
});
}
tv_zh.setText(MainActivity.username);