Merge remote-tracking branch 'origin/master'

# Conflicts:
#	app/src/main/res/layout/activity_main.xml
ongbodev
哈哈哈哈哈士奇 6 years ago
parent 7844fa5006
commit 7d3eb46e78

@ -54,23 +54,17 @@ public class OperaSchema {
"where tel='"+tel+"'");
rst=pstmt.executeQuery();
if(rst==null){//注册成功
//注册成功提醒
AlertDialog.Builder builder = new AlertDialog.Builder(LoginActivity.this);
builder.setTitle("登陆提醒");// 设置标题
builder.setMessage("注册成功");// 为对话框设置内容
builder.create().show();// 使用show()方法显示对话框
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
//点击确定返回登录界面
finish();
}
});
}
//把用户信息填入表中
pstmt=conn.prepareStatement("insert into UserInfo(tel,nickname,paw) values(?,?,?)");
pstmt.setString(1,tel);
pstmt.setString(2,nickname);
pstmt.setString(3,password);
pstmt.executeUpdate();
return true;
}else return false;
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
}

@ -1,9 +1,11 @@
package com.example.cmknowledgegraph;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;
@ -49,6 +51,18 @@ public class LoginActivity extends AppCompatActivity {
}
}
});
//TextView注册跳转
TextView register_text=findViewById(R.id.register_text);
register_text.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳转到注册页面
Intent intent=new Intent();
intent.setClass(LoginActivity.this,RegisterActivity.class);
startActivity(intent);
}
});
}

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

@ -74,6 +74,7 @@
android:layout_marginLeft="70dp"
android:textColor="#8B4513"/>
<TextView
android:id="@+id/register_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="注册"

Loading…
Cancel
Save