OurPlay v5.5.9版本的 MD5 值为:d4e139798f4c2243a1145c8af5e21046

以下内容为反编译后的 ContainerFragment.java 源代码,内容仅作参考


package com.excelliance.kxqp.gs.main;

import android.app.Activity;
import android.app.Dialog;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.ServiceConnection;
import android.content.SharedPreferences;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.ColorDrawable;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.IBinder;
import android.os.Looper;
import android.os.Message;
import android.os.Process;
import android.text.TextUtils;
import android.util.Log;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.LinearInterpolator;
import android.widget.LinearLayout;
import android.widget.PopupWindow;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.app.ActivityCompat;
import androidx.core.view.GravityCompat;
import androidx.core.widget.PopupWindowCompat;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentPagerAdapter;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProviders;
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
import androidx.viewpager.widget.ViewPager;
import androidx.work.PeriodicWorkRequest;
import com.android.spush.MessagesHelper;
import com.android.spush.SPushService;
import com.android.spush.router.impl.RouterCircleMsgCenter;
import com.android.spush.util.WebActionRouter;
import com.excean.bytedancebi.bean.BiEventContent;
import com.excean.bytedancebi.bean.BiEventDialogShow;
import com.excean.bytedancebi.bean.BiSendContentEvent;
import com.excean.ggspace.main.R;
import com.excean.view.dialog.ContainerDialog;
import com.excelliance.game.collection.e.i;
import com.excelliance.kxqp.GameJNI;
import com.excelliance.kxqp.GameUtil;
import com.excelliance.kxqp.ISmtServComp;
import com.excelliance.kxqp.bean.AppExtraBean;
import com.excelliance.kxqp.bean.InviteAward;
import com.excelliance.kxqp.bean.InviteBindInfo;
import com.excelliance.kxqp.bitmap.bean.RankingItem;
import com.excelliance.kxqp.bitmap.bean.ResponseData;
import com.excelliance.kxqp.bitmap.ui.imp.RankingGroupFragment;
import com.excelliance.kxqp.bitmap.ui.imp.RankingListFragment;
import com.excelliance.kxqp.community.ui.AppDetailActivity;
import com.excelliance.kxqp.gs.appstore.AppStoreFragment;
import com.excelliance.kxqp.gs.base.GSBaseActivity;
import com.excelliance.kxqp.gs.base.b;
import com.excelliance.kxqp.gs.bean.CheckObbVersionUpdateResult;
import com.excelliance.kxqp.gs.bean.PermissionBean;
import com.excelliance.kxqp.gs.dialog.ag;
import com.excelliance.kxqp.gs.dialog.ah;
import com.excelliance.kxqp.gs.dialog.f;
import com.excelliance.kxqp.gs.dialog.k;
import com.excelliance.kxqp.gs.dialog.l;
import com.excelliance.kxqp.gs.g.ab;
import com.excelliance.kxqp.gs.g.h;
import com.excelliance.kxqp.gs.g.m;
import com.excelliance.kxqp.gs.g.o;
import com.excelliance.kxqp.gs.g.v;
import com.excelliance.kxqp.gs.g.w;
import com.excelliance.kxqp.gs.launch.LaunchViewModel;
import com.excelliance.kxqp.gs.launch.function.x;
import com.excelliance.kxqp.gs.main.a;
import com.excelliance.kxqp.gs.multi.down.DownloadProviderMonitorService;
import com.excelliance.kxqp.gs.newappstore.ui.DomesticAndOverseasStoreFragment;
import com.excelliance.kxqp.gs.recovery.RecoveryDataFragment;
import com.excelliance.kxqp.gs.thpool.tp;
import com.excelliance.kxqp.gs.ui.FlowFragment;
import com.excelliance.kxqp.gs.ui.GameMallVipActivity;
import com.excelliance.kxqp.gs.ui.account.AccountFragment;
import com.excelliance.kxqp.gs.ui.astore.StoreFragment;
import com.excelliance.kxqp.gs.ui.flow.b;
import com.excelliance.kxqp.gs.ui.flow.f;
import com.excelliance.kxqp.gs.ui.game_mall.fragment.GameMallFragment;
import com.excelliance.kxqp.gs.ui.gameaccount.BuyGameAccountActivity;
import com.excelliance.kxqp.gs.ui.home.GoogleServiceViewModel;
import com.excelliance.kxqp.gs.ui.home.MainFragment;
import com.excelliance.kxqp.gs.ui.home.g;
import com.excelliance.kxqp.gs.ui.mine.MineFragment;
import com.excelliance.kxqp.gs.ui.search.v2.SearchActivityWithDiscover;
import com.excelliance.kxqp.gs.ui.update.model.LocalAppInfo;
import com.excelliance.kxqp.gs.util.ViewSwitcher;
import com.excelliance.kxqp.gs.util.ad;
import com.excelliance.kxqp.gs.util.af;
import com.excelliance.kxqp.gs.util.ao;
import com.excelliance.kxqp.gs.util.aq;
import com.excelliance.kxqp.gs.util.as;
import com.excelliance.kxqp.gs.util.az;
import com.excelliance.kxqp.gs.util.bs;
import com.excelliance.kxqp.gs.util.bx;
import com.excelliance.kxqp.gs.util.by;
import com.excelliance.kxqp.gs.util.bz;
import com.excelliance.kxqp.gs.util.cb;
import com.excelliance.kxqp.gs.util.cd;
import com.excelliance.kxqp.gs.util.cg;
import com.excelliance.kxqp.gs.util.ck;
import com.excelliance.kxqp.gs.util.cn;
import com.excelliance.kxqp.gs.util.s;
import com.excelliance.kxqp.gs.view.other.MyTabLayout;
import com.excelliance.kxqp.gs.view.tab.MainViewPager;
import com.excelliance.kxqp.gs.vip.VipIncomeUploadUtil;
import com.excelliance.kxqp.platforms.ExcellianceAppInfo;
import com.excelliance.kxqp.push.PushLoader;
import com.excelliance.kxqp.q;
import com.excelliance.kxqp.repository.ViewRepository;
import com.excelliance.kxqp.sdk.StatisticWrapper;
import com.excelliance.kxqp.sdk.StatisticsBase;
import com.excelliance.kxqp.sdk.StatisticsGS;
import com.excelliance.kxqp.ui.InitialData;
import com.excelliance.kxqp.util.CustomNoticeDialogUtil;
import com.excelliance.kxqp.util.ai;
import com.excelliance.kxqp.util.aj;
import com.excelliance.kxqp.util.master.a;
import com.excelliance.staticslio.StatisticsManager;
import com.excelliance.user.account.f.e;
import com.tencent.connect.common.Constants;
import com.zero.support.core.task.Response;
import java.io.File;
import java.io.Serializable;
import java.lang.reflect.Field;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import kotlinx.coroutines.DebugKt;
import org.apache.http.cookie.ClientCookie;
import org.json.JSONException;
import org.json.JSONObject;

public class ContainerFragment extends Fragment implements a.b, com.excelliance.kxqp.task.d.a {

    public static boolean f7219a;

    public static long f7220b;
    private Context D;
    private f E;
    private f F;
    private f G;
    private Handler I;
    private volatile String J;
    private DomesticAndOverseasStoreFragment K;
    private boolean L;
    private PopupWindow M;
    private LaunchViewModel P;
    private GoogleServiceViewModel Q;
    private PopupWindow T;
    private a.InterfaceC0304a Y;
    private g Z;
    private BroadcastReceiver ad;
    public l c;
    public List<PermissionBean> d;
    public boolean e;
    private k l;
    private d r;
    private MyTabLayout s;
    private LinearLayout t;
    private View u;
    private MainViewPager v;
    private Thread w;
    private ViewSwitcher x;
    private ao y;
    private b z;
    private ServiceConnection j = null;
    private ISmtServComp k = null;
    private boolean m = false;
    private boolean n = false;
    private boolean o = false;
    private List<Fragment> p = new ArrayList();
    private int q = 0;
    private boolean A = false;
    private boolean B = false;
    private boolean C = false;
    private boolean H = false;
    private int N = 2;
    private int O = 2;
    private boolean R = false;
    private boolean S = false;
    ContainerDialog f = null;
    private boolean U = false;
    io.reactivex.b.a g = new io.reactivex.b.a();
    private Handler V = new Handler(Looper.getMainLooper()) {
        @Override
        public void handleMessage(Message message) {
            Log.d("ContainerFragment", "handleMessage: " + message.what);
            int i = message.what;
            if (i == 7) {
                ContainerFragment.this.x();
                return;
            }
            switch (i) {
                case 1:
                    final int i2 = message.arg1;
                    tp.f(new Runnable() {
                        @Override
                        public void run() {
                            File file = new File(as.a(ContainerFragment.this.D) + "/tmpSyncFile");
                            Log.d("ContainerFragment", "handleMessage file exist : " + file.exists());
                            if (file.exists()) {
                                ContainerFragment.this.V.removeMessages(3);
                                Message obtainMessage = ContainerFragment.this.V.obtainMessage(3);
                                obtainMessage.arg1 = i2;
                                ContainerFragment.this.V.sendMessageDelayed(obtainMessage, 1000L);
                            } else {
                                ContainerFragment.this.R();
                                file.delete();
                                if (i2 == 1) {
                                    try {
                                        Intent intent = new Intent(ContainerFragment.this.D.getPackageName() + ".action.downloadcomp");
                                        intent.setPackage(ContainerFragment.this.D.getPackageName());
                                        intent.setComponent(new ComponentName(ContainerFragment.this.D.getPackageName(), "com.android.ggapsvc.LBService"));
                                        ContainerFragment.this.startService(intent);
                                    } catch (Exception e) {
                                        e.printStackTrace();
                                    }
                                }
                            }
                            if (i2 == 0) {
                                try {
                                    Intent intent2 = new Intent(ContainerFragment.this.D.getPackageName() + ".action.downloadcomp");
                                    intent2.setPackage(ContainerFragment.this.D.getPackageName());
                                    intent2.setComponent(new ComponentName(ContainerFragment.this.D.getPackageName(), "com.android.ggapsvc.LBService"));
                                    ContainerFragment.this.startService(intent2);
                                } catch (Exception e2) {
                                    e2.printStackTrace();
                                }
                                ContainerFragment.this.Y();
                            }
                        }
                    });
                    return;
                case 2:
                    try {
                        if (!GameUtil.b()) {
                            ContainerFragment.this.V.sendMessageDelayed(ContainerFragment.this.V.obtainMessage(2), 2500L);
                        } else {
                            int a2 = com.excelliance.kxqp.wr.a.a().a(0, 1);
                            if (a2 < 0) {
                                az.d("ContainerFragment", "pg init ret = " + a2);
                            }
                        }
                        return;
                    } catch (Exception e) {
                        e.printStackTrace();
                        return;
                    }
                case 3:
                    new File(as.a(ContainerFragment.this.D) + "/tmpSyncFile").delete();
                    ContainerFragment.this.R();
                    if (message.arg1 == 1) {
                        try {
                            Intent intent = new Intent(ContainerFragment.this.D.getPackageName() + ".action.downloadcomp");
                            intent.setPackage(ContainerFragment.this.D.getPackageName());
                            intent.setComponent(new ComponentName(ContainerFragment.this.D.getPackageName(), "com.android.ggapsvc.LBService"));
                            ContainerFragment.this.startService(intent);
                            return;
                        } catch (Exception e2) {
                            e2.printStackTrace();
                            return;
                        }
                    }
                    return;
                case 4:
                    tp.f(new Runnable() {
                        @Override
                        public void run() {
                            try {
                                new File(as.a(ContainerFragment.this.D) + "/tmpSyncFile").delete();
                            } catch (Exception e3) {
                                e3.printStackTrace();
                            }
                        }
                    });
                    return;
                case 5:
                    if (ContainerFragment.this.M == null || !ContainerFragment.this.M.isShowing()) {
                        return;
                    }
                    ContainerFragment.this.M.dismiss();
                    ContainerFragment.this.V.removeMessages(5);
                    return;
                default:
                    switch (i) {
                        case 13:
                            StatisticsGS.getInstance().uploadUserAction(ContainerFragment.this.D, 2);
                            return;
                        case 14:
                            ah.a(ContainerFragment.this.D).a(ContainerFragment.this.u);
                            ag.a(ContainerFragment.this.D).a(ContainerFragment.this.u);
                            return;
                        case 15:
                            if (ContainerFragment.this.s == null || com.excelliance.kxqp.gs.util.b.cs(ContainerFragment.this.D) || com.excelliance.kxqp.gs.util.b.ct(ContainerFragment.this.D)) {
                                return;
                            }
                            ContainerFragment.this.s.a(ContainerFragment.this.x.a(), ContainerFragment.this.x.b(), ContainerFragment.this.x.e());
                            return;
                        default:
                            switch (i) {
                                case 19:
                                    ContainerFragment.this.a();
                                    return;
                                case 20:
                                    ContainerFragment.this.b();
                                    return;
                                default:
                                    return;
                            }
                    }
            }
        }
    };
    private BroadcastReceiver W = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (TextUtils.isEmpty(action) || !"action.reset.assistant.state".equals(action)) {
                return;
            }
            az.d("ContainerFragment", String.format("ContainerFragment/onReceive:thread(%s) ACTION_RESET_ASSISTANT_STATE", Thread.currentThread().getName()));
            ContainerFragment.this.a(ContainerFragment.this.D);
        }
    };
    private BroadcastReceiver X = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            if (TextUtils.equals(intent.getAction(), context.getPackageName() + ".action_hide_red_point_in_main_tab")) {
                ContainerFragment.this.s.b(com.excelliance.kxqp.gs.main.c.h());
            }
        }
    };
    private f<List<LocalAppInfo>> aa = new f<List<LocalAppInfo>>() {
        @Override
        public void update(List<LocalAppInfo> list) {
            if (s.a(list)) {
                return;
            }
            final boolean z = false;
            Iterator<LocalAppInfo> it = list.iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                } else if (!it.next().prompted) {
                    z = true;
                    break;
                }
            }
            ContainerFragment.this.getActivity().runOnUiThread(new Runnable() {
                @Override
                public void run() {
                    if (!z) {
                        ContainerFragment.this.A = true;
                    }
                    if (ContainerFragment.this.s == null) {
                        return;
                    }
                    if (!z || !com.excelliance.kxqp.gs.ui.update.b.d(ContainerFragment.this.D).a(ContainerFragment.this.D)) {
                        ContainerFragment.this.B = false;
                    } else {
                        ContainerFragment.this.B = true;
                    }
                    ContainerFragment.this.B();
                }
            });
        }
    };
    private BroadcastReceiver ab = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (TextUtils.equals(action, context.getPackageName() + ".action.switch.fragment")) {
                int intExtra = intent.getIntExtra("index", 1);
                Log.d("ContainerFragment", "onReceive: " + intExtra + " current: " + com.excelliance.kxqp.gs.main.c.a());
                if (intExtra == com.excelliance.kxqp.gs.main.c.e()) {
                    if (com.excelliance.kxqp.gs.main.c.e() != com.excelliance.kxqp.gs.main.c.a() && ContainerFragment.this.x.a()) {
                        ContainerFragment.this.s.a(intExtra);
                        ContainerFragment.this.a(intExtra, false, true);
                        return;
                    }
                    return;
                }
                if (intExtra == com.excelliance.kxqp.gs.main.c.c()) {
                    if (com.excelliance.kxqp.gs.main.c.c() != com.excelliance.kxqp.gs.main.c.a()) {
                        ContainerFragment.this.s.a(intExtra);
                        ContainerFragment.this.a(intExtra, false, true, intent);
                        return;
                    }
                    if (intent != null) {
                        int intExtra2 = intent.getIntExtra("childIndex", -1);
                        az.d("ContainerFragment", "childIndex:" + intExtra2);
                        String stringExtra = intent.getStringExtra("tab");
                        String stringExtra2 = intent.getStringExtra("app");
                        if (intExtra2 == -1 && TextUtils.isEmpty(stringExtra) && stringExtra2 == null) {
                            return;
                        }
                        Intent intent2 = new Intent(ContainerFragment.this.D.getPackageName() + ".action.switch.child.fragment");
                        intent2.putExtra("childIndex", intExtra2);
                        intent2.putExtra("tab", stringExtra);
                        intent2.putExtra("app", (Serializable) stringExtra2);
                        ContainerFragment.this.D.sendBroadcast(intent2);
                        return;
                    }
                    return;
                }
                if (intExtra == com.excelliance.kxqp.gs.main.c.d()) {
                    int intExtra3 = intent.getIntExtra("childIndex", -1);
                    if (intExtra3 >= 0) {
                        Intent intent3 = new Intent(ContainerFragment.this.D.getPackageName() + ".action.switch.child.discoverFragment");
                        intent3.putExtra("childIndex", intExtra3);
                        ContainerFragment.this.D.sendBroadcast(intent3);
                    }
                    if (intExtra != ContainerFragment.this.o()) {
                        ContainerFragment.this.s.a(intExtra);
                        ContainerFragment.this.a(intExtra, false, true, intent);
                        return;
                    }
                    return;
                }
                if (intExtra != com.excelliance.kxqp.gs.main.c.h() || intExtra == com.excelliance.kxqp.gs.main.c.a()) {
                    return;
                }
                ContainerFragment.this.s.a(intExtra);
                ContainerFragment.this.a(intExtra, false, true, intent);
                return;
            }
            if (TextUtils.equals(action, context.getPackageName() + ".action.need.reinstall")) {
                Log.d("ContainerFragment", "ACTION_NEED_REINSTALL: mForground = " + ContainerFragment.this.n + ", mNeedReinstall = " + ContainerFragment.this.o);
                if (ContainerFragment.this.n) {
                    ContainerFragment.this.c(context);
                    return;
                } else {
                    ContainerFragment.this.o = true;
                    return;
                }
            }
            if (TextUtils.equals(action, context.getPackageName() + ".action.show.mytablayout")) {
                ContainerFragment.this.d(0);
                return;
            }
            if (TextUtils.equals(action, context.getPackageName() + ".action.hide.mytablyout")) {
                ContainerFragment.this.d(8);
            }
        }
    };
    private ViewSwitcher.b ac = new ViewSwitcher.b() {
        @Override
        public void a() {
            Log.d("ContainerFragment", String.format("ContainerFragment/onSwitchChanged:thread(%s) switch(%s)", Thread.currentThread().getName(), Boolean.valueOf(ContainerFragment.this.x.a())));
            ContainerFragment.this.s.a(ContainerFragment.this.x.a(), ContainerFragment.this.x.b(), ContainerFragment.this.x.e());
            if (com.excelliance.kxqp.gs.main.c.a() == com.excelliance.kxqp.gs.main.c.c()) {
                ContainerFragment.this.a(com.excelliance.kxqp.gs.main.c.h());
            }
            ContainerFragment.this.e = ContainerFragment.this.x.a();
            ContainerFragment.this.a(ContainerFragment.this.x.a());
        }
    };
    private String ae = "reason";
    private String af = "homekey";
    private String ag = "recentapps";
    public BroadcastReceiver h = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            View a2;
            String action = intent.getAction();
            Log.d("ContainerFragment", "onReceive action: " + action);
            if (action != null) {
                if (TextUtils.equals(action, context.getPackageName() + "refresh_updatedata")) {
                    return;
                }
                if (TextUtils.equals(action, context.getPackageName() + ".action.initvim.completed")) {
                    ContainerFragment.this.ab();
                    return;
                }
                if (TextUtils.equals(action, context.getPackageName() + ".action.add.assistance")) {
                    ContainerFragment.this.ab();
                    return;
                }
                if (TextUtils.equals(action, context.getPackageName() + ".action.remove.assistance")) {
                    ContainerFragment.this.ab();
                    return;
                }
                if (TextUtils.equals(action, context.getPackageName() + ".action.need.correlation")) {
                    com.excelliance.kxqp.util.master.a.a(ContainerFragment.this.getActivity(), intent.getBooleanExtra("needIgnore", true));
                    ContainerFragment.this.c(context);
                    return;
                }
                if (TextUtils.equals(action, context.getPackageName() + ".switch.flow.fragment")) {
                    ContainerFragment.this.H();
                    return;
                }
                if (TextUtils.equals(action, context.getPackageName() + ".flow_sign_success") && (a2 = com.excelliance.kxqp.ui.util.b.a("iv_flow_news", ContainerFragment.this.u)) != null && a2.getVisibility() == 0) {
                    a2.setVisibility(8);
                }
            }
        }
    };
    public BroadcastReceiver i = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            Log.d("ContainerFragment", "onReceive pushReceiver: " + action);
            if (action != null) {
                if (TextUtils.equals(action, context.getPackageName() + RouterCircleMsgCenter.ACTION_HIDE_CIRCLE_MSG_CENTER_RED_POINT)) {
                    ContainerFragment.this.C();
                }
            }
        }
    };
    private BroadcastReceiver ah = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (action != null) {
                if (TextUtils.equals(action, context.getPackageName() + ".refresh.google.acc.sell.ui")) {
                    boolean z = false;
                    boolean booleanExtra = intent.getBooleanExtra("allowShow", false);
                    boolean z2 = ((!aq.i() && !com.excelliance.kxqp.task.store.c.a(context)) || bs.p(context) || com.excelliance.kxqp.gs.util.b.B(context)) ? false : true;
                    ContainerFragment.this.s.a(com.excelliance.kxqp.gs.main.c.i(), booleanExtra && ContainerFragment.this.x.a());
                    MyTabLayout myTabLayout = ContainerFragment.this.s;
                    int c2 = com.excelliance.kxqp.gs.main.c.c();
                    if (!booleanExtra && z2) {
                        z = true;
                    }
                    myTabLayout.a(c2, z);
                }
            }
        }
    };
    private BroadcastReceiver ai = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (TextUtils.equals(action, context.getPackageName() + "GAccountFragment.google_account_buy_success")) {
                ContainerFragment.this.v();
                return;
            }
            if (TextUtils.equals(action, ContainerFragment.this.D.getPackageName() + ".user_login_in")) {
                int c2 = by.a(ContainerFragment.this.D, "sp_total_info").c("actor_award", 0);
                e.b("ContainerFragment", "ACTION_LOGIN_IN getvip actor: " + c2);
                if (c2 == 2) {
                    int c3 = by.a(ContainerFragment.this.getActivity(), "sp_total_info").c("HAS_WAIT_VIP_DATA", 0);
                    StringBuilder sb = new StringBuilder();
                    sb.append("ed  login: status == 0||status == 1   ");
                    sb.append(c3 == 0 || c3 == 1);
                    e.a("ContainerFragment", sb.toString());
                    if (c3 == 0 || c3 == 1) {
                        ContainerFragment.this.d();
                        return;
                    }
                    return;
                }
                if (c2 == 1 || c2 == 3) {
                    StringBuilder sb2 = new StringBuilder();
                    sb2.append("ing  login:  is h5");
                    sb2.append(c2 == 3);
                    e.a("ContainerFragment", sb2.toString());
                    if (c2 == 3) {
                        ContainerFragment.this.c(true);
                        return;
                    } else {
                        ContainerFragment.this.c(false);
                        return;
                    }
                }
                return;
            }
            if (TextUtils.equals(action, " com.excelliance.kxqp.invited_vip")) {
                e.a("ContainerFragment", "receiveAction : ed part get award");
                ContainerFragment.this.d();
                return;
            }
            if (TextUtils.equals(action, "com.excelliance.kxqp.inviting_vip")) {
                e.a("ContainerFragment", "receiveAction : ing part get award,not toMine");
                ContainerFragment.this.c(false);
                return;
            }
            if (TextUtils.equals(action, "com.excelliance.refresh.vip_upload_friend")) {
                int c4 = by.a(ContainerFragment.this.getActivity(), "sp_total_info").c("UP_LOAD_VIP_DATA", 0);
                e.a("ContainerFragment", "upload friends game start  : " + c4);
                if (c4 == 0) {
                    ContainerFragment.this.c();
                    return;
                }
                return;
            }
            if (TextUtils.equals(action, "com.excelliance.quit.login.no.result")) {
                e.a("ContainerFragment", "receiveAction : exit login");
                by.a(ContainerFragment.this.D, "sp_total_info").a("actor_award", 0);
                return;
            }
            if (TextUtils.equals(action, context.getPackageName() + ".download.finished")) {
                String stringExtra = intent.getStringExtra("type");
                az.d("ContainerFragment", "onReceive FINISH_INTENT :VM_ dowlwnload ok  type = " + stringExtra);
                if (cd.a(stringExtra) || !stringExtra.equals(q.f12853b) || ContainerFragment.this.Y == null) {
                    return;
                }
                az.d("ContainerFragment", "onReceive: VM_  download finish");
                ContainerFragment.this.Y.a(true);
                return;
            }
            if (TextUtils.equals(action, "com.excelliance.kxqp.download.error")) {
                String stringExtra2 = intent.getStringExtra("type");
                az.d("ContainerFragment", "onReceive FINISH_INTENT :VM_  RECEIVE downlaod error type = " + stringExtra2);
                if (cd.a(stringExtra2) || !stringExtra2.equals(q.f12853b) || ContainerFragment.this.f == null || ContainerFragment.this.f.getDialog() == null || !ContainerFragment.this.f.getDialog().isShowing()) {
                    return;
                }
                ContainerFragment.this.f.dismiss();
                return;
            }
            if (TextUtils.equals(action, context.getPackageName() + ".ACTION_HAS_NEW_VM")) {
                String stringExtra3 = intent.getStringExtra("type");
                if (cd.a(stringExtra3) || !stringExtra3.equals(q.f12853b) || ContainerFragment.this.Y == null) {
                    return;
                }
                az.d("ContainerFragment", "onReceive: VM_ find newhase new");
                if (!ContainerFragment.this.U) {
                    ContainerFragment.this.Y.a(false);
                }
                ContainerFragment.this.U = true;
            }
        }
    };

    public static class a {
    }

    @Override
    public void h() {
    }

    public void w() {
        Log.d("ContainerFragment", String.format("ContainerFragment/resetAssistant:thread(%s)", Thread.currentThread().getName()));
        if (com.excelliance.kxqp.gs.ui.home.b.a(this.D).d()) {
            return;
        }
        com.excelliance.kxqp.util.master.a.c(this.D);
        a(this.D);
    }

    public void x() {
        getActivity().finish();
    }

    private String y() {
        return getActivity().getPackageName();
    }

    public void startService(final Intent intent) {
        tp.c(new Runnable() {
            @Override
            public void run() {
                if (ContainerFragment.this.getActivity() != null) {
                    try {
                        ContainerFragment.this.getActivity().startService(intent);
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
            }
        });
    }

    public void a(final Context context) {
        Log.d("ContainerFragment", String.format("ContainerFragment/resetPluginWhenAssistanceStateChange:thread(%s)", Thread.currentThread().getName()));
        tp.i(new Runnable() {
            @Override
            public void run() {
                if (ContainerFragment.this.getActivity() == null || ContainerFragment.this.getActivity().isFinishing()) {
                    return;
                }
                ((GoogleServiceViewModel) ViewModelProviders.of(ContainerFragment.this.getActivity()).get(GoogleServiceViewModel.class)).b(context);
            }
        });
    }

    @Override
    public void onAttach(Context context) {
        super.onAttach(context);
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        Log.d("ContainerFragment", String.format("ContainerFragment/onCreate:thread(%s)", Thread.currentThread().getName()));
        this.H = false;
        this.D = getActivity();
        aq.a(this.D);
        this.P = (LaunchViewModel) ViewModelProviders.of(getActivity()).get(LaunchViewModel.class);
        this.P.a(getActivity());
        this.x = ViewSwitcher.a(this.D);
        HandlerThread handlerThread = new HandlerThread("ContainerFragment", 10);
        handlerThread.start();
        this.I = new Handler(handlerThread.getLooper());
        this.I.post(new Runnable() {
            @Override
            public void run() {
                ContainerFragment.this.b(ContainerFragment.this.D);
            }
        });
        this.I.postDelayed(new Runnable() {
            @Override
            public void run() {
                FragmentActivity activity = ContainerFragment.this.getActivity();
                if (activity == null) {
                    return;
                }
                bs.a(activity.getApplication());
                bs.l(activity.getApplicationContext());
                bz.a().a(ContainerFragment.this.D);
                ContainerFragment.this.h(ContainerFragment.this.E());
                PushLoader.connectToHMSAgent(ContainerFragment.this.getActivity());
                w.a((Activity) ContainerFragment.this.getActivity());
                ContainerFragment.this.A();
                com.excelliance.kxqp.gs.multi.down.b.a(!aj.a().c(ContainerFragment.this.D));
            }
        }, 1000L);
        if (f7219a) {
            StatisticWrapper.getInstance().reportRootStatistics(this.D, 2);
            f7220b = System.currentTimeMillis();
            by.a(this.D, "sp_total_info").a("main_first_start_time", System.currentTimeMillis());
        }
        this.z = new b();
        z();
        this.V.postDelayed(new Runnable() {
            @Override
            public void run() {
                ContainerFragment.this.d(ContainerFragment.this.E());
                ContainerFragment.this.e(ContainerFragment.this.E());
                ContainerFragment.this.f(ContainerFragment.this.E());
                ContainerFragment.this.c(ContainerFragment.this.E());
                com.excelliance.kxqp.gs.ui.novice.c.a(ContainerFragment.this.D).b((Activity) ContainerFragment.this.getActivity());
                if (!com.excelliance.kxqp.gs.util.b.bt(ContainerFragment.this.D)) {
                    if (!com.excelliance.kxqp.gs.util.b.bS(ContainerFragment.this.D)) {
                        if (com.excelliance.kxqp.gs.util.b.ac(ContainerFragment.this.D)) {
                            com.excelliance.kxqp.gs.guide.b.a().a((Activity) ContainerFragment.this.getActivity());
                        }
                    } else {
                        com.excelliance.kxqp.gs.guide.v3.b.a().b((Activity) ContainerFragment.this.getActivity());
                    }
                } else {
                    com.excelliance.kxqp.gs.guide.v2.a.a().a((Activity) ContainerFragment.this.getActivity());
                }
                v.a().a(ContainerFragment.this.getActivity());
            }
        }, 1000L);
        if (com.excelliance.kxqp.gs.util.b.an(this.D)) {
            o.a(this.D);
        }
        this.g.a(com.excelliance.kxqp.bitmap.ui.b.a().b(a.class).b((io.reactivex.d.d) new io.reactivex.d.d<a>() {
            @Override
            public void accept(a aVar) throws Exception {
                Log.d("initialGame", "accept   game");
                Log.i("ContainerFragment", "toObservableSticky  accept: afterParseCommit");
                tp.i(new Runnable() {
                    @Override
                    public void run() {
                        ContainerFragment.this.R = false;
                        ContainerFragment.this.a();
                    }
                });
            }
        }));
    }

    @Override
    public void onViewCreated(@NonNull View view, @Nullable Bundle bundle) {
        super.onViewCreated(view, bundle);
        MessagesHelper.getInstance(this.D).getHasUnreadMessageLiveData().observe(getViewLifecycleOwner(), new Observer<Boolean>() {
            @Override
            public void onChanged(Boolean bool) {
                ContainerFragment.this.C = bool != null && bool.booleanValue();
                ContainerFragment.this.B();
            }
        });
    }

    private void z() {
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction(y() + ".enter.game.animation");
        intentFilter.addAction(y() + ".exit.game.animation");
        registerReceiver(this.z, intentFilter);
        new IntentFilter("download.complete.yuedong.init");
        Z();
        LocalBroadcastManager.getInstance(this.D).registerReceiver(this.W, new IntentFilter("action.reset.assistant.state"));
        LocalBroadcastManager.getInstance(this.D).registerReceiver(this.X, new IntentFilter(y() + ".action_hide_red_point_in_main_tab"));
        IntentFilter intentFilter2 = new IntentFilter();
        intentFilter2.addAction(this.D.getPackageName() + RouterCircleMsgCenter.ACTION_HIDE_CIRCLE_MSG_CENTER_RED_POINT);
        registerReceiver(this.i, intentFilter2);
        IntentFilter intentFilter3 = new IntentFilter();
        intentFilter3.addAction(this.D.getPackageName() + "GAccountFragment.google_account_buy_success");
        intentFilter3.addAction(this.D.getPackageName() + ".user_login_in");
        intentFilter3.addAction(" com.excelliance.kxqp.invited_vip");
        intentFilter3.addAction("com.excelliance.quit.login.no.result");
        intentFilter3.addAction("com.excelliance.kxqp.inviting_vip");
        intentFilter3.addAction("com.excelliance.refresh.vip_upload_friend");
        intentFilter3.addAction(this.D.getPackageName() + ".download.finished");
        intentFilter3.addAction(this.D.getPackageName() + ".ACTION_HAS_NEW_VM");
        intentFilter3.addAction("com.excelliance.kxqp.download.error");
        registerReceiver(this.ai, intentFilter3);
        if (com.excelliance.kxqp.gs.util.b.cs(this.D) || com.excelliance.kxqp.gs.util.b.ct(this.D)) {
            registerReceiver(this.ah, new IntentFilter(y() + ".refresh.google.acc.sell.ui"));
        }
    }

    public void a(boolean z) {
        if (this.d == null || this.c == null || !this.c.isShowing()) {
            return;
        }
        for (PermissionBean permissionBean : this.d) {
            if (permissionBean.key.equals("android.permission.WRITE_EXTERNAL_STORAGE")) {
                if (z) {
                    permissionBean.content = com.excelliance.kxqp.gs.util.w.e(this.D, "permission_external_storage_content_off");
                } else {
                    permissionBean.content = com.excelliance.kxqp.gs.util.w.e(this.D, "permission_external_storage_content_on");
                }
            }
        }
        r();
        d(z);
    }

    public void A() {
        if (this.I == null) {
            return;
        }
        this.I.post(new AnonymousClass3());
    }

    public class AnonymousClass3 implements Runnable {
        AnonymousClass3() {
        }

        @Override
        public void run() {
            String A = GameUtil.getIntance().A(ContainerFragment.this.D);
            if (TextUtils.equals(A, "308201a33082010ca0030201020204517a71a5300d06092a864886f70d01010505003015311330110603550403130a67616d626c65727669703020170d313330") || TextUtils.equals(A, "308203453082022da003020102020438688379300d06092a864886f70d01010b05003052310b300906035504061302434e310b3009060355040813025348310b")) {
                return;
            }
            tp.i(new Runnable() {
                @Override
                public void run() {
                    Dialog a2 = CustomNoticeDialogUtil.a(ContainerFragment.this.D, com.excelliance.kxqp.gs.util.w.e(ContainerFragment.this.D, "signature_check_prompt"), true, "", com.excelliance.kxqp.gs.util.w.e(ContainerFragment.this.D, "signature_check_exit_app"), new CustomNoticeDialogUtil.b() {
                        @Override
                        public void a(Dialog dialog) {
                            if (ContainerFragment.this.getActivity() != null) {
                                ContainerFragment.this.getActivity().finish();
                            }
                        }

                        @Override
                        public void b(Dialog dialog) {
                            if (ContainerFragment.this.getActivity() != null) {
                                ContainerFragment.this.getActivity().finish();
                            }
                        }
                    });
                    a2.setCancelable(false);
                    a2.show();
                }
            });
        }
    }

    public void b(Context context) {
        context.getSharedPreferences("sp_total_info", 0);
        context.getSharedPreferences("global_config", 0);
        context.getSharedPreferences(Constants.PARAM_PLATFORM, 0);
        context.getSharedPreferences("sp_google_pre_start", 0);
        context.getSharedPreferences("sp_flow_info", 0);
        context.getSharedPreferences("extractInfo", 0);
        context.getSharedPreferences("hello", 0);
        context.getSharedPreferences("switcher", 0);
        context.getSharedPreferences(".sp.common.disposable.flag.info", 0);
    }

    public void B() {
        if (this.B || this.C) {
            this.s.c(com.excelliance.kxqp.gs.main.c.f());
        } else {
            this.s.b(com.excelliance.kxqp.gs.main.c.f());
        }
    }

    public void C() {
        m().e(false);
    }

    @Override
    @Nullable
    public View onCreateView(LayoutInflater layoutInflater, @Nullable ViewGroup viewGroup, @Nullable Bundle bundle) {
        View k = k();
        this.u = k;
        l();
        g();
        this.Y = i();
        if (this.Y != null) {
            this.Y.initData();
        }
        j();
        com.excelliance.kxqp.gs.ui.update.b.d(this.D).a(this.aa);
        return k;
    }

    private void registerReceiver(BroadcastReceiver broadcastReceiver, IntentFilter intentFilter) {
        getActivity().registerReceiver(broadcastReceiver, intentFilter);
    }

    private Context D() {
        return this.D.getApplicationContext();
    }

    public Intent E() {
        if (getActivity() == null) {
            return null;
        }
        return getActivity().getIntent();
    }

    public class AnonymousClass5 implements Runnable {

        final Intent f7288a;

        AnonymousClass5(Intent intent) {
            this.f7288a = intent;
        }

        @Override
        public void run() {
            if (this.f7288a != null) {
                String stringExtra = this.f7288a.getStringExtra("act");
                String stringExtra2 = this.f7288a.getStringExtra("packageName");
                final ExcellianceAppInfo a2 = InitialData.a(ContainerFragment.this.D).a(-1, 0, stringExtra2);
                if (a2 != null && a2.isAppCompliant() && TextUtils.equals("UpdateObb", stringExtra)) {
                    final CheckObbVersionUpdateResult checkObbVersionUpdateResult = new CheckObbVersionUpdateResult();
                    if (com.excelliance.kxqp.bitmap.a.a.a(ContainerFragment.this.D, stringExtra2, checkObbVersionUpdateResult)) {
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                final com.excelliance.kxqp.gs.dialog.as asVar = new com.excelliance.kxqp.gs.dialog.as(ContainerFragment.this.D, com.excelliance.kxqp.gs.util.w.o(ContainerFragment.this.D, "theme_dialog_no_title2"));
                                if (checkObbVersionUpdateResult.result != 2) {
                                    String string = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_obb_content");
                                    Object[] objArr = new Object[6];
                                    objArr[0] = com.excelliance.kxqp.bitmap.a.a.b(ContainerFragment.this.D);
                                    GameUtil.getIntance();
                                    objArr[1] = (!GameUtil.isNetworkConnected(ContainerFragment.this.D) || GameJNI.b()) ? "" : com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "flow_network_state");
                                    objArr[2] = a2.getAppName();
                                    objArr[3] = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_dialog_str_four_update");
                                    objArr[4] = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_dialog_str_five_update");
                                    objArr[5] = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_dialog_str_six_update");
                                    asVar.a(String.format(string, objArr));
                                } else {
                                    asVar.j();
                                    asVar.b(com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_dialog_title_hiatus"));
                                    asVar.c(com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "download_immediately"));
                                    String string2 = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_obb_content");
                                    Object[] objArr2 = new Object[6];
                                    objArr2[0] = com.excelliance.kxqp.bitmap.a.a.b(ContainerFragment.this.D);
                                    GameUtil.getIntance();
                                    objArr2[1] = (!GameUtil.isNetworkConnected(ContainerFragment.this.D) || GameJNI.b()) ? "" : com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "flow_network_state");
                                    objArr2[2] = a2.getAppName();
                                    objArr2[3] = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_dialog_str_four_hiatus");
                                    objArr2[4] = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_dialog_str_five_hiatus");
                                    objArr2[5] = com.excelliance.kxqp.swipe.a.a.getString(ContainerFragment.this.D, "update_dialog_str_six_hiatus");
                                    asVar.a(String.format(string2, objArr2));
                                }
                                if (com.excelliance.kxqp.bitmap.a.a.a(a2.getAppPackageName())) {
                                    asVar.j();
                                }
                                asVar.a(new b.a() {
                                    @Override
                                    public void a() {
                                        Intent intent = new Intent();
                                        az.d("ContainerFragment", "positiveClick: " + a2.getVersionCode());
                                        if (com.excelliance.kxqp.gs.util.b.S(ContainerFragment.this.D)) {
                                            com.excelliance.kxqp.gs.m.e.c.a(a2, intent, ContainerFragment.this.D, com.excelliance.kxqp.bitmap.a.a.a());
                                        }
                                        intent.putExtra(ClientCookie.VERSION_ATTR, Long.valueOf(a2.getVersionCode()));
                                        intent.putExtra("libName", a2.getAppPackageName());
                                        intent.putExtra("updateSource", true);
                                        intent.putExtra("downloadForUpdate", a2.downloadForUpdate);
                                        intent.setAction(ContainerFragment.this.D.getPackageName() + ".download.check.check.obb");
                                        intent.setComponent(new ComponentName(ContainerFragment.this.D.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
                                        ContainerFragment.this.D.startService(intent);
                                        if (asVar.i()) {
                                            JSONObject jSONObject = new JSONObject();
                                            try {
                                                jSONObject.put(RankingItem.KEY_VER, a2.getVersionCode());
                                                ResponseData.saveUpdateNoPropData(ContainerFragment.this.D, ResponseData.getUpdateNoPropData(ContainerFragment.this.D).put(a2.getAppPackageName() + ResponseData.KEY_OBB_SUFFIX, jSONObject));
                                            } catch (JSONException e) {
                                                e.printStackTrace();
                                            }
                                        }
                                    }

                                    @Override
                                    public void b() {
                                        if (asVar.i()) {
                                            JSONObject jSONObject = new JSONObject();
                                            try {
                                                jSONObject.put(RankingItem.KEY_VER, a2.getVersionCode());
                                                ResponseData.saveUpdateNoPropData(ContainerFragment.this.D, ResponseData.getUpdateNoPropData(ContainerFragment.this.D).put(a2.getAppPackageName() + ResponseData.KEY_OBB_SUFFIX, jSONObject));
                                            } catch (JSONException e) {
                                                e.printStackTrace();
                                            }
                                        }
                                    }
                                });
                                if (asVar.isShowing()) {
                                    return;
                                }
                                asVar.show();
                                asVar.k();
                            }
                        });
                    }
                }
            }
        }
    }

    public void d(Intent intent) {
        this.I.post(new AnonymousClass5(intent));
    }

    public void e(Intent intent) {
        if (intent != null) {
            String stringExtra = intent.getStringExtra("act");
            String stringExtra2 = intent.getStringExtra("packageName");
            if (TextUtils.equals("ShowIntercepterDialog", stringExtra)) {
                ExcellianceAppInfo a2 = InitialData.a(this.D).a(-1, 0, stringExtra2);
                az.d("ContainerFragment", "ShowIntercepterDialog" + stringExtra + a2);
                if (a2 == null) {
                    return;
                }
                Intent intent2 = new Intent(this.D.getPackageName() + RankingListFragment.OPERATE_TOURIST_GAME);
                intent2.putExtra("act", 1);
                intent2.putExtra(WebActionRouter.KEY_PKG, a2.getAppPackageName());
                intent2.putExtra(ClientCookie.PATH_ATTR, a2.getPath());
                this.D.sendBroadcast(intent2);
            }
        }
    }

    public void a(Intent intent) {
        if (this.D == null) {
            return;
        }
        c(intent);
        g(intent);
        this.V.removeMessages(4);
        Message obtainMessage = this.V.obtainMessage(4);
        obtainMessage.arg1 = 1;
        this.V.sendMessageDelayed(obtainMessage, 1000L);
        d(intent);
        e(intent);
        f(intent);
        h(intent);
        b(intent);
        boolean booleanExtra = intent.getBooleanExtra("showRealNameVerifyDialog", false);
        Log.d("ContainerFragment", "onNewIntent: showRealNameVerifyDialog::" + booleanExtra);
        if (booleanExtra) {
            String stringExtra = intent.getStringExtra(WebActionRouter.KEY_PKG);
            if (TextUtils.isEmpty(stringExtra)) {
                return;
            }
            a(stringExtra);
        }
    }

    protected void b(Intent intent) {
        if (intent.getBooleanExtra("key_info_do_verify", false)) {
            if (bx.a().b(getContext())) {
                if (!bx.a().d(this.D)) {
                    ai.a().a(getActivity(), new ai.b() {
                        @Override
                        public void run() {
                        }

                        @Override
                        public void a(String str, String str2) {
                            Log.d("BeHappy", "user showRealNameAuthenticationDialogV3 execute  userName  " + str + "  idNumber  " + str2);
                            if (ContainerFragment.this.P != null) {
                                ContainerFragment.this.P.a(str, str2, new Runnable() {
                                    @Override
                                    public void run() {
                                        Log.d("BeHappy", "user  youngOrNotRealNameVerify launchViewModel run  userName  ");
                                        ai.a().c();
                                        GSBaseActivity.hideKeyboard(ContainerFragment.this.getActivity());
                                        BiSendContentEvent biSendContentEvent = new BiSendContentEvent();
                                        biSendContentEvent.current_page = "拳头账号购买页面";
                                        biSendContentEvent.content_type = "实名认证";
                                        com.excelliance.kxqp.gs.g.c.a().a(biSendContentEvent);
                                        cg.a(ContainerFragment.this.getContext(), ContainerFragment.this.getContext().getString(R.string.real_name_verify_success));
                                    }
                                });
                            }
                        }
                    }, "启动页");
                    return;
                } else {
                    if (bx.a().e(this.D)) {
                        return;
                    }
                    af.a(getActivity(), "启动页");
                    return;
                }
            }
            if (!bx.a().g(this.D)) {
                ai.a().a(getActivity(), new ai.b() {
                    @Override
                    public void run() {
                    }

                    @Override
                    public void a(String str, String str2) {
                        Log.d("BeHappy", "devices youngOrNotRealNameVerify showRealNameAuthenticationDialogV3 execute  userName  " + str + "  idNumber  " + str2);
                        if (ContainerFragment.this.P != null) {
                            ContainerFragment.this.P.a(str, str2, new Runnable() {
                                @Override
                                public void run() {
                                    Log.d("BeHappy", "devices youngOrNotRealNameVerify launchViewModel run  userName  ");
                                    ai.a().c();
                                    BiSendContentEvent biSendContentEvent = new BiSendContentEvent();
                                    biSendContentEvent.current_page = "启动页";
                                    biSendContentEvent.content_type = "实名认证";
                                    com.excelliance.kxqp.gs.g.c.a().a(biSendContentEvent);
                                    GSBaseActivity.hideKeyboard(ContainerFragment.this.getActivity());
                                    cg.a(ContainerFragment.this.getContext(), ContainerFragment.this.getContext().getString(R.string.real_name_verify_success));
                                }
                            });
                        }
                    }
                }, "启动页");
            } else {
                if (bx.a().h(this.D)) {
                    return;
                }
                af.a(getActivity(), "启动页");
            }
        }
    }

    public void f(Intent intent) {
        if (intent == null || !TextUtils.equals(".action_login_google_dialog", intent.getStringExtra("act"))) {
            return;
        }
        com.excelliance.kxqp.gs.launch.a.c.a(getActivity(), "com.android.vending", 0);
    }

    private void g(Intent intent) {
        if (intent != null) {
            String stringExtra = intent.getStringExtra("switch_tab");
            if (!cd.a(stringExtra) && "diamond".equals(stringExtra)) {
                String stringExtra2 = intent.getStringExtra("diamond_need_num");
                Intent intent2 = new Intent("action.diamond.fragment");
                if (!TextUtils.isEmpty(stringExtra2)) {
                    intent2.putExtra("diamond_need_num", stringExtra2);
                }
                LocalBroadcastManager.getInstance(this.D).sendBroadcast(intent2);
                this.v.setCurrentItem(com.excelliance.kxqp.gs.main.c.c());
                this.s.a(com.excelliance.kxqp.gs.main.c.c());
            }
        }
    }

    public void c(Intent intent) {
        if (intent == null) {
            return;
        }
        Bundle bundleExtra = intent.getBundleExtra("notifi_action");
        Log.d("ContainerFragment", "initStart extras: " + bundleExtra);
        if (bundleExtra != null) {
            int i = bundleExtra.getInt("action_jump", com.excelliance.kxqp.gs.main.c.f7443a);
            if (i == -1 && TextUtils.equals(bundleExtra.getString(DebugKt.DEBUG_PROPERTY_VALUE_AUTO), "main")) {
                i = com.excelliance.kxqp.gs.main.c.h();
                Log.d("ContainerFragment", "jumpToTargetTab: " + i);
            }
            Log.d("ContainerFragment", "onNewIntent tabIndex: " + i);
            if (i == com.excelliance.kxqp.gs.main.c.e()) {
                int i2 = bundleExtra.getInt("child", -1);
                az.d("ContainerFragment", " child:" + i2);
                if ((i2 >= 0 || i != com.excelliance.kxqp.gs.main.c.a()) && this.x.a()) {
                    this.s.a(i);
                    Intent intent2 = new Intent();
                    intent2.putExtra("child", i2);
                    a(i, false, false, intent2);
                    return;
                }
                return;
            }
            if (i == com.excelliance.kxqp.gs.main.c.b()) {
                c(i);
                return;
            }
            if (i == com.excelliance.kxqp.gs.main.c.h()) {
                c(i);
                if (bundleExtra.getString("action.speed.up.line") != null) {
                    LocalBroadcastManager.getInstance(this.D).sendBroadcast(new Intent("action.speed.up.line"));
                    return;
                }
                return;
            }
            if (i == com.excelliance.kxqp.gs.main.c.f()) {
                c(i);
                return;
            }
            if (i == com.excelliance.kxqp.gs.main.c.k()) {
                if (this.x.a() && this.x.e()) {
                    c(i);
                    return;
                }
                return;
            }
            if (i == com.excelliance.kxqp.gs.main.c.c()) {
                int i3 = bundleExtra.getInt("childIndex", -1);
                az.d("ContainerFragment", " childIndex:" + i3);
                if (i3 >= 0 && this.x.a()) {
                    this.s.a(i);
                    Intent intent3 = new Intent();
                    intent3.putExtra("childIndex", i3);
                    a(i, false, false, intent3);
                }
            }
        }
    }

    public void c(int i) {
        if (i == com.excelliance.kxqp.gs.main.c.a()) {
            return;
        }
        this.s.a(i);
        a(i, false, false);
    }

    public void h(Intent intent) {
        Uri data;
        String substring;
        if (intent != null) {
            String action = intent.getAction();
            e.b("ContainerFragment", "processDeepLink action: " + action);
            if (!TextUtils.equals(action, "android.intent.action.VIEW") || (data = intent.getData()) == null) {
                return;
            }
            String uri = data.toString();
            e.b("ContainerFragment", "processDeepLink: fullPath = " + uri);
            Intent intent2 = new Intent();
            if (uri.startsWith("ourplay://main/details")) {
                int indexOf = uri.indexOf("id=");
                if (indexOf <= 0 || indexOf >= uri.length()) {
                    return;
                }
                int indexOf2 = uri.indexOf(com.alipay.sdk.sys.a.f472b, indexOf);
                if (indexOf2 < 0) {
                    substring = uri.substring(indexOf + 3);
                } else {
                    substring = uri.substring(indexOf + 3, indexOf2);
                }
                if (TextUtils.isEmpty(substring)) {
                    return;
                }
                String trim = substring.trim();
                intent2.setComponent(new ComponentName(this.D, com.excelliance.kxqp.community.helper.d.b()));
                intent2.putExtra(WebActionRouter.KEY_PKG, trim);
                try {
                    this.D.startActivity(intent2);
                    return;
                } catch (Exception e) {
                    e.printStackTrace();
                    return;
                }
            }
            if (uri.startsWith("ourplay://ourplay.net/collection")) {
                try {
                    com.excelliance.kxqp.gs.router.a.a.f8075b.invokeCollectionDetail(this.D, Integer.valueOf(data.getQueryParameter("id")).intValue());
                    return;
                } catch (Exception e2) {
                    e2.printStackTrace();
                    return;
                }
            }
            if (uri.startsWith("ourplay://ourplay.net/launch")) {
                String queryParameter = data.getQueryParameter(WebActionRouter.KEY_PKG);
                ExcellianceAppInfo b2 = com.excelliance.kxqp.repository.a.a(this.D).b(queryParameter);
                if (b2 != null) {
                    RankingListFragment.operateTouristGame(this.D, 1, b2);
                    return;
                }
                if (TextUtils.isEmpty(queryParameter)) {
                    return;
                }
                intent2.setComponent(new ComponentName(this.D, com.excelliance.kxqp.community.helper.d.b()));
                intent2.putExtra(WebActionRouter.KEY_PKG, queryParameter);
                try {
                    this.D.startActivity(intent2);
                    return;
                } catch (Exception e3) {
                    e3.printStackTrace();
                    return;
                }
            }
            if (uri.startsWith("ourplay://main/tab")) {
                String queryParameter2 = data.getQueryParameter("name");
                az.d("ContainerFragment", "processDeepLink: tabName = " + queryParameter2);
                if (TextUtils.isEmpty(queryParameter2)) {
                    return;
                }
                final int i = -1;
                if (TextUtils.equals(queryParameter2, "main")) {
                    i = com.excelliance.kxqp.gs.main.c.h();
                } else if (TextUtils.equals(queryParameter2, "vip")) {
                    int c2 = com.excelliance.kxqp.gs.main.c.c();
                    if (com.excelliance.kxqp.gs.main.c.i() >= 0) {
                        try {
                            GameMallVipActivity.a(this.D, 1);
                        } catch (Exception e4) {
                            e4.printStackTrace();
                        }
                    } else {
                        i = c2;
                    }
                } else if (TextUtils.equals(queryParameter2, "gaccount")) {
                    try {
                        BuyGameAccountActivity.a(this.D, 0);
                    } catch (Exception e5) {
                        e5.printStackTrace();
                    }
                } else if (TextUtils.equals(queryParameter2, "gamemall")) {
                    i = com.excelliance.kxqp.gs.main.c.i();
                } else if (TextUtils.equals(queryParameter2, "store")) {
                    i = com.excelliance.kxqp.gs.main.c.k();
                } else if (TextUtils.equals(queryParameter2, "ranking")) {
                    i = com.excelliance.kxqp.gs.main.c.e();
                } else if (TextUtils.equals(queryParameter2, "mine")) {
                    i = com.excelliance.kxqp.gs.main.c.f();
                }
                if (i >= 0) {
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            if (ContainerFragment.this.getActivity() == null || ContainerFragment.this.getActivity().isFinishing()) {
                                return;
                            }
                            ContainerFragment.this.a(i);
                        }
                    });
                    return;
                }
                return;
            }
            if (uri.startsWith("ourplay://main/activity")) {
                az.d("ContainerFragment", "processAppLink: activity fullPath = " + uri);
                String str = null;
                int indexOf3 = uri.indexOf("intent=");
                if (indexOf3 >= 0 && indexOf3 < uri.length()) {
                    str = uri.substring(indexOf3 + "intent=".length());
                }
                az.d("ContainerFragment", "processDeepLink: intentStr = " + str);
                if (TextUtils.isEmpty(str)) {
                    return;
                }
                try {
                    Intent parseUri = Intent.parseUri(str, 3);
                    az.d("ContainerFragment", "processDeepLink: uriIntent = " + parseUri);
                    if (parseUri != null) {
                        ComponentName component = parseUri.getComponent();
                        if (component != null && !TextUtils.equals(component.getPackageName(), this.D.getPackageName())) {
                            parseUri.setComponent(new ComponentName(this.D.getPackageName(), component.getClassName()));
                        }
                        parseUri.setPackage(this.D.getPackageName());
                        this.D.startActivity(parseUri);
                        return;
                    }
                    return;
                } catch (Exception e6) {
                    e6.printStackTrace();
                    return;
                }
            }
            if (uri.startsWith("ourplay://main?uqid=")) {
                e.a("ContainerFragment", "deepLind: " + uri);
                final String substring2 = uri.substring(uri.indexOf(61) + 1);
                int c3 = by.a(getActivity(), "sp_total_info").c("HAS_WAIT_VIP_DATA", 0);
                by a2 = by.a(getActivity(), "hello");
                boolean booleanValue = a2.b("privacy_agreed", false).booleanValue();
                e.a("ContainerFragment", "deepLind: privacyAgreed " + booleanValue);
                if (booleanValue) {
                    e.a("ContainerFragment", "quid : " + substring2);
                    e.a("ContainerFragment", "deeplink : hasInit " + c3);
                    if (!cd.a(substring2) && (c3 == 0 || c3 == 1)) {
                        by.a(getActivity(), "sp_config").a("friends_quid", substring2);
                        by.a(getActivity(), "sp_config").a("bind_friends_quid" + substring2, false);
                        this.R = false;
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                ContainerFragment.this.a(substring2, true);
                            }
                        });
                        return;
                    }
                    e.a("ContainerFragment", "deeplink: this dievice had been invite and getvip not show ");
                    return;
                }
                a2.a("nav", false);
                getActivity().finish();
            }
        }
    }

    public class AnonymousClass11 implements ai.b {

        final String f7227a;

        @Override
        public void run() {
        }

        AnonymousClass11(String str) {
            this.f7227a = str;
        }

        @Override
        public void a(String str, String str2) {
            if (ContainerFragment.this.Y != null) {
                ContainerFragment.this.Y.a(str, str2, new Runnable() {
                    @Override
                    public void run() {
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                if (ContainerFragment.this.getActivity() == null || ContainerFragment.this.getActivity().isFinishing()) {
                                    return;
                                }
                                ai.a().c();
                            }
                        });
                        by.a(ContainerFragment.this.getActivity(), "sp_config").a("sp_key_start_game_but_not_accelerate", false);
                        x.a(ContainerFragment.this.getActivity(), AnonymousClass11.this.f7227a);
                        BiSendContentEvent biSendContentEvent = new BiSendContentEvent();
                        biSendContentEvent.content_type = "实名认证";
                        com.excelliance.kxqp.gs.g.c.a().a(biSendContentEvent);
                        bx.a().a(ContainerFragment.this.D.getSharedPreferences("USERINFO", 0), "USER_REAL_NAME_VERIFY", 1);
                        ai.a();
                        ai.b(ContainerFragment.this.getActivity());
                        String string = ContainerFragment.this.getString(R.string.real_name_verify_success_and_re_accelerating_the_game);
                        Toast.makeText(ContainerFragment.this.D, string, 1).show();
                        BiEventDialogShow biEventDialogShow = new BiEventDialogShow();
                        biEventDialogShow.current_page = "启动页";
                        biEventDialogShow.dialog_type = "toast";
                        biEventDialogShow.toast_name = string;
                        com.excelliance.kxqp.gs.g.c.a().a(biEventDialogShow);
                    }
                });
            }
        }
    }

    public void a(String str) {
        ai.a().a((Activity) getActivity(), (ai.b) new AnonymousClass11(str), true, "启动页");
    }

    public void b(boolean z) {
        MainFragment m;
        Log.d("ContainerFragment", "onWindowFocusChanged:" + z);
        if (getActivity() == null) {
            return;
        }
        if (this.Y != null) {
            this.Y.b();
        }
        if (!z || (m = m()) == null) {
            return;
        }
        m.l();
    }

    @Override
    public void onResume() {
        super.onResume();
        this.n = true;
        Log.d("ContainerFragment", String.format("ContainerFragment/onResume:thread(%s)", Thread.currentThread().getName()));
        J();
        I();
        K();
        L();
        M();
        F();
        G();
        IntentFilter intentFilter = new IntentFilter(this.D.getPackageName() + "refresh_updatedata");
        intentFilter.addAction(this.D.getPackageName() + ".switch.flow.fragment");
        intentFilter.addAction(this.D.getPackageName() + ".flow_sign_success");
        intentFilter.addAction(this.D.getPackageName() + ".action.initvim.completed");
        intentFilter.addAction(this.D.getPackageName() + ".action.remove.assistance");
        intentFilter.addAction(this.D.getPackageName() + ".action.add.assistance");
        intentFilter.addAction(this.D.getPackageName() + ".action.need.correlation");
        intentFilter.addAction(this.D.getPackageName() + SPushService.ACTION_ALL_DATA_READ);
        intentFilter.addAction(this.D.getPackageName() + SPushService.ACTION_NEW_PUSH_MSG);
        intentFilter.addAction(this.D.getPackageName() + SPushService.ACTION_NEW_CIRCLE_PUSH_MSG);
        this.D.registerReceiver(this.h, intentFilter);
        if (this.V != null) {
            this.V.removeMessages(14);
        }
        this.V.post(new Runnable() {
            @Override
            public void run() {
                ContainerFragment.this.Q();
            }
        });
        this.I.post(new Runnable() {
            @Override
            public void run() {
                long a2 = by.a(ContainerFragment.this.D, "sp_google_pre_start").a("gp_first_start_time", (Long) 0L);
                by.a(ContainerFragment.this.D, "sp_total_info").b("first_gp_stay_time_received", false).booleanValue();
                by.a(ContainerFragment.this.D, "sp_total_info").b("first_gp_stay_time_sent", false).booleanValue();
                if (Math.abs(System.currentTimeMillis() - a2) < 1000) {
                    return;
                }
                by.a(ContainerFragment.this.D, "sp_total_info").a("first_gp_stay_time_sent", true);
                StatisticsGS.getInstance().uploadUserAction(ContainerFragment.this.D, 83, (int) (Math.abs(System.currentTimeMillis() - a2) / 1000));
                StatisticsGS.getInstance().uploadUserAction(ContainerFragment.this.D, StatisticsBase.UA_LAUNCH_XSPACE, 1, 1);
                if (by.a(ContainerFragment.this.D, "sp_key_back_from_verify_code_protect_settings").b("sp_key_back_from_verify_code_protect_settings", false).booleanValue()) {
                    if (Math.abs(System.currentTimeMillis() - by.a(ContainerFragment.this.D, "sp_key_back_from_verify_code_protect_settings").a("sp_key_time_go_verify_code_protect_settings", (Long) 0L)) < 120000) {
                        com.excelliance.kxqp.gs.ui.mine.a.c().m();
                    }
                    by.a(ContainerFragment.this.D, "sp_key_back_from_verify_code_protect_settings").a("sp_key_time_go_verify_code_protect_settings");
                    by.a(ContainerFragment.this.D, "sp_key_back_from_verify_code_protect_settings").a("sp_key_back_from_verify_code_protect_settings", false);
                }
            }
        });
        this.I.postDelayed(new Runnable() {
            @Override
            public void run() {
                if (ContainerFragment.this.getActivity() == null || ContainerFragment.this.getActivity().isFinishing()) {
                    return;
                }
                ContainerFragment.this.ab();
                if (ContainerFragment.this.m) {
                    if (Math.abs(System.currentTimeMillis() - ContainerFragment.this.a("playTime", 0).getLong("querydl_qtime", System.currentTimeMillis())) >= PeriodicWorkRequest.MIN_PERIODIC_INTERVAL_MILLIS) {
                        try {
                            Intent intent = new Intent(ContainerFragment.this.D.getPackageName() + ".action.downloadcomp");
                            intent.setPackage(ContainerFragment.this.D.getPackageName());
                            intent.setComponent(new ComponentName(ContainerFragment.this.D.getPackageName(), "com.android.ggapsvc.LBService"));
                            ContainerFragment.this.startService(intent);
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                    }
                }
                ContainerFragment.this.m = true;
                Log.d("ContainerFragment", "onresume mNeedReinstall = " + ContainerFragment.this.o);
                if (ContainerFragment.this.o) {
                    ContainerFragment.this.c(ContainerFragment.this.D);
                }
            }
        }, 2000L);
        if (com.excelliance.kxqp.bitmap.ui.b.b.d) {
            com.excelliance.kxqp.bitmap.ui.b.b.d = false;
            if (this.x != null && this.x.a() && this.x.b() && com.excelliance.kxqp.bitmap.ui.b.b.f2733a) {
                a(com.excelliance.kxqp.gs.main.c.e());
            }
            if (com.excelliance.kxqp.bitmap.ui.b.b.f2734b) {
                com.excelliance.kxqp.bitmap.ui.b.b.f2734b = false;
                if (this.x != null && this.x.a() && this.x.b()) {
                    String b2 = by.a(this.D, "sp_config").b("_sp_key_gp_game_op_subscribe_success", "");
                    Log.d("ContainerFragment", "onResume: pkgName::" + b2);
                    if (!TextUtils.isEmpty(b2)) {
                        AppDetailActivity.b(this.D, b2, "mainPage", "back_from_gp_subscribe");
                        by.a(this.D, "sp_config").a("_sp_key_gp_game_op_subscribe_success", "");
                    }
                }
            }
            if (com.excelliance.kxqp.bitmap.ui.b.b.c && this.x != null && this.x.a() && this.x.b()) {
                SearchActivityWithDiscover.a(this.D, com.excelliance.kxqp.gs.c.b.a(this.D).a(), 11);
            }
        }
        this.V.postDelayed(new Runnable() {
            @Override
            public void run() {
                if (ContainerFragment.this.Y != null) {
                    ContainerFragment.this.Y.c();
                }
            }
        }, 2000L);
        if (this.R) {
            return;
        }
        a();
    }

    public SharedPreferences a(String str, int i) {
        return this.D.getSharedPreferences(str, i);
    }

    private void F() {
        Intent E = E();
        if (E == null) {
            return;
        }
        Boolean valueOf = Boolean.valueOf(E.getBooleanExtra("makeMoney", false));
        az.d("ContainerFragment", "makeMoney" + valueOf);
        if (!valueOf.booleanValue() || aq.v()) {
            return;
        }
        this.s.a(com.excelliance.kxqp.gs.main.c.c());
        Intent intent = new Intent();
        intent.putExtra("childIndex", 2);
        a(com.excelliance.kxqp.gs.main.c.c(), false, true, intent);
        E.putExtra("makeMoney", false);
        i(E);
    }

    private void G() {
        e.a("getVip", "ContainerFragment.java/handleInviteFriendsVipState: ");
        Message obtain = Message.obtain();
        obtain.what = 19;
        this.V.sendMessageAtTime(obtain, 2000L);
        if (com.excean.ab_builder.c.a.au(this.D)) {
            Message obtain2 = Message.obtain();
            obtain2.what = 20;
            this.V.sendMessageAtTime(obtain2, 2000L);
        }
    }

    public void a() {
        int c2 = by.a(getActivity(), "sp_config").c("INVITE_FRIENDS_TOTAL_NOT", 0);
        int c3 = by.a(getActivity(), "sp_total_info").c("HAS_WAIT_VIP_DATA", 0);
        String b2 = by.a(getActivity(), "sp_config").b("INVITE_FRIENDS_AWARD_DAY", "");
        String format = new SimpleDateFormat("yyyy/MM/dd").format(new Date());
        String b3 = by.a(getActivity(), "sp_config").b("friends_quid", "");
        boolean z = !by.a(getActivity(), "sp_config").b("bind_friends_quid" + b3, false).booleanValue();
        StringBuilder sb = new StringBuilder();
        sb.append("checkCanGetAwardAsFriends :count < 3 ");
        sb.append(c2 < 3);
        sb.append("  (status == 0||status == 1) ");
        sb.append(c3 == 0 || c3 == 1);
        sb.append("   !showDay.equals(lastShowDay) ");
        sb.append(!format.equals(b2));
        sb.append("  !TextUtil.isEmpty(quid) ");
        sb.append(!cd.a(b3));
        e.a("ContainerFragment", sb.toString());
        if (c2 < 3) {
            if ((c3 != 0 && c3 != 1) || format.equals(b2) || cd.a(b3)) {
                return;
            }
            a(b3, z);
            e.b("ContainerFragment", "share : uqid " + b3);
        }
    }

    public void b() {
        if (this.Y != null) {
            int c2 = by.a(getActivity(), "sp_total_info").c("success_award", 0);
            e.a("getVip", ":checkCanGetAwardAsMe time " + c2);
            if (c2 < 10) {
                this.Y.d();
            }
        }
    }

    public void a(final String str, boolean z) {
        if (cd.a(str)) {
            return;
        }
        e.a("ContainerFragment", "handleInviteFriendsbind fromId" + str + "  need bind " + z);
        if (!cd.a(str) && z) {
            ((com.excelliance.kxqp.api.b) com.zero.support.core.api.a.a(com.excelliance.kxqp.api.b.class)).b("0", str).d().observe(this, new Observer<Response<InviteBindInfo>>() {
                @Override
                public void onChanged(Response<InviteBindInfo> response) {
                    e.a("ContainerFragment", "inviteBindConnection bind : " + response.toString());
                    if (response.c()) {
                        e.a("ContainerFragment", "inviteBindConnection  :  success uqid= " + str + " rid=0");
                        by a2 = by.a(ContainerFragment.this.getActivity(), "sp_config");
                        StringBuilder sb = new StringBuilder();
                        sb.append("bind_friends_quid");
                        sb.append(str);
                        a2.a(sb.toString(), true);
                        if (!response.d().hadReceivedVip()) {
                            if (ContainerFragment.this.R) {
                                return;
                            }
                            ContainerFragment.this.R = true;
                            af.b(ContainerFragment.this.getActivity(), new DialogInterface.OnDismissListener() {
                                @Override
                                public void onDismiss(DialogInterface dialogInterface) {
                                    ContainerFragment.this.R = false;
                                }
                            });
                            return;
                        }
                        by.a(ContainerFragment.this.getActivity(), "sp_config").a("friends_quid", "");
                        cg.a(ContainerFragment.this.D, ContainerFragment.this.D.getResources().getString(R.string.had_receive_vip));
                        com.excelliance.kxqp.gs.g.c.a().b("被邀请方被重复邀请toast", "启动页");
                        return;
                    }
                    e.b("ContainerFragment", "inviteBindConnection : " + response.e());
                }
            });
        } else {
            if (cd.a(str) || this.R) {
                return;
            }
            this.R = true;
            af.b(getActivity(), new DialogInterface.OnDismissListener() {
                @Override
                public void onDismiss(DialogInterface dialogInterface) {
                    ContainerFragment.this.R = false;
                }
            });
        }
    }

    public void c() {
        e.a("ContainerFragment", "===notifyFriendsVip==: ");
        ((com.excelliance.kxqp.api.b) com.zero.support.core.api.a.a(com.excelliance.kxqp.api.b.class)).e().d().observe(this, new Observer<Response<InviteAward>>() {
            @Override
            public void onChanged(Response<InviteAward> response) {
                e.a("ContainerFragment", "===notifyFriendsVip== Result: " + response.toString());
                if (response.f() == 1) {
                    e.a("ContainerFragment", "setUpload game : 1");
                    by.a(ContainerFragment.this.getActivity(), "sp_total_info").a("UP_LOAD_VIP_DATA", 1);
                }
            }
        });
    }

    public void c(final boolean z) {
        ((com.excelliance.kxqp.api.b) com.zero.support.core.api.a.a(com.excelliance.kxqp.api.b.class)).a(aj.a().a(getActivity()), i.c(com.zero.support.core.b.b())).d().observe(getActivity(), new Observer<Response<InviteAward>>() {
            @Override
            public void onChanged(Response<InviteAward> response) {
                e.a("ContainerFragment", "be invited  part get vip: " + response.toString());
                if (response.c()) {
                    com.excelliance.kxqp.gs.g.c.a().b("邀请好友成功,已赠送您3天VIP~", "启动页");
                    by.a(ContainerFragment.this.getActivity(), "sp_total_info").a("success_award", by.a(ContainerFragment.this.getActivity(), "sp_total_info").c("success_award", 0) + 1);
                    cg.a(ContainerFragment.this.getActivity(), ContainerFragment.this.getActivity().getResources().getString(R.string.had_got_vip_success));
                    ContainerFragment.this.e();
                    if (z) {
                        ContainerFragment.this.c(com.excelliance.kxqp.gs.main.c.f());
                    }
                }
                by.a(ContainerFragment.this.D, "sp_total_info").a("actor_award", 0);
            }
        });
    }

    public void d() {
        ((com.excelliance.kxqp.api.b) com.zero.support.core.api.a.a(com.excelliance.kxqp.api.b.class)).f().d().observe(getActivity(), new Observer<Response<InviteAward>>() {
            @Override
            public void onChanged(Response<InviteAward> response) {
                e.a("ContainerFragment", "ed part getInvitedAward: " + response.toString());
                if (response.c()) {
                    by.a(ContainerFragment.this.getActivity(), "sp_total_info").a("HAS_WAIT_VIP_DATA", 2);
                    cg.a(ContainerFragment.this.getActivity(), ContainerFragment.this.getActivity().getResources().getString(R.string.had_got_vip));
                    by.a(ContainerFragment.this.getActivity(), "sp_config").a("friends_quid", "");
                    com.excelliance.kxqp.gs.g.c.a().b("好友赠送您的3天vip已到账~", "启动页");
                    ContainerFragment.this.e();
                } else if (response.f() == 3) {
                    cg.a(ContainerFragment.this.getActivity(), ContainerFragment.this.getActivity().getResources().getString(R.string.had_receive_vip));
                    com.excelliance.kxqp.gs.g.c.a().b("该账号已领取过奖励,无法重复参与活动~", "启动页");
                }
                ContainerFragment.this.R = false;
                by.a(ContainerFragment.this.D, "sp_total_info").a("actor_award", 0);
            }
        });
    }

    public void e() {
        Intent intent = new Intent();
        intent.setAction("com.excelliance.refresh.vip");
        LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(intent);
        e.a("ContainerFragment", "send refresh vip: ");
    }

    private void i(Intent intent) {
        getActivity().setIntent(intent);
    }

    public void H() {
        if (aq.v()) {
            return;
        }
        Boolean b2 = by.a(D(), "sp_flow_info").b("download_game_complete", false);
        Boolean bool = false;
        b.C0362b c0362b = com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.s;
        if (c0362b != null && c0362b.f9063b == 1) {
            bool = true;
        }
        az.d("getDefaultIndex", "downloadComplete:" + b2 + " hasSignFlow:" + bool + " mCurrentFragmentIndex:" + com.excelliance.kxqp.gs.main.c.a());
        if (b2.booleanValue() && bool.booleanValue()) {
            com.excelliance.kxqp.gs.main.c.a();
            com.excelliance.kxqp.gs.main.c.c();
        }
    }

    private void I() {
        Intent E = E();
        if (E == null) {
            return;
        }
        String stringExtra = E.getStringExtra("shortcut");
        az.d("ContainerFragment", "openVip()" + stringExtra);
        if (!"openVip".equals(stringExtra) || aq.v()) {
            return;
        }
        if (com.excelliance.kxqp.gs.util.b.cs(this.D) || com.excelliance.kxqp.gs.util.b.ct(this.D)) {
            boolean z = ((!aq.i() && !com.excelliance.kxqp.task.store.c.a(this.D)) || bs.p(this.D) || com.excelliance.kxqp.gs.util.b.B(this.D)) ? false : true;
            az.d("ContainerFragment", "openVip()" + stringExtra + " show:" + z);
            if (z) {
                cn.d(this.D);
            }
        }
        E.putExtra("shortcut", "");
    }

    private void J() {
        Intent E = E();
        if (E == null) {
            return;
        }
        String stringExtra = E.getStringExtra("shortcut");
        az.d("ContainerFragment", "openGameMall()" + stringExtra);
        if ("openGameMall".equals(stringExtra)) {
            if (com.excelliance.kxqp.gs.util.b.cs(this.D) || com.excelliance.kxqp.gs.util.b.ct(this.D)) {
                if ((by.a(this.D, "sp_total_info").b("SP_GOOGLE_ACCOUNT_ENTRANCE", false).booleanValue() || (!aq.i() && !com.excelliance.kxqp.task.store.c.a(this.D)) || bs.p(this.D) || com.excelliance.kxqp.gs.util.b.B(this.D)) ? false : true) {
                    return;
                }
                this.J = stringExtra;
                this.s.a(com.excelliance.kxqp.gs.main.c.i());
                Intent intent = new Intent();
                intent.putExtra("shortcut", "openGameMall");
                a(com.excelliance.kxqp.gs.main.c.i(), false, true, intent);
                E.putExtra("shortcut", "");
                i(E);
            }
        }
    }

    private void K() {
        Intent E = E();
        if (E == null) {
            return;
        }
        String stringExtra = E.getStringExtra("shortcut");
        az.d("ContainerFragment", "openRank()" + stringExtra);
        if ("openRank".equals(stringExtra)) {
            this.J = stringExtra;
            int intExtra = E.getIntExtra("child", -1);
            az.d("ContainerFragment", "openRankPage child: " + intExtra);
            this.s.a(com.excelliance.kxqp.gs.main.c.e());
            Intent intent = new Intent();
            intent.putExtra("shortcut", "openRank");
            intent.putExtra("child", intExtra);
            a(com.excelliance.kxqp.gs.main.c.e(), false, true, intent);
            E.putExtra("shortcut", "");
            i(E);
        }
    }

    private void L() {
        Intent E = E();
        if (E == null) {
            return;
        }
        String stringExtra = E.getStringExtra("shortcut");
        az.d("ContainerFragment", "openLaunch()" + stringExtra);
        if ("openLaunch".equals(stringExtra)) {
            this.J = stringExtra;
            this.s.a(com.excelliance.kxqp.gs.main.c.h());
            Intent intent = new Intent();
            intent.putExtra("shortcut", "openLaunch");
            a(com.excelliance.kxqp.gs.main.c.h(), false, true, intent);
            E.putExtra("shortcut", "");
            i(E);
        }
    }

    private void M() {
        Intent E = E();
        if (E == null) {
            return;
        }
        String stringExtra = E.getStringExtra("shortcut");
        az.d("ContainerFragment", "openStorePage()" + stringExtra);
        if ("openStore".equals(stringExtra)) {
            this.J = stringExtra;
            this.s.a(com.excelliance.kxqp.gs.main.c.k());
            Intent intent = new Intent();
            intent.putExtra("shortcut", "openStore");
            a(com.excelliance.kxqp.gs.main.c.k(), false, true, intent);
            E.putExtra("shortcut", "");
            i(E);
        }
    }

    private int N() {
        if (!TextUtils.isEmpty(this.J)) {
            if (TextUtils.equals("openRank", this.J)) {
                return com.excelliance.kxqp.gs.main.c.e();
            }
            if (TextUtils.equals("openStore", this.J)) {
                return com.excelliance.kxqp.gs.main.c.k();
            }
            if (TextUtils.equals("openLaunch", this.J)) {
                return com.excelliance.kxqp.gs.main.c.h();
            }
            if (TextUtils.equals("openVip", this.J)) {
                return com.excelliance.kxqp.gs.main.c.c();
            }
            if (TextUtils.equals("openGameMall", this.J)) {
                return com.excelliance.kxqp.gs.main.c.i();
            }
        }
        return -1;
    }

    @Override
    public void onPause() {
        super.onPause();
        this.D.unregisterReceiver(this.h);
    }

    @Override
    public void onStop() {
        super.onStop();
        this.n = false;
        Log.d("ContainerFragment", String.format("ContainerFragment/onStop:thread(%s)", Thread.currentThread().getName()));
        if (f7220b == 0) {
            f7220b = by.a(this.D, "sp_total_info").a("main_first_start_time", (Long) 0L);
        }
        StatisticsGS.getInstance().uploadUserAction(this.D, 82, Math.abs(System.currentTimeMillis() - f7220b) / 1000);
        long a2 = by.a(this.D, "sp_google_pre_start").a("gp_first_start_time", (Long) 0L);
        boolean booleanValue = by.a(this.D, "sp_total_info").b("first_gp_stay_time_received", false).booleanValue();
        if (by.a(this.D, "sp_total_info").b("first_gp_stay_time_sent", false).booleanValue() || !booleanValue || Math.abs(System.currentTimeMillis() - a2) < 1000) {
            return;
        }
        by.a(this.D, "sp_total_info").a("first_gp_stay_time_sent", true);
        StatisticsGS.getInstance().uploadUserAction(this.D, 83, (int) (Math.abs(System.currentTimeMillis() - a2) / 1000));
        StatisticsGS.getInstance().uploadUserAction(this.D, StatisticsBase.UA_EXIT_XSPACE);
    }

    @Override
    public void onDestroyView() {
        super.onDestroyView();
        Log.d("ContainerFragment", String.format("ContainerFragment/onDestroyView:thread(%s)", Thread.currentThread().getName()));
        this.x.a((ViewSwitcher.a) null);
        this.x.b(this.ac);
        this.x.a((ViewSwitcher.c) null);
        com.excelliance.kxqp.gs.ui.update.b.d(this.D).b(this.aa);
        m.a();
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        ViewRepository.getInstance(this.D).inflateAll();
        this.H = true;
        Log.d("ContainerFragment", String.format("ContainerFragment/onDestroy:thread(%s)", Thread.currentThread().getName()));
        if (this.V != null) {
            this.V.removeCallbacksAndMessages(null);
        }
        if (this.G != null) {
            h.a(this.D).b(this.G);
        }
        if (com.excelliance.kxqp.gs.util.b.ah(this.D) && this.E != null) {
            com.excelliance.kxqp.gs.g.f.a().b(this.E);
        }
        if (com.excelliance.kxqp.gs.util.b.aT(this.D) && this.F != null) {
            com.excelliance.kxqp.gs.g.k.a().b(this.F);
        }
        v.a().a((Activity) getActivity());
        if (this.ab != null) {
            unregisterReceiver(this.ab);
        }
        if (this.i != null) {
            unregisterReceiver(this.i);
        }
        unregisterReceiver(this.ai);
        com.excelliance.kxqp.gs.ui.novice.c.c();
        if (com.excelliance.kxqp.gs.util.b.bt(this.D)) {
            com.excelliance.kxqp.gs.guide.v2.a.a().b((Activity) getActivity());
        } else if (com.excelliance.kxqp.gs.util.b.ac(this.D)) {
            com.excelliance.kxqp.gs.guide.b.a().b((Activity) getActivity());
        }
        if (com.excelliance.kxqp.gs.util.b.an(this.D)) {
            o.a(this.D).a();
        }
        com.excelliance.kxqp.gs.main.c.g = null;
        by a2 = by.a(this.D, "extractInfo");
        if (a2.b("need_prop_err_banner", true).booleanValue() && !a2.b("need_prop_err_banner_check", true).booleanValue()) {
            a2.a("need_prop_err_banner", false);
        }
        SharedPreferences a3 = a(Constants.PARAM_PLATFORM, 4);
        int parseInt = Integer.parseInt(a3.getString("update_info", "0"));
        if ((parseInt & 4) != 0) {
            parseInt &= -5;
            SharedPreferences.Editor edit = a3.edit();
            edit.putString("update_info", String.valueOf(parseInt));
            edit.commit();
            int r = GameUtil.getIntance().r();
            if (r > 0) {
                Process.killProcess(r);
            }
        }
        S();
        boolean z = (parseInt & 2) != 0;
        boolean z2 = (parseInt & 8) != 0;
        if (z || z2) {
            if (z) {
                parseInt &= -3;
            }
            if (z2) {
                parseInt &= -9;
            }
            SharedPreferences.Editor edit2 = a3.edit();
            edit2.putString("update_info", String.valueOf(parseInt));
            edit2.commit();
            Process.killProcess(Process.myPid());
        }
        if (this.w != null) {
            this.w.interrupt();
            this.w = null;
        }
        if (this.Y != null) {
            this.Y.a();
            this.Y = null;
        }
        O();
        by a4 = by.a(this.D, "sp_total_info");
        if (a4.b(".hide.register.google.account", false).booleanValue() && a4.c(".user.back.count", 0) == 0) {
            cb.a(true, 2, this.D);
            a4.a(".user.back.count", 1);
        }
        if (GameUtil.b() && !com.excelliance.kxqp.util.master.c.g(this.D) && com.excelliance.kxqp.manager.d.a(this.D).b()) {
            com.excelliance.kxqp.util.master.c.i(this.D);
        }
        if (com.excelliance.kxqp.gs.util.b.bt(this.D)) {
            com.excelliance.kxqp.gs.guide.v2.a.a().b((Activity) getActivity());
        }
        com.excelliance.kxqp.gs.guide.b.a().b((Activity) getActivity());
        com.excelliance.kxqp.gs.guide.v3.b.a().c(getActivity());
        ah.a();
        ag.a(this.D).b(this.u);
        tp.e();
        this.I.getLooper().quit();
        if (by.a(this.D, "sp_key_back_from_verify_code_protect_settings").b("sp_key_back_from_verify_code_protect_settings", false).booleanValue()) {
            by.a(this.D, "sp_key_back_from_verify_code_protect_settings").a("sp_key_back_from_verify_code_protect_settings", false);
        }
        if (this.Q != null) {
            this.Q.a().removeObservers(this);
        }
        this.g.a();
    }

    private void O() {
        if (this.z != null) {
            unregisterReceiver(this.z);
        }
        aa();
        LocalBroadcastManager.getInstance(this.D).unregisterReceiver(this.W);
        LocalBroadcastManager.getInstance(this.D).unregisterReceiver(this.X);
        if (com.excelliance.kxqp.gs.util.b.cs(this.D) || com.excelliance.kxqp.gs.util.b.ct(this.D)) {
            unregisterReceiver(this.ah);
        }
    }

    private void unregisterReceiver(BroadcastReceiver broadcastReceiver) {
        try {
            getActivity().unregisterReceiver(broadcastReceiver);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public boolean f() {
        Log.d("ContainerFragment", "onBackPressed");
        if (!P()) {
            try {
                if (Build.VERSION.SDK_INT != 24) {
                    return false;
                }
                f(true);
                this.V.removeMessages(7);
                this.V.sendEmptyMessageDelayed(7, 100L);
                return false;
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
        return true;
    }

    private void f(boolean z) {
        if (getActivity() != null) {
            try {
                getActivity().moveTaskToBack(z);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }

    private boolean P() {
        return getActivity() == null || getActivity().isFinishing();
    }

    public void Q() {
        if (aq.v()) {
            return;
        }
        cn.g(this.D);
    }

    public boolean a(int i, KeyEvent keyEvent) {
        if (this.H) {
            return false;
        }
        boolean d2 = as.d(this.D, false);
        Log.d("ContainerFragment", "onKeyDown" + d2);
        if (i == 4) {
            int h = com.excelliance.kxqp.gs.main.c.h();
            if (this.s != null && this.v != null && com.excelliance.kxqp.gs.main.c.a() != h) {
                if (com.excelliance.kxqp.gs.main.c.a() == com.excelliance.kxqp.gs.main.c.k() && this.K != null) {
                    if (!this.K.a(i, keyEvent)) {
                        com.excelliance.kxqp.gs.main.c.a(h);
                        this.s.a(h);
                        this.v.setCurrentItem(h);
                    }
                    return true;
                }
                com.excelliance.kxqp.gs.main.c.a(h);
                this.s.a(h);
                this.v.setCurrentItem(h);
                return true;
            }
            if (m() != null && m().h()) {
                return true;
            }
            if (com.excelliance.kxqp.gs.util.b.an(this.D) && o.a(this.D).b(this.D)) {
                return true;
            }
            if (d2) {
                f(true);
                return true;
            }
        }
        return false;
    }

    public void R() {
        if (getActivity() == null || this.H || getActivity().isFinishing() || !a("gameCenter_setting", 4).getBoolean("bg_running", true)) {
            return;
        }
        if (this.j == null) {
            this.j = new ServiceConnection() {
                @Override
                public void onServiceConnected(ComponentName componentName, IBinder iBinder) {
                    ContainerFragment.this.k = ISmtServComp.Stub.asInterface(iBinder);
                }

                @Override
                public void onServiceDisconnected(ComponentName componentName) {
                    ContainerFragment.this.k = null;
                }
            };
        }
        try {
            try {
                Intent intent = new Intent("com.excelliance.kxqp.action.SmtServService");
                intent.setComponent(new ComponentName(y(), "com.excelliance.kxqp.SmtServService"));
                D().bindService(intent, this.j, 1);
            } catch (Exception unused) {
                Intent intent2 = new Intent("com.excelliance.kxqp.action.SmtServService");
                intent2.setComponent(new ComponentName(y(), "com.excelliance.kxqp.SmtServService"));
                startService(intent2);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    private void S() {
        if (this.j == null || this.k == null) {
            return;
        }
        D().unbindService(this.j);
        this.j = null;
        this.k = null;
    }

    protected void g() {
        by a2 = by.a(this.D, "extractInfo");
        f7219a = a2.b("gameCenterFirstStart", true).booleanValue();
        if (f7219a) {
            int b2 = com.excelliance.kxqp.swipe.h.b(this.D);
            Intent E = E();
            if (E != null && TextUtils.equals(E.getAction(), "android.intent.action.VIEW") && b2 == -1) {
                by.a(this.D, "global_config").a("defDisplayStyle", 54);
                by.a(this.D, "global_config").a("abTestType", com.excelliance.kxqp.gs.util.a.a(54, false));
                by.a(this.D, "hello").a("nav", true);
            }
        }
        X();
        this.y = ao.a(this.D);
        this.v = (MainViewPager) this.y.a("main_view_pager", this.u);
        this.v.setNoFocus(true);
        if (f7219a) {
            a2.a("gameCenterFirstStart", false);
            a2.a("firstStartTime", System.currentTimeMillis());
        }
        this.I.post(new Runnable() {
            @Override
            public void run() {
                if (ContainerFragment.f7219a) {
                    if (com.excelliance.kxqp.util.master.e.a(ContainerFragment.this.D, com.excelliance.kxqp.gs.ui.home.b.a(ContainerFragment.this.D).d() ? 0 : 262144).isEmpty()) {
                        com.excelliance.kxqp.util.master.c.c(ContainerFragment.this.D, null);
                    }
                }
                if (com.excelliance.kxqp.manager.d.a(ContainerFragment.this.D).b()) {
                    com.excelliance.kxqp.util.master.a.b(ContainerFragment.this.D);
                }
            }
        });
        Message obtainMessage = this.V.obtainMessage(1);
        obtainMessage.arg1 = !f7219a ? 1 : 0;
        this.V.sendMessageDelayed(obtainMessage, 1000L);
        az.v("ContainerFragment", "mFirstStart:" + f7219a);
    }

    public a.InterfaceC0304a i() {
        com.excelliance.kxqp.gs.main.b bVar = new com.excelliance.kxqp.gs.main.b(this);
        bVar.a(getActivity());
        return bVar;
    }

    protected void j() {
        T();
        this.v.setOffscreenPageLimit(this.p.size() - 1);
        this.v.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
            @Override
            public void onPageScrollStateChanged(int i) {
            }

            @Override
            public void onPageScrolled(int i, float f, int i2) {
            }

            @Override
            public void onPageSelected(int i) {
                az.d("ContainerFragment", "position = " + i);
                if (!com.excelliance.kxqp.gs.util.b.cA(ContainerFragment.this.D) || ContainerFragment.this.t == null || i == com.excelliance.kxqp.gs.main.c.k()) {
                    return;
                }
                ContainerFragment.this.t.setVisibility(0);
            }
        });
        if (this.r == null) {
            this.r = new d(getChildFragmentManager(), this.p);
            this.v.setAdapter(this.r);
        } else {
            this.r.a(this.p);
        }
        this.v.setCurrentItem(com.excelliance.kxqp.gs.main.c.h());
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction(y() + ".action.switch.fragment");
        intentFilter.addAction(y() + ".action.need.reinstall");
        intentFilter.addAction(y() + ".action.hide.mytablyout");
        intentFilter.addAction(y() + ".action.show.mytablayout");
        registerReceiver(this.ab, intentFilter);
        v();
    }

    public void a(int i) {
        a(i, true, false);
        this.s.a(i);
    }

    public void g(boolean z) {
        int h;
        if (z || !com.excelliance.kxqp.gs.ui.novice.c.c(this.D) || com.excelliance.kxqp.gs.appstore.a.a(this.D)) {
            h = com.excelliance.kxqp.gs.main.c.h();
        } else {
            h = com.excelliance.kxqp.gs.main.c.e();
        }
        if (!z && com.excelliance.kxqp.gs.util.b.C(this.D)) {
            h = com.excelliance.kxqp.gs.main.c.e();
        }
        if (com.excelliance.kxqp.gs.util.b.P(this.D)) {
            ab.a().a(h == com.excelliance.kxqp.gs.main.c.k());
        }
        az.d("ContainerFragment", "setUpTargetTab: index:" + h);
        int N = N();
        if (N >= 0) {
            az.d("ContainerFragment", "setUpTargetTab: outerTabIndex:" + N);
        } else {
            N = h;
        }
        a(N);
    }

    private void T() {
        MyTabLayout.b bVar;
        this.s = (MyTabLayout) this.u.findViewById(R.id.main_bottom_tab_layout);
        this.t = (LinearLayout) this.u.findViewById(R.id.linear);
        ArrayList arrayList = new ArrayList();
        boolean a2 = com.excelliance.kxqp.gs.newappstore.b.c.a(this.D);
        RankingGroupFragment rankingGroupFragment = new RankingGroupFragment();
        MyTabLayout.b bVar2 = new MyTabLayout.b(this.D.getString(R.string.ranking), a2 ? R.drawable.tab_image_rank_unchecked_new_store : R.drawable.tab_image_rank_unchecked, a2 ? R.drawable.tab_image_rank_checked_new_store : R.drawable.tab_image_rank_checked);
        final MainFragment mainFragment = new MainFragment();
        Bundle bundle = new Bundle();
        bundle.putString("key_current_page_first_des", "启动页");
        mainFragment.setArguments(bundle);
        this.Z = new g(getActivity());
        mainFragment.registerLifecycleCallback(this.Z);
        MyTabLayout.b bVar3 = new MyTabLayout.b(com.excelliance.kxqp.swipe.a.a.getString(this.D, "main_store_tab"), a2 ? R.drawable.tab_image_home_unchecked_new_store : R.drawable.tab_image_home_unchecked, a2 ? R.drawable.tab_image_home_checked_new_store : R.drawable.tab_image_home_checked);
        FlowFragment flowFragment = new FlowFragment();
        MyTabLayout.b bVar4 = new MyTabLayout.b(com.excelliance.kxqp.gs.main.c.b(this.D), a2 ? R.drawable.tab_image_vip_unchecked_new_store : R.drawable.tab_image_vip_unchecked, a2 ? R.drawable.tab_image_vip_checked_new_store : R.drawable.tab_image_vip_checked);
        bVar4.h = 1;
        if (com.excelliance.kxqp.gs.util.b.bQ(this.D) && this.x.a()) {
            bVar = new MyTabLayout.b(this.D.getString(R.string.accelerate), R.drawable.tab_image_accelerate_uncheck, R.drawable.tab_image_accelerate_checked);
        } else {
            bVar = new MyTabLayout.b(this.D.getString(R.string.start), a2 ? R.drawable.tab_image_launch_uncheck_new_store : R.drawable.tab_image_launch_uncheck, a2 ? R.drawable.tab_image_launch_checked_new_store : R.drawable.tab_image_launch_checked);
        }
        bVar.a(true);
        if (com.excelliance.kxqp.gs.appstore.a.a(this.D)) {
            if (com.excelliance.kxqp.gs.util.b.bh(this.D)) {
                this.K = new DomesticAndOverseasStoreFragment();
                Bundle bundle2 = new Bundle();
                bundle2.putString("key_current_page_first_des", "商店页");
                this.K.setArguments(bundle2);
                this.p.add(this.K);
            } else {
                this.p.add(com.excelliance.kxqp.gs.util.b.ab(this.D) ? new StoreFragment() : new AppStoreFragment());
            }
            arrayList.add(bVar3);
            this.p.add(rankingGroupFragment);
            arrayList.add(bVar2);
            this.p.add(mainFragment);
            arrayList.add(bVar);
            this.p.add(flowFragment);
            arrayList.add(bVar4);
        } else {
            this.p.add(mainFragment);
            arrayList.add(bVar3);
            this.p.add(flowFragment);
            arrayList.add(bVar4);
            this.p.add(rankingGroupFragment);
            arrayList.add(bVar2);
        }
        if (com.excelliance.kxqp.gs.util.b.cs(this.D) || com.excelliance.kxqp.gs.util.b.ct(this.D)) {
            GameMallFragment gameMallFragment = new GameMallFragment();
            Bundle bundle3 = new Bundle();
            bundle3.putString("key_current_page_first_des", "游戏商城");
            gameMallFragment.setArguments(bundle3);
            this.p.add(gameMallFragment);
            arrayList.add(new MyTabLayout.b(com.excelliance.kxqp.gs.main.c.c(this.D), R.drawable.tab_image_game_mall_unchecked, R.drawable.tab_image_game_mall_checked));
        }
        if (com.excelliance.kxqp.gs.util.b.aG(this.D)) {
            this.p.add(new MineFragment());
            arrayList.add(new MyTabLayout.b(this.D.getString(R.string.main_mine_tab), a2 ? R.drawable.tab_image_me_unchecked_new_store : R.drawable.tab_image_me_unchecked, a2 ? R.drawable.tab_image_me_checked_new_store : R.drawable.tab_image_me_checked));
        } else if (com.excelliance.kxqp.gs.util.b.aW(this.D)) {
            com.excelliance.kxqp.gs.ui.mine.v2.MineFragment mineFragment = new com.excelliance.kxqp.gs.ui.mine.v2.MineFragment();
            Bundle bundle4 = new Bundle();
            bundle4.putString("key_current_page_first_des", "我的页面");
            mineFragment.setArguments(bundle4);
            this.p.add(mineFragment);
            arrayList.add(new MyTabLayout.b(this.D.getString(R.string.main_mine_tab), a2 ? R.drawable.tab_image_me_unchecked_new_store : R.drawable.tab_image_me_unchecked, a2 ? R.drawable.tab_image_me_checked_new_store : R.drawable.tab_image_me_checked));
        } else {
            this.p.add(new AccountFragment());
            arrayList.add(new MyTabLayout.b(this.D.getString(R.string.main_mine_tab), a2 ? R.drawable.tab_image_me_unchecked_new_store : R.drawable.tab_image_me_unchecked, a2 ? R.drawable.tab_image_me_checked_new_store : R.drawable.tab_image_me_checked));
        }
        a(arrayList);
        com.excelliance.kxqp.gs.main.c.g = this.p;
        com.excelliance.kxqp.gs.main.c.a(arrayList);
        this.s.setOnCheckedChangeListener(new MyTabLayout.a() {
            @Override
            public void a(int i) {
                Log.i("ContainerFragment", "onCheckedChanged: " + i);
                ContainerFragment.this.a(i, true, false);
                if (i == com.excelliance.kxqp.gs.main.c.f()) {
                    com.excelliance.kxqp.task.g.g.a(ContainerFragment.this.D);
                    by.a(ContainerFragment.this.D, "sp_total_info").a("sp_key_mine_page_pop_text", false);
                    if (ContainerFragment.this.T != null && ContainerFragment.this.T.isShowing()) {
                        ContainerFragment.this.T.dismiss();
                    }
                } else if (i == com.excelliance.kxqp.gs.main.c.g()) {
                    ContainerFragment.this.s.b(i);
                } else if (i == com.excelliance.kxqp.gs.main.c.d()) {
                    ContainerFragment.this.s.b(i);
                } else if (i == com.excelliance.kxqp.gs.main.c.h()) {
                    if (!com.excelliance.kxqp.gs.util.b.ah(ContainerFragment.this.D)) {
                        if (com.excelliance.kxqp.gs.util.b.aT(ContainerFragment.this.D)) {
                            com.excelliance.kxqp.gs.g.k.a().b();
                        }
                    } else {
                        com.excelliance.kxqp.gs.g.f.a().b();
                    }
                    ContainerFragment.this.v.setBackgroundColor(ContainerFragment.this.D.getResources().getColor(R.color.user_item));
                    if (m.f6220a) {
                        bz.a().b(ContainerFragment.this.D, 70000, "市场推广应用曝光量", 1);
                    }
                    if (mainFragment != null) {
                        mainFragment.J();
                    }
                } else if (i == com.excelliance.kxqp.gs.main.c.c()) {
                    VipIncomeUploadUtil.a(1);
                } else if (i == com.excelliance.kxqp.gs.main.c.k()) {
                    ContainerFragment.this.b(i);
                    ContainerFragment.this.v.setBackgroundColor(ContainerFragment.this.D.getResources().getColor(R.color.bgtabcontent));
                }
                if (i != com.excelliance.kxqp.gs.main.c.h() && mainFragment != null) {
                    mainFragment.K();
                }
                ContainerFragment.this.O = ContainerFragment.this.N;
                ContainerFragment.this.N = i;
                ContainerFragment.this.f(ContainerFragment.this.O);
            }
        });
        V();
        W();
        if (com.excelliance.kxqp.gs.util.b.cs(this.D) || com.excelliance.kxqp.gs.util.b.ct(this.D)) {
            return;
        }
        U();
    }

    private void a(final List<MyTabLayout.b> list) {
        if (Build.VERSION.SDK_INT >= 23) {
            tp.e(new Runnable() {
                @Override
                public void run() {
                    ContainerFragment.this.b((List<MyTabLayout.b>) list);
                }
            });
        } else {
            tp.f(new Runnable() {
                @Override
                public void run() {
                    az.d("ContainerFragment", String.format("ContainerFragment/updateTabAvoidBlock run:thread(%s) waiting ...", Thread.currentThread().getName()));
                    ViewRepository.getInstance(ContainerFragment.this.D).waitInflateFinish();
                    az.d("ContainerFragment", String.format("ContainerFragment/updateTabAvoidBlock run:thread(%s) finish", Thread.currentThread().getName()));
                    ContainerFragment.this.b((List<MyTabLayout.b>) list);
                }
            });
        }
    }

    public void b(final List<MyTabLayout.b> list) {
        tp.i(new Runnable() {
            @Override
            public void run() {
                ContainerFragment.this.s.a(list, ContainerFragment.this.x.a(), ContainerFragment.this.x.b(), ContainerFragment.this.x.e());
                StatisticsGS.getInstance().uploadUserAction(ContainerFragment.this.D, 94, 0, 1);
                boolean u = bs.u(ContainerFragment.this.D);
                if (ContainerFragment.this.x.a()) {
                    ContainerFragment.this.g(u);
                    return;
                }
                int h = com.excelliance.kxqp.gs.main.c.h();
                Log.d("tabTEststetet", "initAfterPresenter: " + h);
                ContainerFragment.this.a(h);
            }
        });
    }

    public void d(int i) {
        if (this.t != null) {
            this.t.setVisibility(i);
        }
    }

    private void U() {
        this.G = new f() {
            @Override
            public void update(Object obj) {
                if (obj == null || !(obj instanceof Boolean)) {
                    return;
                }
                ContainerFragment.this.s.a(com.excelliance.kxqp.gs.main.c.c(), ((Boolean) obj).booleanValue());
                if (com.excelliance.kxqp.gs.main.c.a() == com.excelliance.kxqp.gs.main.c.c()) {
                    ContainerFragment.this.a(com.excelliance.kxqp.gs.main.c.h());
                }
            }
        };
        h.a(this.D).a(this.G);
    }

    private void V() {
        if (com.excelliance.kxqp.gs.util.b.ah(this.D)) {
            this.E = new f() {
                @Override
                public void update(Object obj) {
                    if (obj instanceof Integer) {
                        int intValue = ((Integer) obj).intValue();
                        if (ContainerFragment.this.s != null) {
                            if (intValue == 0) {
                                ContainerFragment.this.s.b(com.excelliance.kxqp.gs.main.c.h());
                            } else {
                                ContainerFragment.this.s.c(com.excelliance.kxqp.gs.main.c.h());
                            }
                        }
                    }
                }
            };
            com.excelliance.kxqp.gs.g.f.a().a(this.E);
        }
    }

    private void W() {
        if (com.excelliance.kxqp.gs.util.b.aT(this.D)) {
            this.F = new f() {
                @Override
                public void update(Object obj) {
                    if (obj instanceof Integer) {
                        int intValue = ((Integer) obj).intValue();
                        if (ContainerFragment.this.s != null) {
                            if (intValue == 0) {
                                ContainerFragment.this.s.b(com.excelliance.kxqp.gs.main.c.h());
                            } else {
                                ContainerFragment.this.s.c(com.excelliance.kxqp.gs.main.c.h());
                            }
                        }
                    }
                }
            };
            com.excelliance.kxqp.gs.g.k.a().a(this.F);
        }
    }

    public void a(int i, boolean z, boolean z2, Intent intent) {
        com.excelliance.kxqp.gs.main.c.a(i);
        bz.a().a(this.D, i);
        Log.d("ContainerFragment", "rankStatisticsGS switchFragment: " + i);
        StatisticsGS.getInstance().uploadUserAction(this.D, 94, i, 1);
        if (i == com.excelliance.kxqp.gs.main.c.e() && this.x.a()) {
            Intent intent2 = new Intent(this.D.getPackageName() + ".action.update.page");
            if (intent != null) {
                intent2.putExtra("child", intent.getIntExtra("child", -1));
            }
            this.D.sendBroadcast(intent2);
            if (!com.excelliance.kxqp.gs.util.b.C(this.D) && !com.excelliance.kxqp.gs.util.b.aj(this.D) && !ResponseData.isReaded(this.D) && z) {
                if (this.l == null) {
                    this.l = new k(this.D, com.excelliance.kxqp.gs.util.w.o(this.D, "theme_dialog_no_title2"));
                    this.l.a(new b.a() {
                        @Override
                        public void a() {
                            ResponseData.saveReaded(ContainerFragment.this.D, ContainerFragment.this.l.i());
                            ContainerFragment.this.l.dismiss();
                        }

                        @Override
                        public void b() {
                            ContainerFragment.this.l.dismiss();
                        }
                    });
                }
                if (!this.l.isShowing()) {
                    this.l.show();
                }
            }
        } else if (i == com.excelliance.kxqp.gs.main.c.f()) {
            this.D.sendBroadcast(new Intent(this.D.getPackageName() + "refresh_updatedata"));
            tp.f(new Runnable() {
                @Override
                public void run() {
                    com.excelliance.kxqp.bitmap.a.a.b(ContainerFragment.this.D, false);
                }
            });
        } else if (i == com.excelliance.kxqp.gs.main.c.c()) {
            if (intent != null) {
                Intent intent3 = new Intent(this.D.getPackageName() + ".action.switch.child.fragment");
                int intExtra = intent.getIntExtra("childIndex", 0);
                String stringExtra = intent.getStringExtra("shortcut");
                az.d("ContainerFragment", "shortcut:" + intExtra);
                if ("openVip".equals(stringExtra)) {
                    Bundle bundle = new Bundle();
                    bundle.putInt("childIndex", 1);
                    try {
                        this.p.get(i).setArguments(bundle);
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
                az.d("ContainerFragment", "childIndex:" + intExtra);
                intent3.putExtra("childIndex", intExtra);
                intent3.putExtra("tab", intent.getStringExtra("tab"));
                intent3.putExtra("app", intent.getSerializableExtra("app"));
                intent3.putExtra("fromVipSrc", intent.getIntExtra("fromVipSrc", 0));
                this.D.sendBroadcast(intent3);
            }
        } else if (i == com.excelliance.kxqp.gs.main.c.h()) {
            bz.a().a(this.D, 84000, "进入启动页");
        } else if (i == com.excelliance.kxqp.gs.main.c.k()) {
            this.D.sendBroadcast(new Intent(this.D.getPackageName() + "domesticAndOverseasStoreFragment.action.switch.child.fragment"));
        }
        if (com.excelliance.kxqp.task.g.g.a(this.D)) {
            if (i != com.excelliance.kxqp.gs.main.c.f()) {
                if (z2) {
                    this.v.setNoFocus(false);
                    a(this.v);
                }
                this.v.setCurrentItem(i, z2);
                this.v.setNoFocus(true);
                return;
            }
            h();
            return;
        }
        if (z2) {
            this.v.setNoFocus(false);
            a(this.v);
        }
        this.v.setCurrentItem(i, z2);
        this.v.setNoFocus(true);
    }

    public void a(int i, boolean z, boolean z2) {
        a(i, z, z2, (Intent) null);
    }

    protected View k() {
        this.u = ViewRepository.getInstance(this.D).getView(ViewRepository.VIEW_ACTIVITY_MAIN);
        if (this.u == null) {
            this.u = LayoutInflater.from(this.D).inflate(R.layout.activity_main, (ViewGroup) null);
        }
        return this.u;
    }

    protected void l() {
        aq.a();
        aq.a(this.D);
        f7219a = by.a(this.D, "extractInfo").b("gameCenterFirstStart", true).booleanValue();
        if (f7219a) {
            int i = -1;
            try {
                Intent E = E();
                if (E != null) {
                    i = E.getIntExtra("defDisplayStyle", -1);
                }
            } catch (Exception unused) {
            }
            if (i != com.excelliance.kxqp.swipe.h.b(this.D)) {
                by.a(this.D, "global_config").a("defDisplayStyle", i);
            }
        }
        com.excelliance.kxqp.swipe.h.a(this.D);
        tp.d(new Runnable() {
            @Override
            public void run() {
                try {
                    if (GameUtil.b(ContainerFragment.this.D, 0)) {
                        if (!GameUtil.b()) {
                            ContainerFragment.this.V.sendMessageDelayed(ContainerFragment.this.V.obtainMessage(2), 2500L);
                        } else {
                            int a2 = com.excelliance.kxqp.wr.a.a().a(0, 1);
                            if (a2 < 0) {
                                az.d("ContainerFragment", "ret = " + a2);
                            }
                        }
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        });
    }

    private void X() {
        this.x.a(com.excelliance.kxqp.gs.ui.medal.a.g.a(this.D));
        this.x.a(this.ac);
        this.x.a(new ViewSwitcher.c() {
            @Override
            public void a(String str) {
                if (by.a(ContainerFragment.this.D, "global_config").b("sp_key_statistics_index_upload_44000", false).booleanValue()) {
                    return;
                }
                bz.a().a(ContainerFragment.this.D, 44000, ContainerFragment.this.D.getResources().getString(R.string.switch_for_market), String.valueOf(!TextUtils.equals(str, "true") ? 1 : 0));
                by.a(ContainerFragment.this.D, "global_config").a("sp_key_statistics_index_upload_44000", true);
            }
        });
        if (this.I != null) {
            this.I.postDelayed(new Runnable() {
                @Override
                public void run() {
                    ContainerFragment.this.x.a(ck.g(ContainerFragment.this.D), "https://api.ourplay.com.cn/switch/marketcheck");
                }
            }, 5000L);
        }
    }

    public MainFragment m() {
        if (this.p != null && this.p.size() > 0) {
            for (Fragment fragment : this.p) {
                if (fragment instanceof MainFragment) {
                    return (MainFragment) fragment;
                }
            }
        }
        return null;
    }

    public void n() {
        this.V.removeMessages(15);
        this.V.sendEmptyMessage(15);
    }

    public void Y() {
        int size;
        List<ApplicationInfo> list = null;
        try {
            list = com.excelliance.kxqp.swipe.b.a(this.D);
        } catch (Exception unused) {
        }
        if (list != null) {
            try {
                size = list.size();
            } catch (Exception e) {
                e.printStackTrace();
                return;
            }
        } else {
            size = 0;
        }
        StringBuilder sb = new StringBuilder();
        int i = 0;
        for (int i2 = 0; i2 < size; i2++) {
            ApplicationInfo applicationInfo = list.get(i2);
            if ((applicationInfo == null || (applicationInfo.flags & 1) == 0) && applicationInfo != null && !TextUtils.isEmpty(applicationInfo.packageName)) {
                i++;
                if (i != 1) {
                    sb.append(StatisticsManager.COMMA);
                }
                sb.append(applicationInfo.packageName);
            }
        }
        StatisticsGS.getInstance().uploadUserAction(this.D, StatisticsBase.UA_LOCAL_INSTALLED_LIST, 1, sb.toString());
    }

    private void Z() {
        if (by.a(this.D, "sp_total_info").b("first_gp_stay_time_sent", false).booleanValue()) {
            return;
        }
        try {
            if (this.ad == null) {
                this.ad = new c();
            }
            D().registerReceiver(this.ad, new IntentFilter("android.intent.action.CLOSE_SYSTEM_DIALOGS"));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    private void aa() {
        try {
            if (this.ad != null) {
                D().unregisterReceiver(this.ad);
                this.ad = null;
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public class c extends BroadcastReceiver {
        c() {
        }

        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            long a2 = by.a(context, "sp_google_pre_start").a("gp_first_start_time", (Long) 0L);
            boolean booleanValue = by.a(context, "sp_total_info").b("first_gp_stay_time_received", false).booleanValue();
            boolean booleanValue2 = by.a(context, "sp_total_info").b("first_gp_stay_time_sent", false).booleanValue();
            if (action == null || booleanValue2 || !booleanValue || !action.equals("android.intent.action.CLOSE_SYSTEM_DIALOGS")) {
                return;
            }
            String stringExtra = intent.getStringExtra(ContainerFragment.this.ae);
            if (TextUtils.equals(stringExtra, ContainerFragment.this.af) || TextUtils.equals(stringExtra, ContainerFragment.this.ag)) {
                by.a(context, "sp_total_info").a("first_gp_stay_time_sent", true);
                StatisticsGS.getInstance().uploadUserAction(ContainerFragment.this.D, 83, (int) (Math.abs(System.currentTimeMillis() - a2) / 1000));
            }
        }
    }

    public void j(Intent intent) {
        com.excelliance.kxqp.f.a.b();
        String stringExtra = intent.getStringExtra("app_package_name");
        if (com.excelliance.kxqp.gs.util.b.aZ(this.D)) {
            AppExtraBean d2 = com.excelliance.kxqp.repository.a.a(this.D).d(stringExtra);
            Log.d("ContainerFragment", "enterGameAnimation/appExtraBean:" + d2);
            if (d2 != null && !s.a(d2.getTextFeatureList())) {
                ag.a(this.D).a(stringExtra, this.u, d2);
                this.V.sendMessageDelayed(this.V.obtainMessage(14), 15000L);
                return;
            }
        }
        ah.a(this.D).a(stringExtra, this.u);
        this.V.sendMessageDelayed(this.V.obtainMessage(14), 15000L);
    }

    public void k(Intent intent) {
        String action = intent.getAction();
        int intExtra = intent.getIntExtra("time", 0);
        az.i("AnimationReceiver: ", "action: " + action + "time: " + intExtra + ", mForground = " + this.n);
        if (this.n && intExtra < 5000) {
            intExtra = 5000;
        }
        this.V.sendMessageDelayed(this.V.obtainMessage(14), intExtra);
    }

    public class b extends BroadcastReceiver {
        private b() {
        }

        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (TextUtils.equals(action, context.getPackageName() + ".enter.game.animation")) {
                ContainerFragment.this.j(intent);
                return;
            }
            if (TextUtils.equals(action, context.getPackageName() + ".exit.game.animation")) {
                ContainerFragment.this.k(intent);
            }
        }
    }

    public class d extends FragmentPagerAdapter {

        private List<Fragment> f7314b;

        @Override
        public void destroyItem(ViewGroup viewGroup, int i, Object obj) {
        }

        public d(FragmentManager fragmentManager, List<Fragment> list) {
            super(fragmentManager);
            this.f7314b = list;
        }

        public void a(List<Fragment> list) {
            if (list == null || list.size() <= 0) {
                return;
            }
            this.f7314b = list;
            notifyDataSetChanged();
        }

        @Override
        public Fragment getItem(int i) {
            if (this.f7314b == null || this.f7314b.size() <= 0 || this.f7314b.size() <= i) {
                return null;
            }
            return this.f7314b.get(i);
        }

        @Override
        public int getCount() {
            if (this.f7314b == null || this.f7314b.size() <= 0) {
                return 0;
            }
            return this.f7314b.size();
        }
    }

    public void c(Context context) {
        az.d("ContainerFragment", String.format("ContainerFragment/checkLostApp:thread(%s)", Thread.currentThread().getName()));
        this.o = false;
        try {
            if (com.excelliance.kxqp.util.master.c.e(context)) {
                Intent intent = new Intent("com.excelliance.kxqp.action.check.lost");
                intent.putExtra("immediate", true);
                intent.setComponent(new ComponentName(context.getPackageName(), "com.excelliance.kxqp.SmtServService"));
                context.startService(intent);
            } else {
                String b2 = com.excelliance.kxqp.util.master.e.b(context);
                Intent intent2 = new Intent(b2 + ".action.empty");
                intent2.setComponent(new ComponentName(b2, "com.excelliance.kxqp.ui.HandleActivity"));
                intent2.addFlags(268435456);
                context.startActivity(intent2);
                this.I.postDelayed(new Runnable() {
                    @Override
                    public void run() {
                        try {
                            Intent intent3 = new Intent("com.excelliance.kxqp.action.check.lost");
                            intent3.putExtra("immediate", true);
                            intent3.setComponent(new ComponentName(ContainerFragment.this.D.getPackageName(), "com.excelliance.kxqp.SmtServService"));
                            ContainerFragment.this.D.startService(intent3);
                        } catch (Exception e) {
                            Log.d("ContainerFragment", "checkLostApp: e2 " + e);
                        }
                    }
                }, 2000L);
            }
        } catch (Exception e) {
            Log.d("ContainerFragment", "checkLostApp: e " + e);
        }
    }

    public class AnonymousClass46 implements Runnable {
        AnonymousClass46() {
        }

        @Override
        public void run() {
            tp.c(new Runnable() {
                @Override
                public void run() {
                    com.excelliance.kxqp.util.master.a.b(ContainerFragment.this.D, new a.InterfaceC0598a() {
                        @Override
                        public void a() {
                            Log.d("ContainerFragment", String.format("ContainerFragment/handle:thread(%s)", Thread.currentThread().getName()));
                            ContainerFragment.this.w();
                        }
                    });
                }
            });
        }
    }

    public void ab() {
        az.d("ContainerFragment", String.format("ContainerFragment/checkAssistance:thread(%s)", Thread.currentThread().getName()));
        this.I.post(new AnonymousClass46());
    }

    public int o() {
        return com.excelliance.kxqp.gs.main.c.a();
    }

    private void a(ViewPager viewPager) {
        try {
            Field declaredField = ViewPager.class.getDeclaredField("mScroller");
            declaredField.setAccessible(true);
            com.excelliance.kxqp.gs.view.tab.a aVar = new com.excelliance.kxqp.gs.view.tab.a(viewPager.getContext(), new LinearInterpolator());
            aVar.a(600);
            declaredField.set(viewPager, aVar);
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        } catch (NoSuchFieldException e2) {
            e2.printStackTrace();
        }
    }

    public boolean p() {
        return this.A;
    }

    @Override
    public void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) {
        super.onRequestPermissionsResult(i, strArr, iArr);
        az.d("ContainerFragment", "onRequestPermissionsResult/requestCode: " + i);
        com.excelliance.kxqp.gs.ui.mine.a.c().a(i, strArr, iArr);
        if (i != 100) {
            if (i != 111) {
                return;
            }
            a(i, strArr, iArr);
            return;
        }
        try {
            if (iArr.length > 0) {
                ArrayList arrayList = new ArrayList();
                for (int i2 = 0; i2 < iArr.length; i2++) {
                    int i3 = iArr[i2];
                    String str = strArr[i2];
                    if (i3 != 0) {
                        arrayList.add(str);
                    }
                }
                if (arrayList.isEmpty()) {
                    w.a((Activity) getActivity());
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public void a(int i, String[] strArr, int[] iArr) {
        for (int i2 = 0; i2 < strArr.length; i2++) {
            String str = strArr[i2];
            int i3 = iArr[i2];
            boolean shouldShowRequestPermissionRationale = ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), str);
            az.d("ContainerFragment", "onRequestPermissionsResult: permission:" + str + " grantResult:" + i3 + " rationale:" + shouldShowRequestPermissionRationale);
            if (this.d != null && this.c != null && this.c.isShowing()) {
                for (PermissionBean permissionBean : this.d) {
                    if (permissionBean.key.equals(str)) {
                        permissionBean.grant = i3 == 0;
                        permissionBean.rationale = shouldShowRequestPermissionRationale;
                    }
                    az.d("ContainerFragment", "onRequestPermissionsResult permissionBean: permissionBean");
                }
            }
        }
        if (q() == 1) {
            if (this.d == null || this.d.size() <= 0) {
                return;
            }
            if (this.c != null && this.c.isShowing()) {
                this.c.dismiss();
                ac();
                this.d = null;
                return;
            }
            this.d = null;
            return;
        }
        if (q() == 2) {
            if (this.c == null || !this.c.isShowing()) {
                return;
            }
            this.c.dismiss();
            this.c = null;
            return;
        }
        if (q() == 3) {
            try {
                if (this.c != null && this.c.isShowing()) {
                    this.c.dismiss();
                    this.c = null;
                }
                if (by.a(this.D, "global_config").b("sp_key_splay_pkg_first_time_deny_force_never", true).booleanValue()) {
                    by.a(this.D, "global_config").a("sp_key_splay_pkg_first_time_deny_force_never", false);
                    return;
                }
                Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
                intent.setData(Uri.fromParts("package", this.D.getPackageName(), null));
                this.D.startActivity(intent);
                return;
            } catch (Exception e) {
                Log.d("ContainerFragment", "actionFirstPermissionCallBack: " + e.toString());
                cg.a(this.D, com.excelliance.kxqp.gs.util.w.e(this.D, "to_permission_fail"));
                return;
            }
        }
        r();
        if (this.c != null && this.c.isShowing()) {
            this.c.dismiss();
        }
        this.d = null;
    }

    public int q() {
        if (this.d == null) {
            return -1;
        }
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = new ArrayList();
        ArrayList arrayList3 = new ArrayList();
        ArrayList arrayList4 = new ArrayList();
        for (PermissionBean permissionBean : this.d) {
            if (permissionBean.force) {
                arrayList4.add(permissionBean);
                if (permissionBean.grant) {
                    az.d("ContainerFragment", "checkPermissionResult: allow permission:" + permissionBean);
                    arrayList.add(permissionBean);
                } else if (!permissionBean.grant && permissionBean.rationale) {
                    az.d("ContainerFragment", "checkPermissionResult: again permission:" + permissionBean);
                    arrayList2.add(permissionBean);
                } else if (!permissionBean.grant && !permissionBean.rationale) {
                    az.d("ContainerFragment", "checkPermissionResult: never permission:" + permissionBean);
                    arrayList3.add(permissionBean);
                }
            }
        }
        if (arrayList4.size() == arrayList.size() && arrayList2.size() == 0 && arrayList3.size() == 0) {
            az.d("ContainerFragment", "checkPermissionResult: ALL_FORCE_ALLOW");
            return 1;
        }
        if (arrayList2.size() > 0) {
            az.d("ContainerFragment", "checkPermissionResult: DENY_FORCE_AGAIN");
            return 2;
        }
        if (arrayList3.size() <= 0 || arrayList2.size() != 0) {
            return -1;
        }
        az.d("ContainerFragment", "checkPermissionResult: DENY_FORCE_NEVER");
        return 3;
    }

    public void r() {
        if (this.c == null || !this.c.isShowing() || this.c.d == null || this.d == null) {
            return;
        }
        this.c.f = this.d;
        this.c.d.notifyDataSetChanged();
    }

    public void d(boolean z) {
        int i;
        if (this.c == null || !this.c.isShowing() || this.c.d == null || this.d == null || this.c.h == null) {
            return;
        }
        if (z) {
            if (this.c.f != null && this.c.f.size() > 1) {
                i = R.string.permission_first_need_off_2;
            } else {
                i = R.string.permission_first_need_off;
            }
            this.c.h.setText(this.D.getString(i));
            return;
        }
        this.c.h.setText(com.excelliance.kxqp.gs.util.w.e(this.D, "permission_first_need_on"));
    }

    public MyTabLayout s() {
        return this.s;
    }

    private void ac() {
        az.d("ContainerFragment", String.format("ContainerFragment/onStoragePermissionGranted:thread(%s)", Thread.currentThread().getName()));
        ae();
        ah();
        if (com.excelliance.kxqp.gs.util.b.bD(this.D)) {
            com.excelliance.kxqp.gs.guide.c.a().a((Activity) getActivity());
        }
        d(this.D);
    }

    public void ad() {
        az.d("ContainerFragment", String.format("ContainerFragment/importAppGuide:thread(%s)", Thread.currentThread().getName()));
        if (com.excelliance.kxqp.gs.util.b.z(this.D)) {
            com.excelliance.kxqp.gs.ui.add.i.a(this.D).b();
        }
    }

    private void ae() {
        az.d("ContainerFragment", String.format("ContainerFragment/checkRecovery:thread(%s)", Thread.currentThread().getName()));
        this.I.post(new Runnable() {
            @Override
            public void run() {
                if (ContainerFragment.this.ag()) {
                    ContainerFragment.this.af();
                } else {
                    ContainerFragment.this.ad();
                }
            }
        });
    }

    public void af() {
        new f.b(this.D).d("提示").c("recovery_dialog_tips").b("同步数据").c(true).d(true).b(new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                if (ContainerFragment.this.getActivity().getSupportFragmentManager().findFragmentByTag("RecoveryDataFragment") == null) {
                    ContainerFragment.this.getActivity().getSupportFragmentManager().beginTransaction().add(com.excelliance.kxqp.swipe.a.a.getId(ContainerFragment.this.D, "fl_content"), new RecoveryDataFragment(), "RecoveryDataFragment").addToBackStack("RecoveryDataFragment").commit();
                }
                dialog.dismiss();
            }
        }).a().show();
    }

    public boolean ag() {
        Log.d("ContainerFragment", String.format("ContainerFragment/needRecoveryData:thread(%s)", Thread.currentThread().getName()));
        if (MainActivity.f7400a.equals(this.D.getPackageName())) {
            return false;
        }
        boolean z = this.D.getSharedPreferences("recovery_data", 0).getBoolean("key_need_recovery_data", true);
        PackageInfo packageInfo = null;
        try {
            packageInfo = this.D.getPackageManager().getPackageInfo(MainActivity.f7400a, 0);
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }
        boolean z2 = packageInfo != null;
        Log.d("ContainerFragment", String.format("ContainerFragment/needRecoveryData:thread(%s) needRecoveryData(%s) ourplayInstalled(%s)", Thread.currentThread().getName(), Boolean.valueOf(z), Boolean.valueOf(z2)));
        return z && z2;
    }

    private void ah() {
        MainFragment m = m();
        if (m != null) {
            m.t();
        }
    }

    public void b(int i) {
        Fragment fragment;
        if (this.p == null || this.p.size() <= 0 || i >= this.p.size() || (fragment = this.p.get(i)) == null || !(fragment instanceof DomesticAndOverseasStoreFragment)) {
            return;
        }
        ((DomesticAndOverseasStoreFragment) fragment).c();
    }

    private void d(final Context context) {
        az.d("ContainerFragment", String.format("ContainerFragment/startDownloadProviderMonitorService:thread(%s)", Thread.currentThread().getName()));
        if (this.L) {
            return;
        }
        this.L = true;
        tp.f(new Runnable() {
            @Override
            public void run() {
                if (s.a(com.excelliance.kxqp.repository.a.a(context).z())) {
                    return;
                }
                DownloadProviderMonitorService.a(context);
            }
        });
    }

    @Override
    public void t() {
        if (this.s == null) {
            return;
        }
        this.M = new PopupWindow(this.D);
        TextView textView = new TextView(this.D);
        textView.setText(this.D.getString(R.string.store_update_notify));
        textView.setTextColor(-1);
        textView.setBackgroundResource(R.drawable.store_update_popup_bg);
        textView.setLayoutParams(new ViewGroup.LayoutParams(-2, -2));
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                ContainerFragment.this.M.dismiss();
            }
        });
        this.M.setContentView(textView);
        this.M.setBackgroundDrawable(new BitmapDrawable());
        this.M.setAnimationStyle(R.style.store_update_anim);
        textView.measure(e(this.M.getWidth()), e(this.M.getHeight()));
        PopupWindowCompat.showAsDropDown(this.M, this.s, ad.a(this.D, 14.0f), -(textView.getMeasuredHeight() + this.s.getMeasuredHeight()), GravityCompat.START);
        this.V.sendEmptyMessageDelayed(5, 3000L);
    }

    @Override
    public void u() {
        if (this.S) {
            return;
        }
        this.S = true;
        af.a(getActivity(), new DialogInterface.OnDismissListener() {
            @Override
            public void onDismiss(DialogInterface dialogInterface) {
                ContainerFragment.this.S = false;
            }
        });
    }

    @Override
    public void e(boolean z) {
        if (this.U && this.f != null && this.f.getDialog() != null && this.f.getDialog().isShowing()) {
            this.U = false;
            this.f.dismiss();
            az.d("ContainerFragment", "VM_ showUpdateVmDialog: close ");
        }
        az.d("ContainerFragment", "VM_ showUpdateVmDialog: downlaodOver  " + z);
        this.f = af.a(getActivity(), z);
    }

    private static int e(int i) {
        return View.MeasureSpec.makeMeasureSpec(View.MeasureSpec.getSize(i), i == -2 ? 0 : 1073741824);
    }

    public void f(int i) {
        if (this.T == null || !this.T.isShowing()) {
            return;
        }
        if (i == com.excelliance.kxqp.gs.main.c.k()) {
            a("查看账号信息提示", "商店页发现页");
            return;
        }
        if (i == com.excelliance.kxqp.gs.main.c.e()) {
            a("查看账号信息提示", "排行榜");
            return;
        }
        if (i == com.excelliance.kxqp.gs.main.c.h()) {
            a("查看账号信息提示", "启动页");
        } else if (i == com.excelliance.kxqp.gs.main.c.i()) {
            a("查看账号信息提示", "游戏商城");
        } else {
            com.excelliance.kxqp.gs.main.c.f();
        }
    }

    public void v() {
        if (by.a(this.D, "sp_total_info").b("sp_key_mine_page_pop_text", false).booleanValue()) {
            if (this.T == null || !this.T.isShowing()) {
                if (this.T == null) {
                    this.T = new PopupWindow(this.D);
                }
                TextView textView = new TextView(this.D);
                String string = this.D.getString(R.string.click_look_buy_ga);
                textView.setTextSize(12.0f);
                textView.setText(string);
                textView.setTextColor(this.D.getResources().getColor(R.color.white));
                textView.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        by.a(ContainerFragment.this.D, "sp_total_info").a("sp_key_mine_page_pop_text", false);
                    }
                });
                textView.setBackgroundResource(R.drawable.bob_r);
                this.T.setContentView(textView);
                this.T.setBackgroundDrawable(new ColorDrawable(this.D.getResources().getColor(R.color.transparent)));
                final int i = this.D.getResources().getDisplayMetrics().widthPixels;
                this.s.post(new Runnable() {
                    @Override
                    public void run() {
                        ContainerFragment.this.T.showAsDropDown(ContainerFragment.this.s, (i / 2) + ad.a(ContainerFragment.this.D, 20.0f), (-ad.a(ContainerFragment.this.D, 94.0f)) + 19, 48);
                    }
                });
            }
        }
    }

    public void a(String str, String str2) {
        BiEventContent biEventContent = new BiEventContent();
        biEventContent.current_page = str2;
        biEventContent.function_name = str;
        biEventContent.content_type = "功能入口";
        com.excelliance.kxqp.gs.g.c.a().b(biEventContent);
    }
}