version:1.0.0

fix:
update:更换包名
This commit is contained in:
2023-11-24 09:59:01 +08:00
parent ba34dd7dbe
commit 6def835761
121 changed files with 437 additions and 466 deletions

View File

@@ -13,7 +13,7 @@ android {
compileSdkVersion 29 compileSdkVersion 29
buildToolsVersion "29.0.3" buildToolsVersion "29.0.3"
defaultConfig { defaultConfig {
applicationId "com.uiui.zyappstore" applicationId "com.uiuipad.appstore"
minSdkVersion 26 minSdkVersion 26
targetSdkVersion 29 targetSdkVersion 29

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore; package com.uiuipad.appstore;
import android.content.Context; import android.content.Context;
@@ -22,6 +22,6 @@ public class ExampleInstrumentedTest {
// Context of the app under test. // Context of the app under test.
Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
assertEquals("com.uiui.zyappstore", appContext.getPackageName()); assertEquals("com.uiuipad.appstore", appContext.getPackageName());
} }
} }

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.uiui.zyappstore" package="com.uiuipad.appstore"
android:sharedUserId="android.uid.system"> android:sharedUserId="android.uid.system">
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" /> <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
@@ -23,7 +23,7 @@
<uses-permission android:name="android.permission.GET_TASKS" /> <uses-permission android:name="android.permission.GET_TASKS" />
<application <application
android:name="com.uiui.zyappstore.base.BaseApplication" android:name="com.uiuipad.appstore.base.BaseApplication"
android:allowBackup="true" android:allowBackup="true"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:label="@string/app_name" android:label="@string/app_name"
@@ -32,11 +32,11 @@
android:roundIcon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/ImmerseTheme"> android:theme="@style/ImmerseTheme">
<activity android:name="com.uiui.zyappstore.activity.ClassAppActivity" /> <activity android:name="com.uiuipad.appstore.activity.ClassAppActivity" />
<activity android:name="com.uiui.zyappstore.activity.MoreAppActivity" /> <activity android:name="com.uiuipad.appstore.activity.MoreAppActivity" />
<activity android:name="com.uiui.zyappstore.activity.ManagerAppActivity" /> <activity android:name="com.uiuipad.appstore.activity.ManagerAppActivity" />
<activity <activity
android:name="com.uiui.zyappstore.activity.MainActivity" android:name="com.uiuipad.appstore.activity.MainActivity"
android:configChanges="keyboardHidden|screenSize" android:configChanges="keyboardHidden|screenSize"
android:exported="true"> android:exported="true">
<intent-filter> <intent-filter>
@@ -47,48 +47,48 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name="com.uiui.zyappstore.activity.PrivacyPolicyActivity" android:name="com.uiuipad.appstore.activity.PrivacyPolicyActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name="com.uiui.zyappstore.activity.UserAgreementActivity" android:name="com.uiuipad.appstore.activity.UserAgreementActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name="com.uiui.zyappstore.activity.CopyrightActivity" android:name="com.uiuipad.appstore.activity.CopyrightActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.AboutActivity" android:name="com.uiuipad.appstore.activity.AboutActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.SearcherActivity" android:name="com.uiuipad.appstore.activity.SearcherActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.HintActivity" android:name="com.uiuipad.appstore.activity.HintActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:screenOrientation="sensor" android:screenOrientation="sensor"
android:theme="@style/activity_styles" /> android:theme="@style/activity_styles" />
<activity <activity
android:name="com.uiui.zyappstore.activity.KindDetailActivity" android:name="com.uiuipad.appstore.activity.KindDetailActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.DetailsActivity" android:name="com.uiuipad.appstore.activity.DetailsActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.LocalManagerActivity" android:name="com.uiuipad.appstore.activity.LocalManagerActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.DownloadManagerActivity" android:name="com.uiuipad.appstore.activity.DownloadManagerActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<service android:name="com.uiui.zyappstore.service.DownloadService" /> <service android:name="com.uiuipad.appstore.service.DownloadService" />
<service <service
android:name="com.uiui.zyappstore.service.main.MainService" android:name="com.uiuipad.appstore.service.main.MainService"
android:enabled="true" android:enabled="true"
android:exported="true" /> android:exported="true" />
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.BootReceiver" android:name="com.uiuipad.appstore.receiver.BootReceiver"
android:enabled="true" android:enabled="true"
android:exported="true"> android:exported="true">
<intent-filter android:priority="1000"> <intent-filter android:priority="1000">
@@ -96,7 +96,7 @@
</intent-filter> </intent-filter>
</receiver> </receiver>
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.AppManagerReceiver" android:name="com.uiuipad.appstore.receiver.AppManagerReceiver"
android:enabled="true" android:enabled="true"
android:exported="true" android:exported="true"
android:permission="com.example.broadcast.permission"> android:permission="com.example.broadcast.permission">
@@ -111,11 +111,11 @@
</intent-filter> </intent-filter>
</receiver> </receiver>
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.InstallResultReceiver" android:name="com.uiuipad.appstore.receiver.InstallResultReceiver"
android:enabled="true" android:enabled="true"
android:exported="true" /> android:exported="true" />
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.NewAppReceiver" android:name="com.uiuipad.appstore.receiver.NewAppReceiver"
android:enabled="true" android:enabled="true"
android:exported="true" android:exported="true"
android:permission="com.example.broadcast.permission"> android:permission="com.example.broadcast.permission">
@@ -130,7 +130,7 @@
<provider <provider
android:name="androidx.core.content.FileProvider" android:name="androidx.core.content.FileProvider"
android:authorities="com.uiui.zyappstore.fileprovider" android:authorities="com.uiuipad.appstore.fileprovider"
android:exported="false" android:exported="false"
android:grantUriPermissions="true"> android:grantUriPermissions="true">
<meta-data <meta-data

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.uiui.zyappstore" package="com.uiuipad.appstore"
android:sharedUserId="android.uid.system"> android:sharedUserId="android.uid.system">
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" /> <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
@@ -23,7 +23,7 @@
<uses-permission android:name="android.permission.GET_TASKS" /> <uses-permission android:name="android.permission.GET_TASKS" />
<application <application
android:name="com.uiui.zyappstore.base.BaseApplication" android:name="com.uiuipad.appstore.base.BaseApplication"
android:allowBackup="true" android:allowBackup="true"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:label="@string/app_name" android:label="@string/app_name"
@@ -32,11 +32,11 @@
android:roundIcon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/ImmerseTheme"> android:theme="@style/ImmerseTheme">
<activity android:name="com.uiui.zyappstore.activity.ClassAppActivity" /> <activity android:name="com.uiuipad.appstore.activity.ClassAppActivity" />
<activity android:name="com.uiui.zyappstore.activity.MoreAppActivity" /> <activity android:name="com.uiuipad.appstore.activity.MoreAppActivity" />
<activity android:name="com.uiui.zyappstore.activity.ManagerAppActivity" /> <activity android:name="com.uiuipad.appstore.activity.ManagerAppActivity" />
<activity <activity
android:name="com.uiui.zyappstore.activity.MainActivity" android:name="com.uiuipad.appstore.activity.MainActivity"
android:configChanges="keyboardHidden|screenSize" android:configChanges="keyboardHidden|screenSize"
android:exported="true"> android:exported="true">
<intent-filter> <intent-filter>
@@ -47,47 +47,47 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name="com.uiui.zyappstore.activity.PrivacyPolicyActivity" android:name="com.uiuipad.appstore.activity.PrivacyPolicyActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name="com.uiui.zyappstore.activity.UserAgreementActivity" android:name="com.uiuipad.appstore.activity.UserAgreementActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name="com.uiui.zyappstore.activity.CopyrightActivity" android:name="com.uiuipad.appstore.activity.CopyrightActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.AboutActivity" android:name="com.uiuipad.appstore.activity.AboutActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.SearcherActivity" android:name="com.uiuipad.appstore.activity.SearcherActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.HintActivity" android:name="com.uiuipad.appstore.activity.HintActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:screenOrientation="sensor" android:screenOrientation="sensor"
android:theme="@style/activity_styles" /> android:theme="@style/activity_styles" />
<activity <activity
android:name="com.uiui.zyappstore.activity.KindDetailActivity" android:name="com.uiuipad.appstore.activity.KindDetailActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.DetailsActivity" android:name="com.uiuipad.appstore.activity.DetailsActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.LocalManagerActivity" android:name="com.uiuipad.appstore.activity.LocalManagerActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<activity <activity
android:name="com.uiui.zyappstore.activity.DownloadManagerActivity" android:name="com.uiuipad.appstore.activity.DownloadManagerActivity"
android:screenOrientation="behind" /> android:screenOrientation="behind" />
<service <service
android:name="com.uiui.zyappstore.service.main.MainService" android:name="com.uiuipad.appstore.service.main.MainService"
android:enabled="true" android:enabled="true"
android:exported="true" /> android:exported="true" />
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.BootReceiver" android:name="com.uiuipad.appstore.receiver.BootReceiver"
android:enabled="true" android:enabled="true"
android:exported="true"> android:exported="true">
<intent-filter android:priority="1000"> <intent-filter android:priority="1000">
@@ -95,7 +95,7 @@
</intent-filter> </intent-filter>
</receiver> </receiver>
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.AppManagerReceiver" android:name="com.uiuipad.appstore.receiver.AppManagerReceiver"
android:enabled="true" android:enabled="true"
android:exported="true" android:exported="true"
android:permission="com.example.broadcast.permission"> android:permission="com.example.broadcast.permission">
@@ -110,11 +110,11 @@
</intent-filter> </intent-filter>
</receiver> </receiver>
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.InstallResultReceiver" android:name="com.uiuipad.appstore.receiver.InstallResultReceiver"
android:enabled="true" android:enabled="true"
android:exported="true" /> android:exported="true" />
<receiver <receiver
android:name="com.uiui.zyappstore.receiver.NewAppReceiver" android:name="com.uiuipad.appstore.receiver.NewAppReceiver"
android:enabled="true" android:enabled="true"
android:exported="true" android:exported="true"
android:permission="com.example.broadcast.permission"> android:permission="com.example.broadcast.permission">
@@ -129,7 +129,7 @@
<provider <provider
android:name="androidx.core.content.FileProvider" android:name="androidx.core.content.FileProvider"
android:authorities="com.uiui.zyappstore.fileprovider" android:authorities="com.uiuipad.appstore.fileprovider"
android:exported="false" android:exported="false"
android:grantUriPermissions="true"> android:grantUriPermissions="true">
<meta-data <meta-data

View File

@@ -1,5 +1,5 @@
// KeepAliveConnection.aidl // KeepAliveConnection.aidl
package com.uiui.zyappstore; package com.uiuipad.appstore;
// Declare any non-default types here with import statements // Declare any non-default types here with import statements

View File

@@ -1,4 +0,0 @@
package com.uiui.zyappstore.base;
public interface BaseView {
}

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.TextCode; package com.uiuipad.appstore.TextCode;
public class MessageWhat { public class MessageWhat {
public static int CODE_SUCCESSFUL = 200; public static int CODE_SUCCESSFUL = 200;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.content.Intent; import android.content.Intent;
import android.graphics.Paint; import android.graphics.Paint;
@@ -6,9 +6,9 @@ import android.view.View;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import com.uiui.zyappstore.BuildConfig; import com.uiuipad.appstore.BuildConfig;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
public class AboutActivity extends BaseActivity { public class AboutActivity extends BaseActivity {
private ImageView iv_exit; private ImageView iv_exit;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.content.Intent; import android.content.Intent;
import android.text.TextUtils; import android.text.TextUtils;
@@ -10,14 +10,14 @@ import android.widget.TextView;
import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.AppAdapter; import com.uiuipad.appstore.adapter.AppAdapter;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
import java.util.List; import java.util.List;

View File

@@ -1,7 +1,7 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
public class CopyrightActivity extends BaseActivity { public class CopyrightActivity extends BaseActivity {

View File

@@ -1,10 +1,9 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.IntentFilter; import android.content.IntentFilter;
import android.provider.Settings;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
@@ -26,21 +25,20 @@ import com.bumptech.glide.Glide;
import com.google.gson.Gson; import com.google.gson.Gson;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.ImageAdapter; import com.uiuipad.appstore.adapter.ImageAdapter;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.bean.GlideCircleWithBorder; import com.uiuipad.appstore.bean.GlideCircleWithBorder;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.dialog.InstallDialog;
import com.uiui.zyappstore.dialog.InstallDialog; import com.uiuipad.appstore.helper.CustomSnapHelper;
import com.uiui.zyappstore.helper.CustomSnapHelper; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.utils.ApkUtils;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.FileUtils;
import com.uiui.zyappstore.utils.FileUtils; import com.uiuipad.appstore.utils.StorageUtils;
import com.uiui.zyappstore.utils.StorageUtils; import com.uiuipad.appstore.utils.ToastUtil;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.Utils;
import com.uiui.zyappstore.utils.Utils;
import java.io.File; import java.io.File;
import java.util.ArrayList; import java.util.ArrayList;
@@ -299,9 +297,9 @@ public class DetailsActivity extends BaseActivity {
if (myReceiver == null) { if (myReceiver == null) {
myReceiver = new installReceiver(); myReceiver = new installReceiver();
IntentFilter filter = new IntentFilter(); IntentFilter filter = new IntentFilter();
filter.addAction("com.uiui.zyappstore.PACKAGE_ADDED"); filter.addAction("com.uiuipad.appstore.PACKAGE_ADDED");
filter.addAction("com.uiui.zyappstore.PACKAGE_REPLACED"); filter.addAction("com.uiuipad.appstore.PACKAGE_REPLACED");
filter.addAction("com.uiui.zyappstore.PACKAGE_REMOVED"); filter.addAction("com.uiuipad.appstore.PACKAGE_REMOVED");
filter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY); filter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY);
registerReceiver(myReceiver, filter); registerReceiver(myReceiver, filter);
} }
@@ -382,7 +380,7 @@ public class DetailsActivity extends BaseActivity {
public void onReceive(Context context, Intent intent) { public void onReceive(Context context, Intent intent) {
String action = intent.getAction(); String action = intent.getAction();
//接收安装广播 //接收安装广播
if ("com.uiui.zyappstore.PACKAGE_ADDED".equals(action) || "com.uiui.zyappstore.PACKAGE_REPLACED".equals(action)) { if ("com.uiuipad.appstore.PACKAGE_ADDED".equals(action) || "com.uiuipad.appstore.PACKAGE_REPLACED".equals(action)) {
String packageName = intent.getStringExtra("package"); String packageName = intent.getStringExtra("package");
if (packageName.equalsIgnoreCase(appInfo.getApp_package())) { if (packageName.equalsIgnoreCase(appInfo.getApp_package())) {
tv_download.setText("打开"); tv_download.setText("打开");

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.os.Handler; import android.os.Handler;
import android.os.Message; import android.os.Message;
@@ -9,9 +9,9 @@ import androidx.annotation.NonNull;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.DownloadManagerAdapter; import com.uiuipad.appstore.adapter.DownloadManagerAdapter;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
public class DownloadManagerActivity extends BaseActivity /*implements XExecutor.OnAllTaskEndListener*/ { public class DownloadManagerActivity extends BaseActivity /*implements XExecutor.OnAllTaskEndListener*/ {
private RecyclerView recyclerView; private RecyclerView recyclerView;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.content.Intent; import android.content.Intent;
import android.text.TextUtils; import android.text.TextUtils;
@@ -9,8 +9,8 @@ import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout; import androidx.constraintlayout.widget.ConstraintLayout;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
public class HintActivity extends BaseActivity { public class HintActivity extends BaseActivity {
private ConstraintLayout root; private ConstraintLayout root;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.view.View; import android.view.View;
import android.widget.ImageView; import android.widget.ImageView;
@@ -7,11 +7,11 @@ import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.AppAdapter; import com.uiuipad.appstore.adapter.AppAdapter;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import com.uiui.zyappstore.base.RefreshManager; import com.uiuipad.appstore.base.RefreshManager;
import com.uiui.zyappstore.utils.SPUtils; import com.uiuipad.appstore.utils.SPUtils;
import com.scwang.smartrefresh.layout.SmartRefreshLayout; import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.api.RefreshLayout;
import com.scwang.smartrefresh.layout.listener.OnRefreshListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
@@ -6,12 +6,12 @@ import androidx.recyclerview.widget.RecyclerView;
import android.view.View; import android.view.View;
import android.widget.ImageView; import android.widget.ImageView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.LocalAppAdapter; import com.uiuipad.appstore.adapter.LocalAppAdapter;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import com.uiui.zyappstore.base.RefreshManager; import com.uiuipad.appstore.base.RefreshManager;
import com.uiui.zyappstore.bean.LocalApp; import com.uiuipad.appstore.bean.LocalApp;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.ApkUtils;
import com.scwang.smartrefresh.layout.SmartRefreshLayout; import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.api.RefreshLayout;
import com.scwang.smartrefresh.layout.listener.OnRefreshListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.content.Intent; import android.content.Intent;
import android.content.res.Configuration; import android.content.res.Configuration;
@@ -19,18 +19,18 @@ import com.flyco.tablayout.SlidingTabLayout;
import com.hjq.permissions.OnPermission; import com.hjq.permissions.OnPermission;
import com.hjq.permissions.Permission; import com.hjq.permissions.Permission;
import com.hjq.permissions.XXPermissions; import com.hjq.permissions.XXPermissions;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.bean.UserInfo; import com.uiuipad.appstore.bean.UserInfo;
import com.uiui.zyappstore.fragment.FeaturedFragment; import com.uiuipad.appstore.fragment.FeaturedFragment;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.service.main.MainService; import com.uiuipad.appstore.service.main.MainService;
import com.uiui.zyappstore.utils.JGYUtils; import com.uiuipad.appstore.utils.JGYUtils;
import com.uiui.zyappstore.utils.SPUtils; import com.uiuipad.appstore.utils.SPUtils;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
import com.uiui.zyappstore.utils.Utils; import com.uiuipad.appstore.utils.Utils;
import java.io.File; import java.io.File;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -1,9 +1,9 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.view.View; import android.view.View;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import butterknife.ButterKnife; import butterknife.ButterKnife;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.content.Intent; import android.content.Intent;
import android.text.TextUtils; import android.text.TextUtils;
@@ -10,15 +10,15 @@ import android.widget.TextView;
import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.AppAdapter; import com.uiuipad.appstore.adapter.AppAdapter;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import com.uiui.zyappstore.fragment.FeaturedFragment; import com.uiuipad.appstore.fragment.FeaturedFragment;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
import java.util.Comparator; import java.util.Comparator;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
@@ -6,8 +6,8 @@ import android.webkit.WebSettings;
import android.webkit.WebView; import android.webkit.WebView;
import android.widget.TextView; import android.widget.TextView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.provider.Settings; import android.provider.Settings;
import android.text.TextUtils; import android.text.TextUtils;
@@ -14,14 +14,14 @@ import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.AppAdapter; import com.uiuipad.appstore.adapter.AppAdapter;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@@ -1,12 +1,12 @@
package com.uiui.zyappstore.activity; package com.uiuipad.appstore.activity;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.webkit.WebSettings; import android.webkit.WebSettings;
import android.webkit.WebView; import android.webkit.WebView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.base.BaseActivity; import com.uiuipad.appstore.base.BaseActivity;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;

View File

@@ -1,9 +1,7 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.provider.Settings;
import android.util.Log;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
@@ -23,18 +21,16 @@ import com.bumptech.glide.Glide;
import com.google.gson.Gson; import com.google.gson.Gson;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.activity.DetailsActivity; import com.uiuipad.appstore.activity.DetailsActivity;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.GlideCircleWithBorder; import com.uiuipad.appstore.bean.GlideCircleWithBorder;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.dialog.InstallDialog;
import com.uiui.zyappstore.dialog.InstallDialog; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.utils.ApkUtils;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.FileUtils;
import com.uiui.zyappstore.utils.FileUtils; import com.uiuipad.appstore.utils.StorageUtils;
import com.uiui.zyappstore.utils.StorageUtils; import com.uiuipad.appstore.utils.Utils;
import com.uiui.zyappstore.utils.ToastUtil;
import com.uiui.zyappstore.utils.Utils;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View File

@@ -1,9 +1,9 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.view.View; import android.view.View;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.view.CornerImageView; import com.uiuipad.appstore.view.CornerImageView;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.zhpan.bannerview.holder.ViewHolder; import com.zhpan.bannerview.holder.ViewHolder;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@@ -10,8 +10,8 @@ import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.bean.AppClassBean; import com.uiuipad.appstore.bean.AppClassBean;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.os.Handler; import android.os.Handler;
@@ -20,10 +20,10 @@ import com.arialyy.aria.core.task.DownloadTask;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.bean.GlideCircleWithBorder; import com.uiuipad.appstore.bean.GlideCircleWithBorder;
import com.uiui.zyappstore.utils.FileUtils; import com.uiuipad.appstore.utils.FileUtils;
import com.uiui.zyappstore.view.NumberProgressBar; import com.uiuipad.appstore.view.NumberProgressBar;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@@ -8,7 +8,7 @@ import android.widget.ImageView;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
@@ -11,9 +11,9 @@ import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.activity.KindDetailActivity; import com.uiuipad.appstore.activity.KindDetailActivity;
import com.uiui.zyappstore.bean.Kind; import com.uiuipad.appstore.bean.Kind;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
@@ -13,12 +13,12 @@ import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.bean.GlideCircleWithBorder; import com.uiuipad.appstore.bean.GlideCircleWithBorder;
import com.uiui.zyappstore.bean.LocalApp; import com.uiuipad.appstore.bean.LocalApp;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.ApkUtils;
import com.uiui.zyappstore.utils.TimeUtils; import com.uiuipad.appstore.utils.TimeUtils;
import com.uiui.zyappstore.utils.Utils; import com.uiuipad.appstore.utils.Utils;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@@ -8,8 +8,8 @@ import android.widget.ImageView;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.bean.GlideCircleWithBorder; import com.uiuipad.appstore.bean.GlideCircleWithBorder;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.adapter; package com.uiuipad.appstore.adapter;
import android.content.Context; import android.content.Context;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@@ -10,8 +10,8 @@ import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.bean.UpdateAppInfo; import com.uiuipad.appstore.bean.UpdateAppInfo;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.base; package com.uiuipad.appstore.base;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.app.Activity; import android.app.Activity;
@@ -12,7 +12,7 @@ import android.view.WindowManager;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX; import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX;
import uk.co.chrisjenx.calligraphy.CalligraphyContextWrapper; import uk.co.chrisjenx.calligraphy.CalligraphyContextWrapper;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.base; package com.uiuipad.appstore.base;
import android.app.Application; import android.app.Application;
import android.content.Context; import android.content.Context;
@@ -21,13 +21,13 @@ import com.scwang.smartrefresh.layout.api.RefreshLayout;
import com.scwang.smartrefresh.layout.footer.ClassicsFooter; import com.scwang.smartrefresh.layout.footer.ClassicsFooter;
import com.scwang.smartrefresh.layout.header.ClassicsHeader; import com.scwang.smartrefresh.layout.header.ClassicsHeader;
import com.tencent.mmkv.MMKV; import com.tencent.mmkv.MMKV;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.manager.ConnectManager; import com.uiuipad.appstore.manager.ConnectManager;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.receiver.AppManagerReceiver; import com.uiuipad.appstore.receiver.AppManagerReceiver;
import com.uiui.zyappstore.utils.JGYUtils; import com.uiuipad.appstore.utils.JGYUtils;
import com.uiui.zyappstore.utils.LogUtils; import com.uiuipad.appstore.utils.LogUtils;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
/** /**
* Created by asus on 2017/10/27. * Created by asus on 2017/10/27.

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.base; package com.uiuipad.appstore.base;
import android.content.Context; import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
@@ -8,7 +8,7 @@ import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment; import androidx.fragment.app.Fragment;
import com.uiui.zyappstore.utils.LogUtils; import com.uiuipad.appstore.utils.LogUtils;
/** /**
* Created by asus on 2017/8/4. * Created by asus on 2017/8/4.

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.base; package com.uiuipad.appstore.base;
public interface BasePresenter<V extends BaseView> { public interface BasePresenter<V extends BaseView> {
void attachView(V view); void attachView(V view);

View File

@@ -0,0 +1,4 @@
package com.uiuipad.appstore.base;
public interface BaseView {
}

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.base; package com.uiuipad.appstore.base;
import android.os.Bundle; import android.os.Bundle;
import android.view.LayoutInflater; import android.view.LayoutInflater;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.base; package com.uiuipad.appstore.base;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import java.io.Serializable; import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import java.io.Serializable; import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import java.io.Serializable; import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import java.io.Serializable; import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import java.io.Serializable; import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
@@ -12,7 +12,7 @@ import androidx.annotation.NonNull;
import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool; import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool;
import com.bumptech.glide.load.resource.bitmap.BitmapTransformation; import com.bumptech.glide.load.resource.bitmap.BitmapTransformation;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import java.security.MessageDigest; import java.security.MessageDigest;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
public class ImageUrl { public class ImageUrl {
String img_url; String img_url;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
/** /**
* Created by asus on 2017/10/25. * Created by asus on 2017/10/25.

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.bean; package com.uiuipad.appstore.bean;
import java.io.Serializable; import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.common; package com.uiuipad.appstore.common;
public class BuikdConf { public class BuikdConf {
public static final boolean Isdebug = true; public static final boolean Isdebug = true;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.common; package com.uiuipad.appstore.common;
public class CommonConfig { public class CommonConfig {

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.dialog; package com.uiuipad.appstore.dialog;
import android.content.Context; import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
@@ -9,8 +9,8 @@ import android.widget.TextView;
import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AlertDialog;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.utils.GlideLoadUtils; import com.uiuipad.appstore.utils.GlideLoadUtils;
/** /**
* description:自定义dialog * description:自定义dialog

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.disklrucache; package com.uiuipad.appstore.disklrucache;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
@@ -8,7 +8,7 @@ import android.util.Log;
import com.jakewharton.disklrucache.DiskLruCache; import com.jakewharton.disklrucache.DiskLruCache;
import com.tencent.mmkv.MMKV; import com.tencent.mmkv.MMKV;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.disklrucache; package com.uiuipad.appstore.disklrucache;
import android.content.Context; import android.content.Context;
import android.content.pm.PackageInfo; import android.content.pm.PackageInfo;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.fragment; package com.uiuipad.appstore.fragment;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
@@ -31,24 +31,24 @@ import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions;
import com.bumptech.glide.request.target.CustomTarget; import com.bumptech.glide.request.target.CustomTarget;
import com.bumptech.glide.request.transition.Transition; import com.bumptech.glide.request.transition.Transition;
import com.scwang.smartrefresh.layout.SmartRefreshLayout; import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.activity.ClassAppActivity; import com.uiuipad.appstore.activity.ClassAppActivity;
import com.uiui.zyappstore.activity.MoreAppActivity; import com.uiuipad.appstore.activity.MoreAppActivity;
import com.uiui.zyappstore.adapter.AppAdapter; import com.uiuipad.appstore.adapter.AppAdapter;
import com.uiui.zyappstore.adapter.BannerViewHolder; import com.uiuipad.appstore.adapter.BannerViewHolder;
import com.uiui.zyappstore.base.LazyLoadFragment; import com.uiuipad.appstore.base.LazyLoadFragment;
import com.uiui.zyappstore.base.RefreshManager; import com.uiuipad.appstore.base.RefreshManager;
import com.uiui.zyappstore.bean.AppClassBean; import com.uiuipad.appstore.bean.AppClassBean;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.Banner; import com.uiuipad.appstore.bean.Banner;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.bean.ImageUrl; import com.uiuipad.appstore.bean.ImageUrl;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.utils.DensityUtil; import com.uiuipad.appstore.utils.DensityUtil;
import com.uiui.zyappstore.utils.LogUtils; import com.uiuipad.appstore.utils.LogUtils;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
import com.uiui.zyappstore.utils.Utils; import com.uiuipad.appstore.utils.Utils;
import com.zhpan.bannerview.BannerViewPager; import com.zhpan.bannerview.BannerViewPager;
import com.zhpan.bannerview.constants.IndicatorSlideMode; import com.zhpan.bannerview.constants.IndicatorSlideMode;
import com.zhpan.bannerview.constants.PageStyle; import com.zhpan.bannerview.constants.PageStyle;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.fragment; package com.uiuipad.appstore.fragment;
import android.os.Bundle; import android.os.Bundle;
@@ -14,11 +14,11 @@ import androidx.annotation.Nullable;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.KindAdapter; import com.uiuipad.appstore.adapter.KindAdapter;
import com.uiui.zyappstore.base.BaseFragment; import com.uiuipad.appstore.base.BaseFragment;
import com.uiui.zyappstore.base.RefreshManager; import com.uiuipad.appstore.base.RefreshManager;
import com.uiui.zyappstore.bean.Kind; import com.uiuipad.appstore.bean.Kind;
import com.scwang.smartrefresh.layout.SmartRefreshLayout; import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.api.RefreshLayout;
import com.scwang.smartrefresh.layout.listener.OnRefreshListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.fragment; package com.uiuipad.appstore.fragment;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
@@ -12,16 +12,16 @@ import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.arialyy.aria.core.Aria; import com.arialyy.aria.core.Aria;
import com.uiui.zyappstore.BuildConfig; import com.uiuipad.appstore.BuildConfig;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.activity.DownloadManagerActivity; import com.uiuipad.appstore.activity.DownloadManagerActivity;
import com.uiui.zyappstore.activity.LocalManagerActivity; import com.uiuipad.appstore.activity.LocalManagerActivity;
import com.uiui.zyappstore.adapter.UpdateAppAdapter; import com.uiuipad.appstore.adapter.UpdateAppAdapter;
import com.uiui.zyappstore.base.LazyLoadFragment; import com.uiuipad.appstore.base.LazyLoadFragment;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.LocalApp; import com.uiuipad.appstore.bean.LocalApp;
import com.uiui.zyappstore.bean.UpdateAppInfo; import com.uiuipad.appstore.bean.UpdateAppInfo;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.ApkUtils;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.fragment; package com.uiuipad.appstore.fragment;
import android.os.Bundle; import android.os.Bundle;
@@ -8,11 +8,11 @@ import android.view.View;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
import com.uiui.zyappstore.adapter.AppAdapter; import com.uiuipad.appstore.adapter.AppAdapter;
import com.uiui.zyappstore.base.LazyLoadFragment; import com.uiuipad.appstore.base.LazyLoadFragment;
import com.uiui.zyappstore.base.RefreshManager; import com.uiuipad.appstore.base.RefreshManager;
import com.uiui.zyappstore.utils.LogUtils; import com.uiuipad.appstore.utils.LogUtils;
import com.scwang.smartrefresh.layout.SmartRefreshLayout; import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.api.RefreshLayout;
import com.scwang.smartrefresh.layout.listener.OnRefreshListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.gson; package com.uiuipad.appstore.gson;
import com.google.gson.Gson; import com.google.gson.Gson;
import com.google.gson.GsonBuilder; import com.google.gson.GsonBuilder;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.gson; package com.uiuipad.appstore.gson;
import com.google.gson.JsonDeserializationContext; import com.google.gson.JsonDeserializationContext;
import com.google.gson.JsonDeserializer; import com.google.gson.JsonDeserializer;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.gson; package com.uiuipad.appstore.gson;
import com.google.gson.Gson; import com.google.gson.Gson;
import com.google.gson.TypeAdapter; import com.google.gson.TypeAdapter;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.helper; package com.uiuipad.appstore.helper;
import android.view.View; import android.view.View;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.image; package com.uiuipad.appstore.image;
import android.app.Activity; import android.app.Activity;
import android.content.Context; import android.content.Context;
@@ -15,7 +15,7 @@ import com.bumptech.glide.request.RequestOptions;
import com.bumptech.glide.request.target.SimpleTarget; import com.bumptech.glide.request.target.SimpleTarget;
import com.bumptech.glide.request.target.Target; import com.bumptech.glide.request.target.Target;
import com.bumptech.glide.request.transition.Transition; import com.bumptech.glide.request.transition.Transition;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.R;
// ImageLoader 加载图片 清除缓存 // ImageLoader 加载图片 清除缓存

View File

@@ -1,12 +1,12 @@
package com.uiui.zyappstore.manager; package com.uiuipad.appstore.manager;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.Context; import android.content.Context;
import android.util.Log; import android.util.Log;
import com.tencent.mmkv.MMKV; import com.tencent.mmkv.MMKV;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import com.uiui.zyappstore.utils.TimeUtils; import com.uiuipad.appstore.utils.TimeUtils;
public class ConnectManager { public class ConnectManager {
private static final String TAG = ConnectManager.class.getSimpleName(); private static final String TAG = ConnectManager.class.getSimpleName();

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.manager; package com.uiuipad.appstore.manager;
public enum ConnectMode { public enum ConnectMode {
DEFAULT, DEFAULT,

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.network; package com.uiuipad.appstore.network;
import android.content.Context; import android.content.Context;
import android.content.pm.PackageInfo; import android.content.pm.PackageInfo;
@@ -9,11 +9,11 @@ import android.util.Log;
import com.google.gson.Gson; import com.google.gson.Gson;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import com.uiui.zyappstore.BuildConfig; import com.uiuipad.appstore.BuildConfig;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.utils.FileUtils; import com.uiuipad.appstore.utils.FileUtils;
import com.uiui.zyappstore.utils.JGYUtils; import com.uiuipad.appstore.utils.JGYUtils;
import io.reactivex.rxjava3.core.Observer; import io.reactivex.rxjava3.core.Observer;
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers; import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.network; package com.uiuipad.appstore.network;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.Context; import android.content.Context;
@@ -6,33 +6,31 @@ import android.os.Environment;
import android.util.Log; import android.util.Log;
import com.tencent.mmkv.MMKV; import com.tencent.mmkv.MMKV;
import com.uiui.zyappstore.bean.AppClassBean; import com.uiuipad.appstore.bean.AppClassBean;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.Banner; import com.uiuipad.appstore.bean.Banner;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import com.uiui.zyappstore.disklrucache.CacheHelper; import com.uiuipad.appstore.disklrucache.CacheHelper;
import com.uiui.zyappstore.network.api.AdminAppApi; import com.uiuipad.appstore.network.api.AdminAppApi;
import com.uiui.zyappstore.network.api.AdminAppClassApi; import com.uiuipad.appstore.network.api.AdminAppClassApi;
import com.uiui.zyappstore.network.api.ApplyForInstallApi; import com.uiuipad.appstore.network.api.ApplyForInstallApi;
import com.uiui.zyappstore.network.api.BannerImage; import com.uiuipad.appstore.network.api.BannerImage;
import com.uiui.zyappstore.network.api.ClassAppApi; import com.uiuipad.appstore.network.api.ClassAppApi;
import com.uiui.zyappstore.network.api.DownloadApp; import com.uiuipad.appstore.network.api.DownloadApp;
import com.uiui.zyappstore.network.api.GetBanner; import com.uiuipad.appstore.network.api.GetBanner;
import com.uiui.zyappstore.network.api.NewestAppUpdate; import com.uiuipad.appstore.network.api.NewestAppUpdate;
import com.uiui.zyappstore.network.api.QueryAllApp; import com.uiuipad.appstore.network.api.QueryAllApp;
import com.uiui.zyappstore.network.api.QueryPackageApp; import com.uiuipad.appstore.network.api.QueryPackageApp;
import com.uiui.zyappstore.network.api.SNInfo; import com.uiuipad.appstore.network.api.SNInfo;
import com.uiui.zyappstore.network.api.SearchAdminAppApi; import com.uiuipad.appstore.network.api.SearchAdminAppApi;
import com.uiui.zyappstore.network.api.SearchAppApi; import com.uiuipad.appstore.network.api.SearchAppApi;
import com.uiui.zyappstore.network.interceptor.RepeatRequestInterceptor; import com.uiuipad.appstore.network.interceptor.RepeatRequestInterceptor;
import com.uiui.zyappstore.utils.JGYUtils; import com.uiuipad.appstore.utils.JGYUtils;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
import com.uiui.zyappstore.utils.Utils; import com.uiuipad.appstore.utils.Utils;
import java.io.File; import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet; import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.network; package com.uiuipad.appstore.network;
public class UrlAddress { public class UrlAddress {
public static final String ROOT_URL = "https://led.aolelearn.com/android/"; public static final String ROOT_URL = "https://led.aolelearn.com/android/";

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import java.util.List; import java.util.List;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppClassBean; import com.uiuipad.appstore.bean.AppClassBean;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import java.util.List; import java.util.List;

View File

@@ -1,14 +1,12 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import io.reactivex.rxjava3.core.Observable; import io.reactivex.rxjava3.core.Observable;
import retrofit2.http.Field; import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded; import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
import retrofit2.http.POST; import retrofit2.http.POST;
import retrofit2.http.Query;
public interface ApplyForInstallApi { public interface ApplyForInstallApi {
@FormUrlEncoded @FormUrlEncoded

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.bean.ImageUrl; import com.uiuipad.appstore.bean.ImageUrl;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import java.util.List; import java.util.List;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import java.util.List; import java.util.List;

View File

@@ -1,7 +1,7 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import io.reactivex.rxjava3.core.Observable; import io.reactivex.rxjava3.core.Observable;
import retrofit2.http.Field; import retrofit2.http.Field;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.Banner; import com.uiuipad.appstore.bean.Banner;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import io.reactivex.rxjava3.core.Observable; import io.reactivex.rxjava3.core.Observable;
import retrofit2.http.GET; import retrofit2.http.GET;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import io.reactivex.rxjava3.core.Observable; import io.reactivex.rxjava3.core.Observable;
import retrofit2.http.GET; import retrofit2.http.GET;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import java.util.List; import java.util.List;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import io.reactivex.rxjava3.core.Observable; import io.reactivex.rxjava3.core.Observable;
import retrofit2.http.GET; import retrofit2.http.GET;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.bean.UserInfo; import com.uiuipad.appstore.bean.UserInfo;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import io.reactivex.rxjava3.core.Observable; import io.reactivex.rxjava3.core.Observable;
import retrofit2.http.GET; import retrofit2.http.GET;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import java.util.List; import java.util.List;

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.network.api; package com.uiuipad.appstore.network.api;
import com.uiui.zyappstore.bean.AppInfo; import com.uiuipad.appstore.bean.AppInfo;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.UrlAddress; import com.uiuipad.appstore.network.UrlAddress;
import java.util.List; import java.util.List;

View File

@@ -1,10 +1,10 @@
package com.uiui.zyappstore.network.interceptor; package com.uiuipad.appstore.network.interceptor;
import android.util.Log; import android.util.Log;
import com.uiui.zyappstore.BuildConfig; import com.uiuipad.appstore.BuildConfig;
import com.uiui.zyappstore.utils.MD5Util; import com.uiuipad.appstore.utils.MD5Util;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View File

@@ -1,14 +1,14 @@
package com.uiui.zyappstore.receiver; package com.uiuipad.appstore.receiver;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.util.Log; import android.util.Log;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.ApkUtils;
import com.uiui.zyappstore.utils.LogUtils; import com.uiuipad.appstore.utils.LogUtils;
import com.uiui.zyappstore.utils.SPUtils; import com.uiuipad.appstore.utils.SPUtils;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
import java.util.Arrays; import java.util.Arrays;
@@ -28,11 +28,11 @@ public class AppManagerReceiver extends BroadcastReceiver {
if (action.equals(Intent.ACTION_PACKAGE_ADDED) || action.equals(Intent.ACTION_PACKAGE_REPLACED)) { if (action.equals(Intent.ACTION_PACKAGE_ADDED) || action.equals(Intent.ACTION_PACKAGE_REPLACED)) {
String packageName = intent.getDataString().replace("package:", ""); String packageName = intent.getDataString().replace("package:", "");
if (action.equals(Intent.ACTION_PACKAGE_ADDED)) { if (action.equals(Intent.ACTION_PACKAGE_ADDED)) {
Intent intents = new Intent("com.uiui.zyappstore.PACKAGE_ADDED"); Intent intents = new Intent("com.uiuipad.appstore.PACKAGE_ADDED");
intents.putExtra("package", packageName); intents.putExtra("package", packageName);
context.sendBroadcast(intents); context.sendBroadcast(intents);
} else { } else {
Intent intents = new Intent("com.uiui.zyappstore.PACKAGE_REPLACED"); Intent intents = new Intent("com.uiuipad.appstore.PACKAGE_REPLACED");
intents.putExtra("package", packageName); intents.putExtra("package", packageName);
context.sendBroadcast(intents); context.sendBroadcast(intents);
} }
@@ -53,7 +53,7 @@ public class AppManagerReceiver extends BroadcastReceiver {
if (action.equals(Intent.ACTION_PACKAGE_REMOVED)) { if (action.equals(Intent.ACTION_PACKAGE_REMOVED)) {
String packageName = intent.getDataString().replace("package:", ""); String packageName = intent.getDataString().replace("package:", "");
LogUtils.e(TAG, "卸载了:" + packageName + "包名的程序"); LogUtils.e(TAG, "卸载了:" + packageName + "包名的程序");
Intent intents = new Intent("com.uiui.zyappstore.PACKAGE_REMOVED"); Intent intents = new Intent("com.uiuipad.appstore.PACKAGE_REMOVED");
context.sendBroadcast(intents); context.sendBroadcast(intents);
if (!packageName.equals(context.getPackageName()) && !Arrays.asList(packages).contains(packageName)) { if (!packageName.equals(context.getPackageName()) && !Arrays.asList(packages).contains(packageName)) {
if (admin_id == -1 || sn_id == -1) { if (admin_id == -1 || sn_id == -1) {
@@ -71,7 +71,7 @@ public class AppManagerReceiver extends BroadcastReceiver {
} }
String[] packages = { String[] packages = {
"com.uiui.zyappstore", "com.uiuipad.appstore",
"com.uiuios.updatetools", "com.uiuios.updatetools",
"com.uiui.sn", "com.uiui.sn",
"com.android.uiuios", "com.android.uiuios",

View File

@@ -1,11 +1,11 @@
package com.uiui.zyappstore.receiver; package com.uiuipad.appstore.receiver;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.util.Log; import android.util.Log;
import com.uiui.zyappstore.utils.LogUtils; import com.uiuipad.appstore.utils.LogUtils;
public class BootReceiver extends BroadcastReceiver { public class BootReceiver extends BroadcastReceiver {
public static final String BOOT_COMPLETED = "zuoyeos.action.BOOT_COMPLETED"; public static final String BOOT_COMPLETED = "zuoyeos.action.BOOT_COMPLETED";

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.receiver; package com.uiuipad.appstore.receiver;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
@@ -9,7 +9,7 @@ import android.util.Log;
import androidx.annotation.RequiresApi; import androidx.annotation.RequiresApi;
import com.uiui.zyappstore.utils.ToastUtil; import com.uiuipad.appstore.utils.ToastUtil;
public class InstallResultReceiver extends BroadcastReceiver { public class InstallResultReceiver extends BroadcastReceiver {
private static final String TAG = "InstallResultReceiver"; private static final String TAG = "InstallResultReceiver";

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.receiver; package com.uiuipad.appstore.receiver;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
@@ -7,8 +7,8 @@ import android.content.Intent;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.ApkUtils;
import com.uiui.zyappstore.utils.JGYUtils; import com.uiuipad.appstore.utils.JGYUtils;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;

View File

@@ -1,7 +1,7 @@
package com.uiui.zyappstore.service.main; package com.uiuipad.appstore.service.main;
import com.uiui.zyappstore.base.BasePresenter; import com.uiuipad.appstore.base.BasePresenter;
import com.uiui.zyappstore.base.BaseView; import com.uiuipad.appstore.base.BaseView;
public class MainSContact { public class MainSContact {
public interface MainView extends BaseView { public interface MainView extends BaseView {

View File

@@ -1,9 +1,9 @@
package com.uiui.zyappstore.service.main; package com.uiuipad.appstore.service.main;
import android.content.Context; import android.content.Context;
import com.trello.rxlifecycle4.android.ActivityEvent; import com.trello.rxlifecycle4.android.ActivityEvent;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import io.reactivex.rxjava3.subjects.BehaviorSubject; import io.reactivex.rxjava3.subjects.BehaviorSubject;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.service.main; package com.uiuipad.appstore.service.main;
import android.app.Service; import android.app.Service;
import android.content.Intent; import android.content.Intent;
@@ -16,14 +16,14 @@ import com.trello.rxlifecycle4.LifecycleTransformer;
import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.RxLifecycle;
import com.trello.rxlifecycle4.android.ActivityEvent; import com.trello.rxlifecycle4.android.ActivityEvent;
import com.trello.rxlifecycle4.android.RxLifecycleAndroid; import com.trello.rxlifecycle4.android.RxLifecycleAndroid;
import com.uiui.zyappstore.bean.BaseResponse; import com.uiuipad.appstore.bean.BaseResponse;
import com.uiui.zyappstore.network.HTTPInterface; import com.uiuipad.appstore.network.HTTPInterface;
import com.uiui.zyappstore.network.NetInterfaceManager; import com.uiuipad.appstore.network.NetInterfaceManager;
import com.uiui.zyappstore.utils.ApkUtils; import com.uiuipad.appstore.utils.ApkUtils;
import com.uiui.zyappstore.utils.JGYUtils; import com.uiuipad.appstore.utils.JGYUtils;
import com.uiui.zyappstore.utils.LogUtils; import com.uiuipad.appstore.utils.LogUtils;
import com.uiui.zyappstore.utils.SPUtils; import com.uiuipad.appstore.utils.SPUtils;
import com.uiui.zyappstore.utils.Utils; import com.uiuipad.appstore.utils.Utils;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.app.PendingIntent; import android.app.PendingIntent;
import android.content.Context; import android.content.Context;
@@ -15,8 +15,6 @@ import android.os.Build;
import android.provider.Settings; import android.provider.Settings;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import android.view.View;
import android.widget.Toast;
import androidx.annotation.RequiresApi; import androidx.annotation.RequiresApi;
import androidx.core.content.FileProvider; import androidx.core.content.FileProvider;
@@ -24,12 +22,11 @@ import androidx.core.content.FileProvider;
import com.arialyy.aria.core.Aria; import com.arialyy.aria.core.Aria;
import com.arialyy.aria.core.download.DownloadEntity; import com.arialyy.aria.core.download.DownloadEntity;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.uiui.zyappstore.BuildConfig; import com.uiuipad.appstore.BuildConfig;
import com.uiui.zyappstore.R; import com.uiuipad.appstore.bean.LocalApp;
import com.uiui.zyappstore.bean.LocalApp; import com.uiuipad.appstore.common.CommonConfig;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.gson.GsonUtils;
import com.uiui.zyappstore.gson.GsonUtils; import com.uiuipad.appstore.receiver.InstallResultReceiver;
import com.uiui.zyappstore.receiver.InstallResultReceiver;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.DataOutputStream; import java.io.DataOutputStream;
@@ -115,7 +112,7 @@ public class ApkUtils {
if (Build.VERSION.SDK_INT >= 24) { //判读版本是否在7.0以上 if (Build.VERSION.SDK_INT >= 24) { //判读版本是否在7.0以上
//参数1 上下文, 参数2 Provider主机地址 和配置文件中保持一致 参数3 共享的文件 //参数1 上下文, 参数2 Provider主机地址 和配置文件中保持一致 参数3 共享的文件
Uri apkUri = Uri apkUri =
FileProvider.getUriForFile(context, "com.uiui.zyappstore.fileprovider", uriFile); FileProvider.getUriForFile(context, "com.uiuipad.appstore.fileprovider", uriFile);
//添加这一句表示对目标应用临时授权该Uri所代表的文件 //添加这一句表示对目标应用临时授权该Uri所代表的文件
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
intent.setDataAndType(apkUri, "application/vnd.android.package-archive"); intent.setDataAndType(apkUri, "application/vnd.android.package-archive");
@@ -684,7 +681,7 @@ public class ApkUtils {
this.add("com.jxw.liancichengju"); this.add("com.jxw.liancichengju");
this.add("com.jxw.singsound"); this.add("com.jxw.singsound");
this.add("com.jxw.jxwcalculator"); this.add("com.jxw.jxwcalculator");
this.add("com.uiui.zyappstore"); this.add("com.uiuipad.appstore");
this.add("com.jxw.launcher"); this.add("com.jxw.launcher");
this.add("com.jxw.jxwbook"); this.add("com.jxw.jxwbook");
this.add("com.uiui.zysn"); this.add("com.uiui.zysn");
@@ -839,7 +836,7 @@ public class ApkUtils {
this.add("com.teclast.zybrowser"); this.add("com.teclast.zybrowser");
this.add("com.uiui.zyos"); this.add("com.uiui.zyos");
this.add("com.uiui.zy"); this.add("com.uiui.zy");
this.add("com.uiui.zyappstore"); this.add("com.uiuipad.appstore");
this.add("com.uiui.zybrowser"); this.add("com.uiui.zybrowser");
this.add("com.uiui.zysn"); this.add("com.uiui.zysn");
this.add("com.uiui.calendar"); this.add("com.uiui.calendar");

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.content.Context; import android.content.Context;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.content.Context; import android.content.Context;
import android.util.Log; import android.util.Log;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.app.Activity; import android.app.Activity;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.ComponentName; import android.content.ComponentName;
@@ -21,8 +21,8 @@ import android.util.Log;
import androidx.core.content.ContextCompat; import androidx.core.content.ContextCompat;
import com.blankj.utilcode.util.FileUtils; import com.blankj.utilcode.util.FileUtils;
import com.uiui.zyappstore.BuildConfig; import com.uiuipad.appstore.BuildConfig;
import com.uiui.zyappstore.receiver.BootReceiver; import com.uiuipad.appstore.receiver.BootReceiver;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
@@ -422,10 +422,10 @@ public class JGYUtils {
} }
public static final String PACKAGE_DEVICEINFO = "com.uiui.sn"; public static final String PACKAGE_DEVICEINFO = "com.uiui.sn";
public static final String PACKAGE_APPSTORE = "com.uiui.zyappstore"; public static final String PACKAGE_APPSTORE = "com.uiuipad.appstore";
public static final String PACKAGE_UPDATETOOLS = "com.uiui.updatetools"; public static final String PACKAGE_UPDATETOOLS = "com.uiui.updatetools";
public static final String CLASS_DEVICEINFO = "com.uiui.sn.receiver.BootReceiver"; public static final String CLASS_DEVICEINFO = "com.uiui.sn.receiver.BootReceiver";
public static final String CLASS_APPSTORE = "com.uiui.zyappstore.receiver.BootReceiver"; public static final String CLASS_APPSTORE = "com.uiuipad.appstore.receiver.BootReceiver";
public static final String CLASS_UPDATETOOLS = "com.uiui.updatetools.receiver.BootReceiver"; public static final String CLASS_UPDATETOOLS = "com.uiui.updatetools.receiver.BootReceiver";
public void wakeUpDeviceInfo() { public void wakeUpDeviceInfo() {

View File

@@ -1,8 +1,8 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.util.Log; import android.util.Log;
import com.uiui.zyappstore.BuildConfig; import com.uiuipad.appstore.BuildConfig;
public class LogUtils { public class LogUtils {
public static void v(String tag, String msg) { public static void v(String tag, String msg) {

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;

View File

@@ -1,4 +1,4 @@
package com.uiui.zyappstore.utils; package com.uiuipad.appstore.utils;
import android.content.Context; import android.content.Context;
import android.content.SharedPreferences; import android.content.SharedPreferences;
@@ -9,7 +9,7 @@ import android.util.Base64;
import android.widget.ImageView; import android.widget.ImageView;
import com.uiui.zyappstore.common.CommonConfig; import com.uiuipad.appstore.common.CommonConfig;
import java.io.ByteArrayInputStream; import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;

Some files were not shown because too many files have changed in this diff Show More