update:2019.03.18

fix:主页和设备详情页下载进度统一
add:
This commit is contained in:
2020-03-18 18:37:33 +08:00
parent 553999f7ec
commit 3c5b9f80f7
3 changed files with 15 additions and 3 deletions

View File

@@ -73,6 +73,7 @@ public class DetailsActivity extends BaseActivity {
}
final DownloadTask downloadTask = OkDownload.getInstance().getTask(appInfo.getApp_url());
if (downloadTask != null) {
downloadTask.register(new FileDownloadListener(appInfo.getApp_url()));
refresh(downloadTask.progress);
}
// tv_title.setText(appInfo.getApp_name());

View File

@@ -29,6 +29,7 @@ public class DownloadManagerActivity extends BaseActivity implements XExecutor.O
private DownloadManagerAdapter adapter;
private OkDownload okDownload;
private ImageView iv_notask;
@Override
protected int setLayoutResourceID() {
return R.layout.activity_download_manager;
@@ -37,7 +38,7 @@ public class DownloadManagerActivity extends BaseActivity implements XExecutor.O
@Override
protected void initView() {
recyclerView = findViewById(R.id.recyclerView);
iv_notask=findViewById(R.id.iv_notask);
iv_notask = findViewById(R.id.iv_notask);
}

View File

@@ -11,6 +11,8 @@ import com.appstore.uiui.utils.LogUtils;
import com.appstore.uiui.utils.SPUtils;
import com.appstore.uiui.utils.ToastUtil;
import java.util.Arrays;
public class AppManagerReceiver extends BroadcastReceiver {
private static final String TAG = "AppManagerReceiver";
@@ -39,7 +41,7 @@ public class AppManagerReceiver extends BroadcastReceiver {
ToastUtil.show(name + ":安装成功");
LogUtils.e(TAG, "安装了:" + packageName + "包名的程序");
// ToastTool.show("安装成功");
if (!packageName.equals(context.getPackageName()) && !packageName.equals("com.android.uiuios") && !packageName.equals("com.info.sn")) {
if (!packageName.equals(context.getPackageName()) && !Arrays.asList(packages).contains(packageName)) {
if (member_id == -1 || sn_id.equals("-1")) {
OKGO.getUserInfo(context);
} else {
@@ -54,7 +56,7 @@ public class AppManagerReceiver extends BroadcastReceiver {
LogUtils.e(TAG, "卸载了:" + packageName + "包名的程序");
Intent intents = new Intent("com.appstore.uiui.PACKAGE_REMOVED");
context.sendBroadcast(intents);
if (!packageName.equals(context.getPackageName()) && !packageName.equals("com.android.uiuios")) {
if (!packageName.equals(context.getPackageName())&& !Arrays.asList(packages).contains(packageName)) {
if (member_id == -1 || sn_id.equals("-1")) {
OKGO.getUserInfo(context);
} else {
@@ -68,6 +70,14 @@ public class AppManagerReceiver extends BroadcastReceiver {
}
String[] packages = {
"com.appstore.uiui",
"com.uiuios.updatetools",
"com.info.sn",
"com.android.uiuios",
"com.easyold.uiuios",
"com.jiaoguanyi.store"
};
}