public class MainActivity1 extends ActionBarActivity {
EditText e_id,e_pwd
Button b
CheckBox cb
//SharedPreferences的声明
//数据提交使用Editor
SharedPreferences pref
SharedPreferences.Editor se
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main1)
e_id=(EditText) findViewById(R.id.editText1)
e_pwd=(EditText) findViewById(R.id.editText2)
b=(Button) findViewById(R.id.button1)
cb=(CheckBox) findViewById(R.id.checkBox1)
//获得第一个参数名文件
pref=getSharedPreferences("idInfo", MODE_PRIVATE)
//Editor的获得
se=pref.edit()
//得到使用SharedPreferences的内容
e_id.setText(pref.getString("id", ""))
if(e_id.getText().toString().trim().equals("")==false){
cb.setChecked(true)
}
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String id=e_id.getText().toString().trim()
String pwd=e_pwd.getText().toString().trim()
if("admin".equals(id)&&"123456".equals(pwd)){
Toast.makeText(MainActivity1.this, "登入成功", Toast.LENGTH_SHORT).show()
if(cb.isChecked()==true){
//设置保存内容
se.putString("id", id)
//提交
se.commit()
Toast.makeText(MainActivity1.this, "保存成功", Toast.LENGTH_SHORT).show()
}
else{
se.remove("id")
se.commit()
Toast.makeText(MainActivity1.this, "保存失败", Toast.LENGTH_SHORT).show()
}
}
else{
Toast.makeText(MainActivity1.this, "登入失败", Toast.LENGTH_SHORT).show()
}
}
})
}
}