diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..15a15b2 --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/app/src/main/java/com/example/cmknowledgegraph/LoginActivity.java b/app/src/main/java/com/example/cmknowledgegraph/LoginActivity.java new file mode 100644 index 0000000..c97f2a2 --- /dev/null +++ b/app/src/main/java/com/example/cmknowledgegraph/LoginActivity.java @@ -0,0 +1,37 @@ +package com.example.cmknowledgegraph; + +import android.os.Bundle; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; + +import androidx.appcompat.app.AppCompatActivity; + +public class LoginActivity extends AppCompatActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_login); + + final EditText tel_edit=findViewById(R.id.id_edit); + final EditText password_edit=findViewById(R.id.password_edit); + + /** + * 登录按钮,传递参数:手机号(int)、密码(string) + */ + Button login_btn=findViewById(R.id.login_btn); + login_btn.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + + //获取手机号和密码 + String tel=tel_edit.getText().toString().trim(); + String password=password_edit.getText().toString(); + //调用数据库类中的方法进行登录 + } + }); + } + + +} diff --git a/app/src/main/java/com/example/cmknowledgegraph/RegisterActivity.java b/app/src/main/java/com/example/cmknowledgegraph/RegisterActivity.java new file mode 100644 index 0000000..98877f3 --- /dev/null +++ b/app/src/main/java/com/example/cmknowledgegraph/RegisterActivity.java @@ -0,0 +1,36 @@ +package com.example.cmknowledgegraph; + +import android.os.Bundle; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; + +import androidx.appcompat.app.AppCompatActivity; + +public class RegisterActivity extends AppCompatActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_register); + + final EditText tel_edit=findViewById(R.id.tel_register_edit); + final EditText password_edit=findViewById(R.id.password_edit); + final EditText nickname_edit=findViewById(R.id.nickname_register_edit); + + /** + * 注册按钮,传递参数:手机号(int),密码(string),昵称(string) + */ + Button register =findViewById(R.id.register_btn); + register.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + //获取手机号,密码,昵称 + String tel=tel_edit.getText().toString().trim(); + String password=password_edit.getText().toString(); + String NickName=nickname_edit.getText().toString(); + //调用数据库类方法进行注册 + } + }); + } +} diff --git a/app/src/main/java/com/example/cmknowledgegraph/SearchActivity.java b/app/src/main/java/com/example/cmknowledgegraph/SearchActivity.java new file mode 100644 index 0000000..ebc88a3 --- /dev/null +++ b/app/src/main/java/com/example/cmknowledgegraph/SearchActivity.java @@ -0,0 +1,14 @@ +package com.example.cmknowledgegraph; + +import android.os.Bundle; + +import androidx.appcompat.app.AppCompatActivity; + +public class SearchActivity extends AppCompatActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_search); + } +} diff --git a/app/src/main/java/com/example/cmknowledgegraph/SearchContent.java b/app/src/main/java/com/example/cmknowledgegraph/SearchContent.java new file mode 100644 index 0000000..9b0614b --- /dev/null +++ b/app/src/main/java/com/example/cmknowledgegraph/SearchContent.java @@ -0,0 +1,19 @@ +package com.example.cmknowledgegraph; + +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.fragment.app.Fragment; + +public class SearchContent extends Fragment { + + + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + // Inflate the layout for this fragment + return inflater.inflate( R.layout.activity_search, container, false ); //要加载的layout文件 + } + +} diff --git a/app/src/main/res/drawable/drawable/ic_dashboard_black_24dp.xml b/app/src/main/res/drawable/drawable/ic_dashboard_black_24dp.xml new file mode 100644 index 0000000..46fc8de --- /dev/null +++ b/app/src/main/res/drawable/drawable/ic_dashboard_black_24dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/drawable/ic_home_black_24dp.xml b/app/src/main/res/drawable/drawable/ic_home_black_24dp.xml new file mode 100644 index 0000000..f8bb0b5 --- /dev/null +++ b/app/src/main/res/drawable/drawable/ic_home_black_24dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..0d025f9 --- /dev/null +++ b/app/src/main/res/drawable/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/drawable/ic_notifications_black_24dp.xml b/app/src/main/res/drawable/drawable/ic_notifications_black_24dp.xml new file mode 100644 index 0000000..78b75c3 --- /dev/null +++ b/app/src/main/res/drawable/drawable/ic_notifications_black_24dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/drawable/person.png b/app/src/main/res/drawable/drawable/person.png new file mode 100644 index 0000000..186112f Binary files /dev/null and b/app/src/main/res/drawable/drawable/person.png differ diff --git a/app/src/main/res/drawable/drawable/search.png b/app/src/main/res/drawable/drawable/search.png new file mode 100644 index 0000000..91f18a8 Binary files /dev/null and b/app/src/main/res/drawable/drawable/search.png differ diff --git a/app/src/main/res/drawable/drawable/search_back.jpg b/app/src/main/res/drawable/drawable/search_back.jpg new file mode 100644 index 0000000..c9440f1 Binary files /dev/null and b/app/src/main/res/drawable/drawable/search_back.jpg differ diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml new file mode 100644 index 0000000..665fcae --- /dev/null +++ b/app/src/main/res/layout/activity_login.xml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + +