update:2019.03.18
fix:主页和设备详情页下载进度统一 add:
This commit is contained in:
@@ -73,6 +73,7 @@ public class DetailsActivity extends BaseActivity {
|
|||||||
}
|
}
|
||||||
final DownloadTask downloadTask = OkDownload.getInstance().getTask(appInfo.getApp_url());
|
final DownloadTask downloadTask = OkDownload.getInstance().getTask(appInfo.getApp_url());
|
||||||
if (downloadTask != null) {
|
if (downloadTask != null) {
|
||||||
|
downloadTask.register(new FileDownloadListener(appInfo.getApp_url()));
|
||||||
refresh(downloadTask.progress);
|
refresh(downloadTask.progress);
|
||||||
}
|
}
|
||||||
// tv_title.setText(appInfo.getApp_name());
|
// tv_title.setText(appInfo.getApp_name());
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ public class DownloadManagerActivity extends BaseActivity implements XExecutor.O
|
|||||||
private DownloadManagerAdapter adapter;
|
private DownloadManagerAdapter adapter;
|
||||||
private OkDownload okDownload;
|
private OkDownload okDownload;
|
||||||
private ImageView iv_notask;
|
private ImageView iv_notask;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected int setLayoutResourceID() {
|
protected int setLayoutResourceID() {
|
||||||
return R.layout.activity_download_manager;
|
return R.layout.activity_download_manager;
|
||||||
@@ -37,7 +38,7 @@ public class DownloadManagerActivity extends BaseActivity implements XExecutor.O
|
|||||||
@Override
|
@Override
|
||||||
protected void initView() {
|
protected void initView() {
|
||||||
recyclerView = findViewById(R.id.recyclerView);
|
recyclerView = findViewById(R.id.recyclerView);
|
||||||
iv_notask=findViewById(R.id.iv_notask);
|
iv_notask = findViewById(R.id.iv_notask);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -11,6 +11,8 @@ import com.appstore.uiui.utils.LogUtils;
|
|||||||
import com.appstore.uiui.utils.SPUtils;
|
import com.appstore.uiui.utils.SPUtils;
|
||||||
import com.appstore.uiui.utils.ToastUtil;
|
import com.appstore.uiui.utils.ToastUtil;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
|
||||||
public class AppManagerReceiver extends BroadcastReceiver {
|
public class AppManagerReceiver extends BroadcastReceiver {
|
||||||
|
|
||||||
private static final String TAG = "AppManagerReceiver";
|
private static final String TAG = "AppManagerReceiver";
|
||||||
@@ -39,7 +41,7 @@ public class AppManagerReceiver extends BroadcastReceiver {
|
|||||||
ToastUtil.show(name + ":安装成功");
|
ToastUtil.show(name + ":安装成功");
|
||||||
LogUtils.e(TAG, "安装了:" + packageName + "包名的程序");
|
LogUtils.e(TAG, "安装了:" + packageName + "包名的程序");
|
||||||
// ToastTool.show("安装成功");
|
// 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")) {
|
if (member_id == -1 || sn_id.equals("-1")) {
|
||||||
OKGO.getUserInfo(context);
|
OKGO.getUserInfo(context);
|
||||||
} else {
|
} else {
|
||||||
@@ -54,7 +56,7 @@ public class AppManagerReceiver extends BroadcastReceiver {
|
|||||||
LogUtils.e(TAG, "卸载了:" + packageName + "包名的程序");
|
LogUtils.e(TAG, "卸载了:" + packageName + "包名的程序");
|
||||||
Intent intents = new Intent("com.appstore.uiui.PACKAGE_REMOVED");
|
Intent intents = new Intent("com.appstore.uiui.PACKAGE_REMOVED");
|
||||||
context.sendBroadcast(intents);
|
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")) {
|
if (member_id == -1 || sn_id.equals("-1")) {
|
||||||
OKGO.getUserInfo(context);
|
OKGO.getUserInfo(context);
|
||||||
} else {
|
} 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"
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user