From 5301cd5346f4e72a38ee2de86adbd811855b28f6 Mon Sep 17 00:00:00 2001
From: JasonYANG17 <39414350+JasonYANG170@users.noreply.github.com>
Date: Wed, 10 May 2023 18:12:04 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/vcs.xml | 6 +++
app/src/main/AndroidManifest.xml | 4 +-
.../java/com/YANG/Chat/SecondActivity.java | 38 +++++++++++++++++--
app/src/main/res/layout/activity_main.xml | 2 +-
app/src/main/res/layout/activity_second2.xml | 34 ++++++++++++-----
5 files changed, 68 insertions(+), 16 deletions(-)
create mode 100644 .idea/vcs.xml
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 586344d..ede4f3f 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,8 +13,8 @@
android:theme="@style/Theme.MyApplication"
tools:targetApi="31">
diff --git a/app/src/main/java/com/YANG/Chat/SecondActivity.java b/app/src/main/java/com/YANG/Chat/SecondActivity.java
index 78da44f..54a2f7b 100644
--- a/app/src/main/java/com/YANG/Chat/SecondActivity.java
+++ b/app/src/main/java/com/YANG/Chat/SecondActivity.java
@@ -1,6 +1,11 @@
package com.YANG.Chat;
+import android.content.ComponentName;
+import android.content.Intent;
+import android.net.Uri;
import android.view.View;
+import android.webkit.WebView;
+import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
@@ -26,7 +31,12 @@ public class SecondActivity extends AppCompatActivity {
}
return false;
}
-
+ public static boolean isNumeri2(String str){
+ if(str.equals("")){
+ return true;
+ }
+ return false;
+ }
// private long mPressedTime = 0; // 用于记录返回键按下时间
@Override
@@ -57,11 +67,16 @@ public class SecondActivity extends AppCompatActivity {
try {
JSONObject jsonObject = new JSONObject(asd);
String ves = jsonObject.getString("text");
- if(ves.equals("V2.1")) {
-
+ if(ves.equals("V3.0")) {
+ bt = findViewById(R.id.button);
+ bt.setTextSize(15);
+ bt.setText("暂无更新");
}else{
// tv1 = findViewById(R.id.textView3);
// tv1.setTextSize(20);
+ bt = findViewById(R.id.button);
+ bt.setTextSize(15);
+ bt.setText("发现新版本");
know="发现新版本\""+ves+"\"请更新。\n\n";
// Toast.makeText(SecondActivity.this, know, Toast.LENGTH_LONG).show();
}
@@ -124,10 +139,12 @@ public class SecondActivity extends AppCompatActivity {
tv1.setText("正在等待服务器验证您的密钥......");
RequestQueue queue2 = Volley.newRequestQueue(this);
String pass2 = tv2.getText().toString();
- if(isNumeric(pass2)){
+ if(isNumeric(pass2)||isNumeri2(pass2)){
tv1 = findViewById(R.id.textView3);
tv1.setTextSize(20);
tv1.setText("请先输入密钥完成身份验证");
+ et = findViewById(R.id.editTextTextPersonName);
+ et.setText("");
}else {
@@ -148,6 +165,8 @@ public class SecondActivity extends AppCompatActivity {
tv1 = findViewById(R.id.textView3);
tv1.setTextSize(20);
tv1.setText("验证成功,您已成功登录。");
+ et = findViewById(R.id.editTextTextPersonName);
+ et.setText("");
} else {
tv1 = findViewById(R.id.textView3);
tv1.setTextSize(20);
@@ -192,6 +211,8 @@ public class SecondActivity extends AppCompatActivity {
tv1 = findViewById(R.id.textView3);
tv1.setTextSize(20);
tv1.setText(name);
+ et = findViewById(R.id.editTextTextPersonName);
+ et.setText("");
} catch (JSONException e) {
e.printStackTrace();
}
@@ -212,6 +233,15 @@ public class SecondActivity extends AppCompatActivity {
queue.add(request);
}
}
+ private EditText et;
+ private Button bt;
+ public void myOnclick2(View view) {
+
+ Uri uri = Uri.parse("https://www.baidu.com");
+ Intent intent = new Intent(Intent.ACTION_VIEW, uri);
+ startActivity(intent);
+
+ }
}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index ecdccf7..28c703b 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -19,7 +19,7 @@
app:layout_constraintStart_toStartOf="parent"
android:layout_marginStart="1dp" android:layout_marginEnd="1dp" app:layout_constraintHorizontal_bias="0.0"/>
-
+ android:layout_height="51dp">
+
+
+
+
+
@@ -59,17 +75,17 @@
android:layout_width="match_parent"
android:layout_height="81dp">