diff --git a/Code/LeudaemiaLikeMe/app/libs/mysql-connector-java-5.1.49.jar b/Code/LeudaemiaLikeMe/app/libs/mysql-connector-java-5.1.49.jar
new file mode 100644
index 0000000..d3c8b41
Binary files /dev/null and b/Code/LeudaemiaLikeMe/app/libs/mysql-connector-java-5.1.49.jar differ
diff --git a/Code/LeudaemiaLikeMe/app/src/main/AndroidManifest.xml b/Code/LeudaemiaLikeMe/app/src/main/AndroidManifest.xml
index df9dcec..dfae772 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/AndroidManifest.xml
+++ b/Code/LeudaemiaLikeMe/app/src/main/AndroidManifest.xml
@@ -32,6 +32,10 @@
+
+
+
+
\ No newline at end of file
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/AttentionActivity.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/AttentionActivity.java
index 44db8c5..a9961b3 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/AttentionActivity.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/AttentionActivity.java
@@ -7,7 +7,7 @@ import androidx.recyclerview.widget.RecyclerView;
import android.os.Bundle;
import com.example.leudaemialikeme.Adapter.AttentionAdapter;
-import com.example.leudaemialikeme.Attention;
+import com.example.leudaemialikeme.Bean.Attention;
import com.example.leudaemialikeme.R;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/ConcernedProblemActivity.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/ConcernedProblemActivity.java
index 6f29d82..7243c36 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/ConcernedProblemActivity.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/ConcernedProblemActivity.java
@@ -6,9 +6,8 @@ import androidx.recyclerview.widget.RecyclerView;
import android.os.Bundle;
-import com.example.leudaemialikeme.Adapter.EventAdapter;
import com.example.leudaemialikeme.Adapter.QuestionAdapter;
-import com.example.leudaemialikeme.Question;
+import com.example.leudaemialikeme.Bean.Question;
import com.example.leudaemialikeme.R;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/EventActivity.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/EventActivity.java
index b374e75..5ec2087 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/EventActivity.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/EventActivity.java
@@ -7,7 +7,7 @@ import androidx.recyclerview.widget.RecyclerView;
import android.os.Bundle;
import com.example.leudaemialikeme.Adapter.EventAdapter;
-import com.example.leudaemialikeme.Event;
+import com.example.leudaemialikeme.Bean.Event;
import com.example.leudaemialikeme.R;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/InfoActivity.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/InfoActivity.java
index 05932d9..acf42cb 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/InfoActivity.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/InfoActivity.java
@@ -14,7 +14,7 @@ import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.example.leudaemialikeme.R;
-import com.example.leudaemialikeme.Recnews;
+import com.example.leudaemialikeme.Bean.Recnews;
import com.example.leudaemialikeme.Adapter.InfoAdapter;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MainActivity.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MainActivity.java
index 0dd0ede..f9505ac 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MainActivity.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MainActivity.java
@@ -11,6 +11,7 @@ import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
+import com.example.leudaemialikeme.Dao.QuestionDao;
import com.example.leudaemialikeme.Fragment.CommunityFragment;
import com.example.leudaemialikeme.Fragment.IndexFragment;
import com.example.leudaemialikeme.Fragment.MessageFragment;
@@ -38,6 +39,9 @@ public class MainActivity extends AppCompatActivity {
private TextView textCommunity;
private TextView textMessage;
private TextView textMy;
+
+
+
//底部导航点击事件监听器
private View.OnClickListener onClickListener = new View.OnClickListener() {
public void onClick(View v) {
@@ -80,6 +84,18 @@ public class MainActivity extends AppCompatActivity {
.addToBackStack(null)
.commit();
}
+
+ new Thread(new Runnable() {
+ @Override
+ public void run() {
+ QuestionDao userDao=new QuestionDao();
+ try {
+ userDao.qInsert();
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+ }).start();
}
private void initFirstRun(int i) {
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MyQuestionActivity.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MyQuestionActivity.java
index 1f81f78..edc5b05 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MyQuestionActivity.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/MyQuestionActivity.java
@@ -1,14 +1,13 @@
package com.example.leudaemialikeme.Activity;
+import android.os.Bundle;
+
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
-import android.os.Bundle;
-
import com.example.leudaemialikeme.Adapter.MyQuestionAdapter;
-import com.example.leudaemialikeme.Adapter.QuestionAdapter;
-import com.example.leudaemialikeme.MyQuestion;
+import com.example.leudaemialikeme.Bean.MyQuestion;
import com.example.leudaemialikeme.R;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/SendQuestionActivity.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/SendQuestionActivity.java
index a1a884c..9ab3b99 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/SendQuestionActivity.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Activity/SendQuestionActivity.java
@@ -1,16 +1,26 @@
package com.example.leudaemialikeme.Activity;
-import androidx.appcompat.app.AppCompatActivity;
-
import android.os.Bundle;
+import android.view.View;
+
+import androidx.appcompat.app.AppCompatActivity;
import com.example.leudaemialikeme.R;
-public class SendQuestionActivity extends AppCompatActivity {
+public class SendQuestionActivity extends AppCompatActivity implements View.OnClickListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_send_question);
+
+ }
+
+ @Override
+ public void onClick(View v) {
+
}
}
+
+
+
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/AttentionAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/AttentionAdapter.java
index 9a2c4f0..0dceb35 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/AttentionAdapter.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/AttentionAdapter.java
@@ -9,8 +9,7 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
-import com.example.leudaemialikeme.Attention;
-import com.example.leudaemialikeme.Collect;
+import com.example.leudaemialikeme.Bean.Attention;
import com.example.leudaemialikeme.R;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectAdapter.java
index 73c2757..3365c26 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectAdapter.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/CollectAdapter.java
@@ -9,7 +9,7 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
-import com.example.leudaemialikeme.Collect;
+import com.example.leudaemialikeme.Bean.Collect;
import com.example.leudaemialikeme.R;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/EventAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/EventAdapter.java
index 749c36d..392ec53 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/EventAdapter.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/EventAdapter.java
@@ -8,7 +8,7 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
-import com.example.leudaemialikeme.Event;
+import com.example.leudaemialikeme.Bean.Event;
import com.example.leudaemialikeme.R;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/InfoAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/InfoAdapter.java
index ad35d72..80baed5 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/InfoAdapter.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/InfoAdapter.java
@@ -13,7 +13,7 @@ import androidx.recyclerview.widget.RecyclerView;
import com.example.leudaemialikeme.Activity.DetailActivity;
import com.example.leudaemialikeme.R;
-import com.example.leudaemialikeme.Recnews;
+import com.example.leudaemialikeme.Bean.Recnews;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/MyQuestionAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/MyQuestionAdapter.java
index 45039f0..d3b77eb 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/MyQuestionAdapter.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/MyQuestionAdapter.java
@@ -3,13 +3,12 @@ package com.example.leudaemialikeme.Adapter;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
-import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
-import com.example.leudaemialikeme.MyQuestion;
+import com.example.leudaemialikeme.Bean.MyQuestion;
import com.example.leudaemialikeme.R;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/QuestionAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/QuestionAdapter.java
index 46401d0..04630b7 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/QuestionAdapter.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/QuestionAdapter.java
@@ -3,14 +3,13 @@ package com.example.leudaemialikeme.Adapter;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
-import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
-import com.example.leudaemialikeme.Question;
+import com.example.leudaemialikeme.Bean.Question;
import com.example.leudaemialikeme.R;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/RecnewsAdapter.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/RecnewsAdapter.java
index 9ae1793..5a3fabd 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/RecnewsAdapter.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Adapter/RecnewsAdapter.java
@@ -14,7 +14,7 @@ import androidx.recyclerview.widget.RecyclerView;
import com.example.leudaemialikeme.Activity.DetailActivity;
import com.example.leudaemialikeme.R;
-import com.example.leudaemialikeme.Recnews;
+import com.example.leudaemialikeme.Bean.Recnews;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Attention.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Attention.java
similarity index 96%
rename from Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Attention.java
rename to Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Attention.java
index 3979f14..46c8b8e 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Attention.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Attention.java
@@ -1,4 +1,4 @@
-package com.example.leudaemialikeme;
+package com.example.leudaemialikeme.Bean;
import java.io.Serializable;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Collect.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Collect.java
similarity index 97%
rename from Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Collect.java
rename to Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Collect.java
index 5972678..cba86a1 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Collect.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Collect.java
@@ -1,4 +1,4 @@
-package com.example.leudaemialikeme;
+package com.example.leudaemialikeme.Bean;
import java.io.Serializable;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Event.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Event.java
similarity index 96%
rename from Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Event.java
rename to Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Event.java
index a177888..6588b17 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Event.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Event.java
@@ -1,4 +1,4 @@
-package com.example.leudaemialikeme;
+package com.example.leudaemialikeme.Bean;
import java.io.Serializable;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/MyQuestion.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/MyQuestion.java
similarity index 96%
rename from Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/MyQuestion.java
rename to Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/MyQuestion.java
index c710427..a4eff8e 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/MyQuestion.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/MyQuestion.java
@@ -1,4 +1,4 @@
-package com.example.leudaemialikeme;
+package com.example.leudaemialikeme.Bean;
import java.io.Serializable;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Question.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Question.java
similarity index 96%
rename from Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Question.java
rename to Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Question.java
index 3d16a18..f7813f8 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Question.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Question.java
@@ -1,4 +1,4 @@
-package com.example.leudaemialikeme;
+package com.example.leudaemialikeme.Bean;
import java.io.Serializable;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Recnews.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Recnews.java
similarity index 96%
rename from Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Recnews.java
rename to Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Recnews.java
index e3c666d..6a2ed80 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Recnews.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/Recnews.java
@@ -1,4 +1,4 @@
-package com.example.leudaemialikeme;
+package com.example.leudaemialikeme.Bean;
import java.io.Serializable;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/User.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/User.java
new file mode 100644
index 0000000..498c4d5
--- /dev/null
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Bean/User.java
@@ -0,0 +1,60 @@
+package com.example.leudaemialikeme.Bean;
+
+public class User {
+ private static final long serialVersionUID = 1L;
+ private int uid;
+ private int id;
+ private String username;
+ private String name;
+ private String phone;
+ private String password;
+
+ public int getUid(){
+ return uid;
+ }
+ public void setUid(int uid){
+ this.uid=uid;
+ }
+ public void setId(int id){
+ this.id=id;
+ }
+ public int getId(){
+ return id;
+ }
+ public void setUsername(String username){
+ this.username=username;
+ }
+ public String getUsername(){
+ return username;
+ }
+ public void setName(String name){
+ this.name=name;
+ }
+ public String getName(){
+ return name;
+ }
+ public void setPhone(String phone){
+ this.phone=phone;
+ }
+ public String getPhone(){
+ return phone;
+ }
+ public void setPassword(String password){
+ this.password=password;
+ }
+ public String getPassword(){
+ return password;
+ }
+ public User(int uid,int id,String username,String name, String phone,String password){
+ this.uid=uid;
+ this.id=id;
+ this.username=username;
+ this.name=name;
+ this.phone=phone;
+ this.password=password;
+ }
+
+
+
+}
+
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Dao/QuestionDao.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Dao/QuestionDao.java
new file mode 100644
index 0000000..5760699
--- /dev/null
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Dao/QuestionDao.java
@@ -0,0 +1,35 @@
+package com.example.leudaemialikeme.Dao;
+
+import android.util.Log;
+
+import com.example.leudaemialikeme.Utils.DBUtils;
+
+import java.sql.Connection;
+import java.sql.ResultSet;
+import java.sql.Statement;
+
+public class QuestionDao {
+
+ public boolean qInsert()throws Exception{
+ Connection conn=null;
+ Statement state=null;
+ ResultSet rs=null;
+ try{
+ conn= DBUtils.getConnect();
+ state=conn.createStatement();
+ String sql="select uid=1 from Question";
+ rs=state.executeQuery(sql);
+ while (rs.next()){
+ Log.e("MYSQL","连接成功:uid"+rs.getString(1));
+ }
+ }catch (Exception e){
+ e.printStackTrace();
+ }finally {
+ DBUtils.release(conn,state,rs);
+ }
+ return true;
+ }
+}
+
+//int uid,String title,
+// String content,String time,int follow,int answer,int browse
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/AnswerCollectFragment.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/AnswerCollectFragment.java
index 73cc888..0cda302 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/AnswerCollectFragment.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/AnswerCollectFragment.java
@@ -14,7 +14,7 @@ import android.view.View;
import android.view.ViewGroup;
import com.example.leudaemialikeme.Adapter.CollectAdapter;
-import com.example.leudaemialikeme.Collect;
+import com.example.leudaemialikeme.Bean.Collect;
import com.example.leudaemialikeme.R;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/IndexFragment.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/IndexFragment.java
index 0b35be6..dd419c4 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/IndexFragment.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/IndexFragment.java
@@ -15,7 +15,7 @@ import com.example.leudaemialikeme.Activity.InfoActivity;
import com.example.leudaemialikeme.Activity.MdctRmdActivity;
import com.example.leudaemialikeme.Activity.SearchActivity;
import com.example.leudaemialikeme.R;
-import com.example.leudaemialikeme.Recnews;
+import com.example.leudaemialikeme.Bean.Recnews;
import com.example.leudaemialikeme.Adapter.RecnewsAdapter;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/InvitationChannelFragment.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/InvitationChannelFragment.java
index b67bd8c..b4de4d2 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/InvitationChannelFragment.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/InvitationChannelFragment.java
@@ -12,7 +12,7 @@ import androidx.recyclerview.widget.RecyclerView;
import com.example.leudaemialikeme.Adapter.RecnewsAdapter;
import com.example.leudaemialikeme.R;
-import com.example.leudaemialikeme.Recnews;
+import com.example.leudaemialikeme.Bean.Recnews;
import java.util.ArrayList;
import java.util.List;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/NewsCollectFragment.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/NewsCollectFragment.java
index ff77ae4..79ace78 100644
--- a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/NewsCollectFragment.java
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Fragment/NewsCollectFragment.java
@@ -1,7 +1,5 @@
package com.example.leudaemialikeme.Fragment;
-import android.content.Context;
-import android.net.Uri;
import android.os.Bundle;
import androidx.fragment.app.Fragment;
@@ -16,7 +14,7 @@ import android.view.View;
import android.view.ViewGroup;
import com.example.leudaemialikeme.Adapter.CollectAdapter;
-import com.example.leudaemialikeme.Collect;
+import com.example.leudaemialikeme.Bean.Collect;
import com.example.leudaemialikeme.R;
import java.util.ArrayList;
diff --git a/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Utils/DBUtils.java b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Utils/DBUtils.java
new file mode 100644
index 0000000..c202def
--- /dev/null
+++ b/Code/LeudaemiaLikeMe/app/src/main/java/com/example/leudaemialikeme/Utils/DBUtils.java
@@ -0,0 +1,56 @@
+package com.example.leudaemialikeme.Utils;
+
+import android.util.Log;
+
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.ResultSet;
+import java.sql.Statement;
+
+public class DBUtils {
+
+ private final static String driver = "com.mysql.jdbc.Driver";
+ private final static String url = "jdbc:mysql://192.168.80.1:3306/leukemia?serverTimezone=UTC";
+
+ private final static String username = "root";
+ private final static String password = "123456";
+
+ Connection conn=null;
+ Statement st=null;
+ ResultSet rs=null;
+
+ static {
+ try {
+ Class.forName(driver);
+ Log.v("mysql","加载驱动成功");
+ } catch (ClassNotFoundException e) {
+ Log.e("mysql","加载驱动错误");
+ }
+ }
+
+
+ //2. 获取连接
+ public static Connection getConnect() throws Exception {
+ Connection conn=DriverManager.getConnection(url, username, password);
+ Log.v("mysql","成功获取数据库");
+ return conn;
+ }
+
+ //3. 释放连接资源
+
+ public static void release(Connection conn, Statement st, ResultSet rs) throws Exception {
+ if (rs != null) {
+ rs.close();
+ }
+ if (st != null) {
+ st.close();
+ }
+ if (conn != null) {
+ conn.close();
+ }
+
+ }
+
+}
+
+