//是否第一次登陆
///注意一进来 就要给sp存值
SharedPreferences sp = getSharedPreferences("ydy", Context.MODE_PRIVATE);
//判断是否 使用过引导页
if (sp.getBoolean("key", false)) {
//跳转页面
//然后finish()
//再然后return;
}
//如果不是
sp.edit().putBoolean("key", true).commit();
//记住密码—自动登陆
sp = getSharedPreferences("login", Context.MODE_PRIVATE);
boolean b1 = sp.getBoolean("记住", false);
boolean b2 = sp.getBoolean("自动", false);
if(b1){
String nameTT = sp.getString("name","");
String passTT = sp.getString("pass","");
name.setText(nameTT);
pass.setText(passTT);
jizhu.setChecked(b1);
zidong.setChecked(b2);
}
if(b2){
String nameTT = sp.getString("name","");
String passTT = sp.getString("pass","");
name.setText(nameTT);
pass.setText(passTT);
jizhu.setChecked(b1);
zidong.setChecked(b2);
startActivity(new Intent(MainActivity.this, TwoActivity.class));
finish();
}
findViewById(R.id.button1).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String username = name.getText().toString().trim();
String userpass = pass.getText().toString().trim();
if (username.equals("") || userpass.equals("")) {
return;
}
Editor edit = sp.edit();
edit.putString("name", username);
edit.putString("pass", userpass);
edit.putBoolean("记住", jizhu.isChecked());
edit.putBoolean("自动", zidong.isChecked());
edit.commit();
startActivity(new Intent(MainActivity.this, TwoActivity.class));
finish();
}
});