登录注册判断密码再次输入
来源:互联网 发布:js下载选择文件夹路径 编辑:程序博客网 时间:2024/05/20 04:11
private TextView textView;
private TextView textView2;
private EditText editText;
private EditText editText2;
private Button button;
private Button button2;
private SharedPreferences xinxi;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
xinxi = getSharedPreferences("xinxi", MODE_PRIVATE);
boolean zhengjia = xinxi.getBoolean("zhengjia", false);
if(zhengjia){
Intent intent = new Intent(MainActivity.this,Main3Activity.class);
startActivity(intent);
}else{
initView();
}
}
private void initView() {
textView = (TextView) findViewById(R.id.textView);
textView2 = (TextView) findViewById(R.id.textView2);
editText = (EditText) findViewById(R.id.editText);
editText2 = (EditText) findViewById(R.id.editText2);
button = (Button) findViewById(R.id.button);
button2 = (Button) findViewById(R.id.button2);
button.setOnClickListener(this);
button2.setOnClickListener(this);
String zhanghaos = xinxi.getString("zhanghao", "");
String mimas = xinxi.getString("mima", "");
editText.setText(zhanghaos);
editText2.setText(mimas);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.button:
String s1 = editText.getText().toString();
String s = editText2.getText().toString();
if(!s1.equals("")&&!s.equals("")){
Intent intent = new Intent(MainActivity.this,Main3Activity.class);
startActivity(intent);
}else{
Toast.makeText(this, "不能为空", Toast.LENGTH_SHORT).show();
}
break;
case R.id.button2:
Intent intents = new Intent(MainActivity.this,Main2Activity.class);
startActivity(intents);
break;
}
}
}
public class Main2Activity extends AppCompatActivity implements View.OnClickListener{
private TextView textView3;
private TextView textView4;
private TextView textView5;
private EditText zhanghao;
private EditText mimayi;
private EditText mimaer;
private Button zhuce;
private SharedPreferences xinxi;
private SharedPreferences.Editor edit;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
xinxi = getSharedPreferences("xinxi", MODE_PRIVATE);
edit = xinxi.edit();
initView();
}
private void initView() {
textView3 = (TextView) findViewById(R.id.textView3);
textView4 = (TextView) findViewById(R.id.textView4);
textView5 = (TextView) findViewById(R.id.textView5);
zhanghao = (EditText) findViewById(R.id.zhanghao);
mimayi = (EditText) findViewById(R.id.mimayi);
mimaer = (EditText) findViewById(R.id.mimaer);
zhuce = (Button) findViewById(R.id.zhuce);
zhuce.setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.zhuce:
String s = zhanghao.getText().toString();
String s1 = mimayi.getText().toString();
String s2 = mimaer.getText().toString();
if(!s.equals("")&&!s1.equals("")&&!s2.equals("")){
if(s1.equals(s2)){
edit.putString("zhanghao",s);
edit.putString("mima",s1);
edit.putBoolean("zhengjia",true);
edit.commit();
Toast.makeText(this, "注册成功", Toast.LENGTH_SHORT).show();
}else {
Toast.makeText(this, "两次密码不正确请重新输入", Toast.LENGTH_SHORT).show();
}
}else {
Toast.makeText(this, "不能为空", Toast.LENGTH_SHORT).show();
}
break;
}
}
}
- 登录注册判断密码再次输入
- ssh登录无需再次输入密码
- android登录注册关于判断账号密码为空时不崩溃
- 注册判断两次输入的密码是否一致
- Ubuntu进入登录页面后输入密码再次回到登录页面(自己遇到的问题和解决方法)
- 登录页面通过js判断两次输入的密码是否一致、是否记住密码
- android 用户注册或登录时判断输入的是否是正确格式的电话号码
- textfield只能输入数字,(登录、注册电话号码的格式判断)等正则表达
- 360浏览器,qq浏览器等登录页输入账号密码,在页面内再次遇见有密码框的地方会自动填充的解决办法。
- 注册页面判断输入状态
- ssh免输入密码登录
- ssh免输入密码登录
- ssh免输入密码登录
- ssh免输入密码登录
- ssh登录不用输入密码
- ssh免输入密码登录
- ssh免输入密码登录
- ssh免输入密码登录
- Solidity 数组 (Arrays)
- 陶陶摘苹果
- 习题6.7
- ThinkPHP5.0---------请求和响应
- [LeetCode] 57. Insert Interval
- 登录注册判断密码再次输入
- 最长递增子序列
- JavaScript 通过字符串获取function
- pyhon实现决策树(ID3)算法进行数据的分类预测
- express---处理请求
- 判断窗口是否退出
- 杨辉三角
- AJAX数据格式之JSON
- 爱润妍app系统开发