80,355
社区成员
发帖
与我相关
我的任务
分享
public class MainActivity extends Activity {
EditText zhanghaoshuru,mimashuru;
Button denglu;
CheckBox jizhumima;
SharedPreferences pref;
SharedPreferences.Editor editor;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
pref= PreferenceManager.getDefaultSharedPreferences(this);//静态方法
//pref=getPreferences(0);
zhanghaoshuru=(EditText)findViewById(R.id.zhanghaoshuru);
mimashuru =(EditText)findViewById(R.id.mimashuru);
denglu=(Button)findViewById(R.id.denglu) ;
jizhumima =(CheckBox)findViewById(R.id.jizhumima);
boolean is=pref.getBoolean("data",false);
if( is){
String a=pref.getString("zhanghaoshuru","");
String b =pref.getString("mimashuru","");
zhanghaoshuru.setText(a);
mimashuru.setText(b);
jizhumima.setChecked(true);
}
else{
denglu.setOnClickListener(new View.OnClickListener() {
@SuppressLint("ShowToast")
@Override
public void onClick(View view) {
String a=zhanghaoshuru.getText().toString();
String b=mimashuru.getText().toString();
if(a.trim().equals("admin")&&b.trim().equals("admin")){
editor=pref.edit();
if(jizhumima.isChecked()){
editor.putBoolean("data",true) ;
editor.putString( "zhanghaoshuru" , a );
editor.putString( "mimashuru" , b );
}
else {
editor.putBoolean("data",false) ;
editor.clear();
}editor.apply();
Intent intent=new Intent(MainActivity.this,denglumima.class);
startActivity(intent);
}
}
});
}
}
}