version:5.3

fix:
update:没有激活直接退出桌面
This commit is contained in:
2022-10-22 20:03:18 +08:00
parent 2bc512e9bf
commit eefc1c8def
2 changed files with 14 additions and 11 deletions

View File

@@ -16,8 +16,8 @@ android {
applicationId "com.uiui.aios" applicationId "com.uiui.aios"
minSdkVersion 24 minSdkVersion 24
targetSdkVersion 29 targetSdkVersion 29
versionCode 43 versionCode 44
versionName "5.2" versionName "5.3"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

View File

@@ -4,11 +4,7 @@ import android.content.Context;
import android.content.pm.PackageManager; import android.content.pm.PackageManager;
import android.content.res.Configuration; import android.content.res.Configuration;
import android.os.Bundle; import android.os.Bundle;
import android.provider.Settings;
import androidx.annotation.NonNull;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.fragment.app.Fragment;
import android.util.Log; import android.util.Log;
import android.view.Gravity; import android.view.Gravity;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@@ -16,9 +12,12 @@ import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.view.WindowManager; import android.view.WindowManager;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView; 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.google.gson.JsonObject;
import com.uiui.aios.R; import com.uiui.aios.R;
import com.uiui.aios.bean.BaseResponse; 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.network.NetInterfaceManager;
import com.uiui.aios.service.NotificationService; import com.uiui.aios.service.NotificationService;
import com.uiui.aios.utils.ApkUtils; import com.uiui.aios.utils.ApkUtils;
import com.uiui.aios.utils.AppUsedTimeUtils;
import com.uiui.aios.utils.BitmapUtils; import com.uiui.aios.utils.BitmapUtils;
import com.uiui.aios.utils.IconUtils; import com.uiui.aios.utils.IconUtils;
import com.uiui.aios.utils.AppUsedTimeUtils;
import com.uiui.aios.utils.LauncherUtils; import com.uiui.aios.utils.LauncherUtils;
import com.uiui.aios.utils.ToastUtil; import com.uiui.aios.utils.ToastUtil;
import com.uiui.aios.utils.Utils;
import com.uiui.aios.view.MyGridLayout; import com.uiui.aios.view.MyGridLayout;
import java.util.ArrayList; import java.util.ArrayList;
@@ -177,7 +175,12 @@ public class AppListFragment extends Fragment {
if (desktopIcon != null) { if (desktopIcon != null) {
switch (desktopIcon.getPackageName()) { switch (desktopIcon.getPackageName()) {
case "aios.exit": 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; break;
default: default:
ApkUtils.openPackage(v.getContext(), desktopIcon.getPackageName()); ApkUtils.openPackage(v.getContext(), desktopIcon.getPackageName());