From eefc1c8defd92a7be1d58f418f8a721d20ac2fdf Mon Sep 17 00:00:00 2001 From: fanhuitong <981964879@qq.com> Date: Sat, 22 Oct 2022 20:03:18 +0800 Subject: [PATCH] =?UTF-8?q?version:5.3=20fix:=20update:=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E6=BF=80=E6=B4=BB=E7=9B=B4=E6=8E=A5=E9=80=80=E5=87=BA=E6=A1=8C?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 4 ++-- .../uiui/aios/fragment/AppListFragment.java | 21 +++++++++++-------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 6c18edb..eaf6019 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -16,8 +16,8 @@ android { applicationId "com.uiui.aios" minSdkVersion 24 targetSdkVersion 29 - versionCode 43 - versionName "5.2" + versionCode 44 + versionName "5.3" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java b/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java index d3c9dc8..a8fcfe6 100644 --- a/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java +++ b/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java @@ -4,11 +4,7 @@ import android.content.Context; import android.content.pm.PackageManager; import android.content.res.Configuration; import android.os.Bundle; - -import androidx.annotation.NonNull; -import androidx.constraintlayout.widget.ConstraintLayout; -import androidx.fragment.app.Fragment; - +import android.provider.Settings; import android.util.Log; import android.view.Gravity; import android.view.LayoutInflater; @@ -16,9 +12,12 @@ import android.view.View; import android.view.ViewGroup; import android.view.WindowManager; import android.widget.ImageView; -import android.widget.LinearLayout; import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.constraintlayout.widget.ConstraintLayout; +import androidx.fragment.app.Fragment; + import com.google.gson.JsonObject; import com.uiui.aios.R; import com.uiui.aios.bean.BaseResponse; @@ -27,12 +26,11 @@ import com.uiui.aios.dialog.PasswordDialog; import com.uiui.aios.network.NetInterfaceManager; import com.uiui.aios.service.NotificationService; import com.uiui.aios.utils.ApkUtils; +import com.uiui.aios.utils.AppUsedTimeUtils; import com.uiui.aios.utils.BitmapUtils; import com.uiui.aios.utils.IconUtils; -import com.uiui.aios.utils.AppUsedTimeUtils; import com.uiui.aios.utils.LauncherUtils; import com.uiui.aios.utils.ToastUtil; -import com.uiui.aios.utils.Utils; import com.uiui.aios.view.MyGridLayout; import java.util.ArrayList; @@ -177,7 +175,12 @@ public class AppListFragment extends Fragment { if (desktopIcon != null) { switch (desktopIcon.getPackageName()) { case "aios.exit": - showPassword(); + int is_activation = Settings.Global.getInt(mContext.getContentResolver(), "uiui_activation", 0); + if (is_activation == 0) { + LauncherUtils.openLauncher3(mContext); + }else { + showPassword(); + } break; default: ApkUtils.openPackage(v.getContext(), desktopIcon.getPackageName());