Login and Register Function+Merge+New

ongbodev
ongbo 6 years ago
parent 1e935e3c5d
commit 2183134bda

@ -10,6 +10,8 @@ import android.widget.TextView;
import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import com.example.PersonalCenter.Login;
import Schema.OperaSchema; import Schema.OperaSchema;
public class LoginActivity extends AppCompatActivity { public class LoginActivity extends AppCompatActivity {
@ -34,21 +36,31 @@ public class LoginActivity extends AppCompatActivity {
String tel=tel_edit.getText().toString().trim(); String tel=tel_edit.getText().toString().trim();
String password=password_edit.getText().toString(); String password=password_edit.getText().toString();
//调用数据库类中的方法进行登录 //调用数据库类中的方法进行登录
boolean isLogin= OperaSchema.longin(tel,password); // boolean isLogin= OperaSchema.longin(tel,password);//原来的数据库
/** Login login = new Login(tel,password);
*
* new Thread(new Runnable() {
*/ @Override
if(isLogin) { public void run() {
finish();//返回个人中心Activity String username = login.connUser();
//刷新个人中心Activity /**
*
}else{//登陆失败提醒 *
AlertDialog.Builder builder = new AlertDialog.Builder(LoginActivity.this); */
builder.setTitle("登陆提醒");// 设置标题 if(username!=null) {
builder.setMessage("登陆失败");// 为对话框设置内容 finish();//返回个人中心Activity
builder.create().show();// 使用show()方法显示对话框 //刷新个人中心Activity
}
}else{//登陆失败提醒
AlertDialog.Builder builder = new AlertDialog.Builder(LoginActivity.this);
builder.setTitle("登陆提醒");// 设置标题
builder.setMessage("登陆失败");// 为对话框设置内容
builder.create().show();// 使用show()方法显示对话框
}
}
}).start();
} }
}); });

@ -9,6 +9,8 @@ import android.widget.EditText;
import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import com.example.PersonalCenter.Register;
import Schema.OperaSchema; import Schema.OperaSchema;
public class RegisterActivity extends AppCompatActivity { public class RegisterActivity extends AppCompatActivity {
@ -34,30 +36,38 @@ public class RegisterActivity extends AppCompatActivity {
String password=password_edit.getText().toString(); String password=password_edit.getText().toString();
String NickName=nickname_edit.getText().toString(); String NickName=nickname_edit.getText().toString();
//调用数据库类方法进行注册 //调用数据库类方法进行注册
boolean isRegister= OperaSchema.register(tel,NickName,password); // boolean isRegister= OperaSchema.register(tel,NickName,password);//原来的数据连接
if(isRegister){ Register register = new Register(tel,NickName,password);
//注册成功,对话框提醒 new Thread(new Runnable() {
AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this); @Override
builder.setTitle("注册提醒");// 设置标题 public void run() {
// builder.setIcon(R.drawable.ic_launcher);//设置图标 boolean isRegister = register.regist();
builder.setMessage("注册成功");// 为对话框设置内容 if(isRegister){
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { //注册成功,对话框提醒
AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
builder.setTitle("注册提醒");// 设置标题
// builder.setIcon(R.drawable.ic_launcher);//设置图标
builder.setMessage("注册成功");// 为对话框设置内容
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override @Override
public void onClick(DialogInterface arg0, int arg1) { public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub // TODO Auto-generated method stub
//返回登录页面 //返回登录页面
finish(); finish();
}
});
builder.create().show();// 使用show()方法显示对话框
}else{//注册失败
//注册失败提醒
AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
builder.setTitle("注册提醒");// 设置标题
// builder.setIcon(R.drawable.ic_launcher);//设置图标
builder.setMessage("注册失败");// 为对话框设置内容
} }
}); }
builder.create().show();// 使用show()方法显示对话框 }).start();
}else{//注册失败
//注册失败提醒
AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
builder.setTitle("注册提醒");// 设置标题
// builder.setIcon(R.drawable.ic_launcher);//设置图标
builder.setMessage("注册失败");// 为对话框设置内容
}
} }
}); });

Loading…
Cancel
Save