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"> + + +