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

@ -1,9 +1,11 @@
package com.example.cmknowledgegraph; package com.example.cmknowledgegraph;
import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity; 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; package com.example.cmknowledgegraph;
import android.content.DialogInterface;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import Schema.OperaSchema;
public class RegisterActivity extends AppCompatActivity { public class RegisterActivity extends AppCompatActivity {
@Override @Override
@ -30,6 +34,30 @@ 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);
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:layout_marginLeft="70dp"
android:textColor="#8B4513"/> android:textColor="#8B4513"/>
<TextView <TextView
android:id="@+id/register_text"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="注册" android:text="注册"

Loading…
Cancel
Save