大漢易經書院.apk(点击下载) / d.java


package com.lt.app;

import android.app.Activity;
import android.app.AlarmManager;
import android.app.Application;
import android.app.PendingIntent;
import android.bluetooth.BluetoothAdapter;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.location.LocationManager;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Message;
import android.support.v7.app.b;
import android.text.TextUtils;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.webkit.URLUtil;
import android.webkit.ValueCallback;
import android.widget.PopupWindow;
import android.widget.Toast;
import com.c.e;
import com.c.g;
import com.lt.app.a.l;
import com.lt.app.a.m;
import com.lt.plugin.a;
import com.lt.plugin.ab;
import com.lt.plugin.as;
import com.lt.plugin.au;
import com.lt.plugin.b;
import java.io.File;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.ArrayList;
import me.dhtv.app.R;
import org.json.JSONArray;
import org.json.JSONObject;

/* compiled from: UiHelper */
public class d {

    /* renamed from: ʻ  reason: contains not printable characters */
    static Message f6299;

    /* renamed from: ʻ  reason: contains not printable characters */
    public static int m8537(Context context) {
        int identifier = context.getResources().getIdentifier("status_bar_height", "dimen", "android");
        return identifier > 0 ? context.getResources().getDimensionPixelSize(identifier) : au.m8928(context, 24.0f);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8551(String str, final a aVar, final b<String> bVar) {
        Intent intent = new Intent(aVar, PresentActivity.class);
        intent.putExtra("present_model", str);
        aVar.m8777(new a.b() {
            /* class com.lt.app.d.AnonymousClass1 */

            @Override // com.lt.plugin.a.b
            /* renamed from: ʻ  reason: contains not printable characters */
            public void m8566(int i, int i2, Intent intent) {
                if (i == 234) {
                    a.this.m8777((a.b) null);
                    bVar.callback(intent != null ? intent.getStringExtra("present_result") : "");
                }
            }
        });
        aVar.startActivityForResult(intent, 234);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8550(String str, a aVar) {
        Intent intent = new Intent();
        if (str == null) {
            str = "";
        }
        intent.putExtra("present_result", str);
        aVar.setResult(-1, intent);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static boolean m8555(String str) {
        return URLUtil.isHttpUrl(str) || URLUtil.isHttpsUrl(str);
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    public static boolean m8560(String str) {
        if (TextUtils.isEmpty(str)) {
            return false;
        }
        if (URLUtil.isHttpsUrl(str) || URLUtil.isHttpUrl(str) || str.startsWith("file://") || str.startsWith("ws:") || str.startsWith("fs://")) {
            return true;
        }
        return false;
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    public static e m8557(Context context) {
        e r0 = com.b.m6372(context, App.m8130().m8143());
        as.m8820(r0);
        com.lt.app.c.a r1 = App.m8128();
        if (r1.m8521(16) && (r0 instanceof g)) {
            Bundle bundle = new Bundle();
            bundle.putBoolean("standardFullScreen", false);
            bundle.putBoolean("supportLiteWnd", false);
            bundle.putInt("DefaultVideoScreen", 2);
            ((g) r0).m6449(bundle);
        }
        r0.setDownloadListener(new com.lt.app.a.d(context));
        r0.setGeolocationEnabled(App.m8121(9, true));
        if (App.m8121(26, true) && r1.m8521(30)) {
            r0.setOnDoubleClickListener(new e.c() {
                /* class com.lt.app.d.AnonymousClass2 */

                @Override // com.c.e.c
                /* renamed from: ʻ  reason: contains not printable characters */
                public void m8567(e eVar) {
                    d.m8554(eVar);
                }
            });
        }
        return r0;
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    private static void m8558(Activity activity, boolean z) {
        Class<?> cls = activity.getWindow().getClass();
        try {
            Class<?> cls2 = Class.forName("android.view.MiuiWindowManager$LayoutParams");
            int i = cls2.getField("EXTRA_FLAG_STATUS_BAR_DARK_MODE").getInt(cls2);
            Method method = cls.getMethod("setExtraFlags", Integer.TYPE, Integer.TYPE);
            Window window = activity.getWindow();
            Object[] objArr = new Object[2];
            objArr[0] = Integer.valueOf(z ? i : 0);
            objArr[1] = Integer.valueOf(i);
            method.invoke(window, objArr);
        } catch (Exception unused) {
        }
    }

    /* renamed from: ʽ  reason: contains not printable characters */
    private static void m8561(Activity activity, boolean z) {
        try {
            WindowManager.LayoutParams attributes = activity.getWindow().getAttributes();
            Field declaredField = WindowManager.LayoutParams.class.getDeclaredField("MEIZU_FLAG_DARK_STATUS_BAR_ICON");
            Field declaredField2 = WindowManager.LayoutParams.class.getDeclaredField("meizuFlags");
            declaredField.setAccessible(true);
            declaredField2.setAccessible(true);
            int i = declaredField.getInt(null);
            int i2 = declaredField2.getInt(attributes);
            declaredField2.setInt(attributes, z ? i2 | i : (i ^ -1) & i2);
            activity.getWindow().setAttributes(attributes);
        } catch (Exception unused) {
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8540(Activity activity, boolean z) {
        m8558(activity, !z);
        m8561(activity, !z);
        if (Build.VERSION.SDK_INT >= 23) {
            View decorView = activity.getWindow().getDecorView();
            int systemUiVisibility = decorView.getSystemUiVisibility();
            decorView.setSystemUiVisibility(z ? systemUiVisibility | 8192 : systemUiVisibility & -8193);
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8548(View view, int i) {
        au.m8949(view, i);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static boolean m8554(e eVar) {
        final Context context = eVar.getContext();
        if (!App.m8121(26, true)) {
            m8563(context, (int) R.string.m_n);
            return false;
        }
        final com.lt.app.c.a r2 = App.m8128();
        eVar.evaluateJavascript(String.format("(function (w, h) {\n    var r = {\n        share_text: document.title + ' ' + location.href,\n        items: []\n    };\n    var imgs = document.getElementsByTagName('img');\n    for (var i = 0; i < imgs.length; i++) {\n        var img = imgs[i];\n        if ((img.width >= w) && (img.height >= h)) {\n            r.items.push({ url: img.src });\n        }\n    }\n    return r;\n})(%d, %d);", Integer.valueOf(r2.m26w), Integer.valueOf(r2.m26h)), new ValueCallback<String>() {
            /* class com.lt.app.d.AnonymousClass3 */

            /* renamed from: ʻ  reason: contains not printable characters */
            public void onReceiveValue(String str) {
                if (!TextUtils.isEmpty(str)) {
                    try {
                        JSONObject jSONObject = new JSONObject(str);
                        JSONArray optJSONArray = jSONObject.optJSONArray("items");
                        if (optJSONArray == null) {
                            return;
                        }
                        if (optJSONArray.length() != 0) {
                            ab.a aVar = new ab.a();
                            aVar.f6507 = new ArrayList(optJSONArray.length());
                            int i = 0;
                            for (int i2 = 0; i2 < optJSONArray.length(); i2++) {
                                String optString = optJSONArray.optJSONObject(i2).optString("url");
                                if (!TextUtils.isEmpty(optString)) {
                                    ab.b bVar = new ab.b();
                                    bVar.f6508 = optString;
                                    aVar.f6507.add(bVar);
                                }
                            }
                            if (aVar.f6507.size() != 0) {
                                aVar.f6505 = jSONObject.optString("share_text");
                                if (com.lt.app.c.a.this.m8521(28)) {
                                    i = 1;
                                } else if (com.lt.app.c.a.this.m8521(29)) {
                                    i = 2;
                                }
                                aVar.f6502 = i;
                                aVar.f6503 = com.lt.app.c.a.this.m8521(25);
                                aVar.f6504 = com.lt.app.c.a.this.m8521(26);
                                ab r7 = as.m8854();
                                if (r7 == null) {
                                    d.m8563(context, (int) R.string.no_plugin);
                                } else {
                                    r7.m8791(context, aVar);
                                }
                            }
                        }
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
            }
        });
        return true;
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    static void m8543(Context context, Uri uri) {
        au.m8945(context, uri);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static Uri m8538(File file) {
        return au.m8931(App.m8130(), file);
    }

    /* renamed from: ʽ  reason: contains not printable characters */
    public static void m8562(Context context) {
        try {
            Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
            intent.setData(Uri.fromParts("package", context.getPackageName(), null));
            context.startActivity(intent);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8542(Context context, int i) {
        String str;
        switch (i) {
            case 1:
                str = "android.settings.LOCATION_SOURCE_SETTINGS";
                break;
            case 2:
                str = "android.settings.WIFI_SETTINGS";
                break;
            case 3:
                str = "android.settings.BLUETOOTH_SETTINGS";
                break;
            case 4:
                str = "android.settings.DISPLAY_SETTINGS";
                break;
            case 5:
                str = "android.settings.SOUND_SETTINGS";
                break;
            case 6:
                m8564(context);
                return;
            case 7:
                str = "android.settings.LOCALE_SETTINGS";
                break;
            case 8:
                str = "android.settings.NFC_SETTINGS";
                break;
            default:
                str = null;
                break;
        }
        if (TextUtils.isEmpty(str)) {
            str = "android.settings.SETTINGS";
        }
        try {
            context.startActivity(new Intent(str));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /* renamed from: ʾ  reason: contains not printable characters */
    public static void m8564(Context context) {
        Intent intent = new Intent();
        if (Build.VERSION.SDK_INT >= 26) {
            intent.setAction("android.settings.APP_NOTIFICATION_SETTINGS");
            intent.putExtra("android.provider.extra.APP_PACKAGE", context.getPackageName());
        } else {
            intent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
            intent.addCategory("android.intent.category.DEFAULT");
            intent.setData(Uri.fromParts("package", context.getPackageName(), null));
        }
        try {
            context.startActivity(intent);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    public static boolean m8559(Context context, int i) {
        BluetoothAdapter defaultAdapter;
        if (i == 1 || i == 2) {
            LocationManager locationManager = (LocationManager) context.getSystemService("location");
            if (locationManager == null) {
                return false;
            }
            if (i == 1) {
                return locationManager.isProviderEnabled("gps");
            }
            return locationManager.isProviderEnabled("network");
        } else if (i == 3 && (defaultAdapter = BluetoothAdapter.getDefaultAdapter()) != null && defaultAdapter.isEnabled()) {
            return true;
        } else {
            return false;
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8541(Application application) {
        ((AlarmManager) application.getSystemService("alarm")).set(1, System.currentTimeMillis() + 200, PendingIntent.getActivity(application.getApplicationContext(), 0, application.getPackageManager().getLaunchIntentForPackage(application.getPackageName()), 1073741824));
        System.exit(0);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8544(Context context, String str) {
        m8547(context, str, false);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static boolean m8552(Context context, String str, l lVar) {
        Intent intent;
        if (context == null) {
            return false;
        }
        if (m8560(str)) {
            intent = new Intent(context, WebActivity.class);
        } else {
            intent = new Intent("android.intent.action.VIEW");
        }
        try {
            intent.setData(Uri.parse(str));
            if (lVar != null) {
                intent.putExtra("com.lt.app.k_options", lVar.m8370());
            }
            context.startActivity(intent);
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8547(Context context, String str, boolean z) {
        m8553(context, str, (String) null, z);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8545(Context context, String str, Message message) {
        if (message != null) {
            f6299 = message;
            Intent intent = new Intent(context, WebActivity.class);
            if (!TextUtils.isEmpty(str)) {
                intent.putExtra("com.lt.app.k_referer", str);
            }
            try {
                context.startActivity(intent);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static boolean m8553(Context context, String str, String str2, boolean z) {
        Intent intent;
        if (context == null || TextUtils.isEmpty(str) || str.startsWith("about:")) {
            return false;
        }
        Uri parse = Uri.parse(str);
        if (z || !m8560(str)) {
            intent = new Intent("android.intent.action.VIEW");
        } else {
            intent = new Intent(context, WebActivity.class);
            if (!TextUtils.isEmpty(str2)) {
                intent.putExtra("com.lt.app.k_referer", str2);
            }
        }
        try {
            intent.setData(parse);
            context.startActivity(intent);
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    /* renamed from: ʿ  reason: contains not printable characters */
    public static void m8565(Context context) {
        Intent intent = new Intent(context, MainActivity.class);
        intent.setFlags(67108864);
        intent.addFlags(536870912);
        intent.putExtra("_exit", true);
        context.startActivity(intent);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8549(e eVar, boolean z) {
        Context context = eVar.getContext();
        Intent intent = new Intent(context, MainActivity.class);
        intent.setFlags(67108864);
        intent.addFlags(536870912);
        intent.putExtra("com.lt.app.k_loadhomepage", z);
        context.startActivity(intent);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m8546(Context context, String str, String str2, DialogInterface.OnDismissListener onDismissListener) {
        b.a aVar = new b.a(context);
        if (TextUtils.isEmpty(str)) {
            str = App.m8114((int) R.string.message);
        }
        b.a r1 = aVar.m3693(str).m3698(str2).m3695(false).m3686(R.string.ok, (DialogInterface.OnClickListener) null);
        if (onDismissListener != null) {
            r1 = r1.m3688(onDismissListener);
        }
        r1.m3700().show();
    }

    /* renamed from: ʽ  reason: contains not printable characters */
    public static void m8563(final Context context, final int i) {
        if (context instanceof Activity) {
            ((Activity) context).runOnUiThread(new Runnable() {
                /* class com.lt.app.d.AnonymousClass4 */

                public void run() {
                    Toast.makeText(context, i, 1).show();
                }
            });
        } else {
            Toast.makeText(context, i, 1).show();
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static PopupWindow m8539(View view) {
        return m8556(view, 0);
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    public static PopupWindow m8556(View view, int i) {
        com.lt.app.c.a r0 = App.m8128();
        final m r02 = m.m8371(view.getContext(), r0 != null ? r0.ls : 0);
        r02.m8373(view);
        if (i > 0) {
            view.postDelayed(new Runnable() {
                /* class com.lt.app.d.AnonymousClass5 */

                public void run() {
                    if (m.this.isShowing()) {
                        m.this.dismiss();
                    }
                }
            }, (long) i);
        }
        return r02;
    }
}