Merge remote-tracking branch 'origin/master'

# Conflicts:
#	app/src/main/res/layout/activity_main.xml
ongbodev
哈哈哈哈哈士奇 6 years ago
parent 81cb5deb97
commit 0d0150cde5

@ -3,6 +3,7 @@ package com.example.cmknowledgegraph;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log; import android.util.Log;
import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
@ -18,6 +19,7 @@ import Schema.OperaSchema;
public class LoginActivity extends AppCompatActivity { public class LoginActivity extends AppCompatActivity {
public static String username; public static String username;
public static int usersuccess = 0; public static int usersuccess = 0;
public static boolean isLogin=false;//登录属性true登陆成功false未登录
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
@ -29,7 +31,12 @@ public class LoginActivity extends AppCompatActivity {
/** /**
* (int)(string) * (int)(string)
*/ */
Button login_btn=findViewById(R.id.login_btn);
LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.activity_personality_center, null);
final Button welcom_btn= layout.findViewById(R.id.welcom_btn);
final Button login_btn=findViewById(R.id.login_btn);
login_btn.setOnClickListener(new View.OnClickListener() { login_btn.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
@ -49,7 +56,7 @@ public class LoginActivity extends AppCompatActivity {
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); final Login login = new Login(tel, password);
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
@ -69,6 +76,8 @@ public class LoginActivity extends AppCompatActivity {
} }
if (!LoginActivity.username.equals("")) { if (!LoginActivity.username.equals("")) {
//改变个人中心的登录状态,
isLogin=true;
finish();//返回个人中心Activity finish();//返回个人中心Activity
//刷新个人中心Activity //刷新个人中心Activity
Log.i("成功", "成功了"); Log.i("成功", "成功了");

@ -12,6 +12,7 @@ import androidx.fragment.app.Fragment;
public class PersonContent extends Fragment { public class PersonContent extends Fragment {
public View onCreateView(LayoutInflater inflater, ViewGroup container, public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) { Bundle savedInstanceState) {
// Inflate the layout for this fragment // Inflate the layout for this fragment
@ -25,10 +26,23 @@ public class PersonContent extends Fragment {
login_pc_btn.setOnClickListener(new View.OnClickListener() { login_pc_btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) { public void onClick(View v) {
//跳转到LoginActivity //跳转到LoginActivity
Intent intent=new Intent(); if(!LoginActivity.isLogin){
intent.setClass(getActivity(),LoginActivity.class); Intent intent=new Intent();
startActivity(intent); intent.setClass(getActivity(),LoginActivity.class);
startActivity(intent);
}
} }
}); });
} }
@Override
public void onResume() {
super.onResume();
if(LoginActivity.isLogin){
Button longin_pc_btn=(Button) getActivity().findViewById(R.id.login_pc_button);
longin_pc_btn.setText("欢迎");
}
}
} }

@ -16,17 +16,7 @@ public class PersonalityCenterActivity extends AppCompatActivity {
Log.i("PersonalityCenterActivity","个人中心"); Log.i("PersonalityCenterActivity","个人中心");
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_personality_center); setContentView(R.layout.activity_personality_center);
Button longin_pc_btn=(Button) findViewById(R.id.login_pc_button);
longin_pc_btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳转到LoginActivity
Intent intent=new Intent();
intent.setClass(PersonalityCenterActivity.this,LoginActivity.class);
startActivity(intent);
Log.i("PersonalityCenterActivity","点击");
}
});
} }
} }

@ -55,7 +55,7 @@ public class RegisterActivity extends AppCompatActivity {
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);//原来的数据连接
Register register = new Register(tel, NickName, password); final Register register = new Register(tel, NickName, password);
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override

@ -22,8 +22,18 @@
android:text="登录" android:text="登录"
android:textSize="20sp" android:textSize="20sp"
android:background="#FFDAB9" android:background="#FFDAB9"
android:layout_marginLeft="157dp"/> android:layout_marginLeft="157dp"
android:visibility="visible"/>
<Button
android:id="@+id/welcom_btn"
android:layout_width="100dp"
android:layout_height="50dp"
android:text="欢迎"
android:textSize="20sp"
android:background="#FFDAB9"
android:layout_marginLeft="157dp"
android:visibility="gone"/>
<View <View
android:layout_marginTop="20dp" android:layout_marginTop="20dp"
android:layout_height="1px" android:layout_height="1px"

@ -12,6 +12,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="101dp"> android:layout_marginTop="101dp">
<EditText <EditText
android:id="@+id/search_edit"
android:layout_width="250dp" android:layout_width="250dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="80dp" android:layout_marginLeft="80dp"

Loading…
Cancel
Save