导航菜单

页面标题

页面副标题

远离手机 v4.9.11 - Ill1lI1ll1Ill.java 源代码

正在查看: 远离手机 v4.9.11 应用的 Ill1lI1ll1Ill.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.lijianqiang12.silent;

import android.app.RemoteInput;
import android.content.ClipData;
import android.content.ClipDescription;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.lijianqiang12.silent.lIIIl1IlI1llI;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

public final class Ill1lI1ll1Ill {
    private static final String I1Il11llllIl = "android.remoteinput.resultsSource";
    public static final int III11IIll1lI1 = 1;
    public static final int IIl1I11I1lI1l = 2;
    private static final String IIll11IllI1l = "android.remoteinput.dataTypeResultsData";
    public static final String Ill1llIIlIlll = "android.remoteinput.resultsData";
    public static final int IllIlI1l1I = 1;
    public static final int l1llllI11l111 = 0;
    public static final String lI111l1I1llIl = "android.remoteinput.results";
    public static final int ll11llIII1111 = 0;
    private final String IIllIl1llII;
    private final CharSequence[] Il11lI1III1;
    private final int Il1IlII1;
    private final CharSequence IlllIll1I1I;
    private final Bundle lI11111lI1;
    private final Set<String> lII1lI1Illl;
    private final boolean lIIl1I1I;

    @l1l1lI1IIl1I(20)
    static class IIllIl1llII {
        private IIllIl1llII() {
        }

        static void IIllIl1llII(Object obj, Intent intent, Bundle bundle) {
            RemoteInput.addResultsToIntent((RemoteInput[]) obj, intent, bundle);
        }

        static Ill1lI1ll1Ill Il11lI1III1(Object obj) {
            Set<String> IlllIll1I1I;
            RemoteInput remoteInput = (RemoteInput) obj;
            Il1IlII1 IIllIl1llII = new Il1IlII1(remoteInput.getResultKey()).lI111l1I1llIl(remoteInput.getLabel()).lI11111lI1(remoteInput.getChoices()).Il1IlII1(remoteInput.getAllowFreeFormInput()).IIllIl1llII(remoteInput.getExtras());
            if (Build.VERSION.SDK_INT >= 26 && (IlllIll1I1I = IlllIll1I1I.IlllIll1I1I(remoteInput)) != null) {
                Iterator<String> it = IlllIll1I1I.iterator();
                while (it.hasNext()) {
                    IIllIl1llII.lIIl1I1I(it.next(), true);
                }
            }
            if (Build.VERSION.SDK_INT >= 29) {
                IIllIl1llII.lII1lI1Illl(lIIl1I1I.IIllIl1llII(remoteInput));
            }
            return IIllIl1llII.IlllIll1I1I();
        }

        public static RemoteInput IlllIll1I1I(Ill1lI1ll1Ill ill1lI1ll1Ill) {
            Set<String> lII1lI1Illl;
            RemoteInput.Builder addExtras = new RemoteInput.Builder(ill1lI1ll1Ill.III11IIll1lI1()).setLabel(ill1lI1ll1Ill.l1llllI11l111()).setChoices(ill1lI1ll1Ill.lI111l1I1llIl()).setAllowFreeFormInput(ill1lI1ll1Ill.lI11111lI1()).addExtras(ill1lI1ll1Ill.IllIlI1l1I());
            if (Build.VERSION.SDK_INT >= 26 && (lII1lI1Illl = ill1lI1ll1Ill.lII1lI1Illl()) != null) {
                Iterator<String> it = lII1lI1Illl.iterator();
                while (it.hasNext()) {
                    IlllIll1I1I.lIIl1I1I(addExtras, it.next(), true);
                }
            }
            if (Build.VERSION.SDK_INT >= 29) {
                lIIl1I1I.IlllIll1I1I(addExtras, ill1lI1ll1Ill.I1Il11llllIl());
            }
            return addExtras.build();
        }

        static Bundle lIIl1I1I(Intent intent) {
            return RemoteInput.getResultsFromIntent(intent);
        }
    }

    @l1l1lI1IIl1I(28)
    static class Il11lI1III1 {
        private Il11lI1III1() {
        }

        static int IIllIl1llII(Intent intent) {
            return RemoteInput.getResultsSource(intent);
        }

        static void IlllIll1I1I(Intent intent, int i) {
            RemoteInput.setResultsSource(intent, i);
        }
    }

    public static final class Il1IlII1 {
        private final String IIllIl1llII;
        private CharSequence[] Il1IlII1;
        private CharSequence lIIl1I1I;
        private final Set<String> IlllIll1I1I = new HashSet();
        private final Bundle Il11lI1III1 = new Bundle();
        private boolean lI11111lI1 = true;
        private int lII1lI1Illl = 0;

        public Il1IlII1(@IlI1111llI11I String str) {
            if (str == null) {
                throw new IllegalArgumentException("Result key can't be null");
            }
            this.IIllIl1llII = str;
        }

        @IlI1111llI11I
        public Il1IlII1 IIllIl1llII(@IlI1111llI11I Bundle bundle) {
            if (bundle != null) {
                this.Il11lI1III1.putAll(bundle);
            }
            return this;
        }

        @IlI1111llI11I
        public Bundle Il11lI1III1() {
            return this.Il11lI1III1;
        }

        @IlI1111llI11I
        public Il1IlII1 Il1IlII1(boolean z) {
            this.lI11111lI1 = z;
            return this;
        }

        @IlI1111llI11I
        public Ill1lI1ll1Ill IlllIll1I1I() {
            return new Ill1lI1ll1Ill(this.IIllIl1llII, this.lIIl1I1I, this.Il1IlII1, this.lI11111lI1, this.lII1lI1Illl, this.Il11lI1III1, this.IlllIll1I1I);
        }

        @IlI1111llI11I
        public Il1IlII1 lI11111lI1(@II1lll1lIlIl1 CharSequence[] charSequenceArr) {
            this.Il1IlII1 = charSequenceArr;
            return this;
        }

        @IlI1111llI11I
        public Il1IlII1 lI111l1I1llIl(@II1lll1lIlIl1 CharSequence charSequence) {
            this.lIIl1I1I = charSequence;
            return this;
        }

        @IlI1111llI11I
        public Il1IlII1 lII1lI1Illl(int i) {
            this.lII1lI1Illl = i;
            return this;
        }

        @IlI1111llI11I
        public Il1IlII1 lIIl1I1I(@IlI1111llI11I String str, boolean z) {
            if (z) {
                this.IlllIll1I1I.add(str);
            } else {
                this.IlllIll1I1I.remove(str);
            }
            return this;
        }
    }

    @l1l1lI1IIl1I(26)
    static class IlllIll1I1I {
        private IlllIll1I1I() {
        }

        static void IIllIl1llII(Ill1lI1ll1Ill ill1lI1ll1Ill, Intent intent, Map<String, Uri> map) {
            RemoteInput.addDataResultToIntent(Ill1lI1ll1Ill.Il11lI1III1(ill1lI1ll1Ill), intent, map);
        }

        static Map<String, Uri> Il11lI1III1(Intent intent, String str) {
            return RemoteInput.getDataResultsFromIntent(intent, str);
        }

        static Set<String> IlllIll1I1I(Object obj) {
            return ((RemoteInput) obj).getAllowedDataTypes();
        }

        static RemoteInput.Builder lIIl1I1I(RemoteInput.Builder builder, String str, boolean z) {
            return builder.setAllowDataType(str, z);
        }
    }

    @lIIIl1IlI1llI({lIIIl1IlI1llI.IIllIl1llII.l11l1l11I1})
    @Retention(RetentionPolicy.SOURCE)
    public @interface lI11111lI1 {
    }

    @lIIIl1IlI1llI({lIIIl1IlI1llI.IIllIl1llII.l11l1l11I1})
    @Retention(RetentionPolicy.SOURCE)
    public @interface lII1lI1Illl {
    }

    @l1l1lI1IIl1I(ConstraintLayout.IlllIll1I1I.IIllIl1llII.I1II1ll1lI1)
    static class lIIl1I1I {
        private lIIl1I1I() {
        }

        static int IIllIl1llII(Object obj) {
            return ((RemoteInput) obj).getEditChoicesBeforeSending();
        }

        static RemoteInput.Builder IlllIll1I1I(RemoteInput.Builder builder, int i) {
            return builder.setEditChoicesBeforeSending(i);
        }
    }

    Ill1lI1ll1Ill(String str, CharSequence charSequence, CharSequence[] charSequenceArr, boolean z, int i, Bundle bundle, Set<String> set) {
        this.IIllIl1llII = str;
        this.IlllIll1I1I = charSequence;
        this.Il11lI1III1 = charSequenceArr;
        this.lIIl1I1I = z;
        this.Il1IlII1 = i;
        this.lI11111lI1 = bundle;
        this.lII1lI1Illl = set;
        if (I1Il11llllIl() == 2 && !lI11111lI1()) {
            throw new IllegalArgumentException("setEditChoicesBeforeSending requires setAllowFreeFormInput");
        }
    }

    public static int I11ll1l1lI11l(@IlI1111llI11I Intent intent) {
        if (Build.VERSION.SDK_INT >= 28) {
            return Il11lI1III1.IIllIl1llII(intent);
        }
        Intent Ill1llIIlIlll2 = Ill1llIIlIlll(intent);
        if (Ill1llIIlIlll2 == null) {
            return 0;
        }
        return Ill1llIIlIlll2.getExtras().getInt(I1Il11llllIl, 0);
    }

    public static void IIIII11lIlIl(@IlI1111llI11I Intent intent, int i) {
        if (Build.VERSION.SDK_INT >= 28) {
            Il11lI1III1.IlllIll1I1I(intent, i);
            return;
        }
        Intent Ill1llIIlIlll2 = Ill1llIIlIlll(intent);
        if (Ill1llIIlIlll2 == null) {
            Ill1llIIlIlll2 = new Intent();
        }
        Ill1llIIlIlll2.putExtra(I1Il11llllIl, i);
        intent.setClipData(ClipData.newIntent(lI111l1I1llIl, Ill1llIIlIlll2));
    }

    @II1lll1lIlIl1
    public static Bundle IIl1I11I1lI1l(@IlI1111llI11I Intent intent) {
        return IIllIl1llII.lIIl1I1I(intent);
    }

    @II1lll1lIlIl1
    public static Map<String, Uri> IIll11IllI1l(@IlI1111llI11I Intent intent, @IlI1111llI11I String str) {
        String string;
        if (Build.VERSION.SDK_INT >= 26) {
            return IlllIll1I1I.Il11lI1III1(intent, str);
        }
        Intent Ill1llIIlIlll2 = Ill1llIIlIlll(intent);
        if (Ill1llIIlIlll2 == null) {
            return null;
        }
        HashMap hashMap = new HashMap();
        for (String str2 : Ill1llIIlIlll2.getExtras().keySet()) {
            if (str2.startsWith(IIll11IllI1l)) {
                String substring = str2.substring(39);
                if (!substring.isEmpty() && (string = Ill1llIIlIlll2.getBundleExtra(str2).getString(str)) != null && !string.isEmpty()) {
                    hashMap.put(substring, Uri.parse(string));
                }
            }
        }
        if (hashMap.isEmpty()) {
            return null;
        }
        return hashMap;
    }

    public static void IIllIl1llII(@IlI1111llI11I Ill1lI1ll1Ill ill1lI1ll1Ill, @IlI1111llI11I Intent intent, @IlI1111llI11I Map<String, Uri> map) {
        if (Build.VERSION.SDK_INT >= 26) {
            IlllIll1I1I.IIllIl1llII(ill1lI1ll1Ill, intent, map);
            return;
        }
        Intent Ill1llIIlIlll2 = Ill1llIIlIlll(intent);
        if (Ill1llIIlIlll2 == null) {
            Ill1llIIlIlll2 = new Intent();
        }
        for (Map.Entry<String, Uri> entry : map.entrySet()) {
            String key = entry.getKey();
            Uri value = entry.getValue();
            if (key != null) {
                Bundle bundleExtra = Ill1llIIlIlll2.getBundleExtra(ll11llIII1111(key));
                if (bundleExtra == null) {
                    bundleExtra = new Bundle();
                }
                bundleExtra.putString(ill1lI1ll1Ill.III11IIll1lI1(), value.toString());
                Ill1llIIlIlll2.putExtra(ll11llIII1111(key), bundleExtra);
            }
        }
        intent.setClipData(ClipData.newIntent(lI111l1I1llIl, Ill1llIIlIlll2));
    }

    @l1l1lI1IIl1I(20)
    static RemoteInput Il11lI1III1(Ill1lI1ll1Ill ill1lI1ll1Ill) {
        return IIllIl1llII.IlllIll1I1I(ill1lI1ll1Ill);
    }

    @l1l1lI1IIl1I(20)
    static Ill1lI1ll1Ill Il1IlII1(RemoteInput remoteInput) {
        return IIllIl1llII.Il11lI1III1(remoteInput);
    }

    private static Intent Ill1llIIlIlll(Intent intent) {
        ClipData clipData = intent.getClipData();
        if (clipData == null) {
            return null;
        }
        ClipDescription description = clipData.getDescription();
        if (description.hasMimeType("text/vnd.android.intent") && description.getLabel().toString().contentEquals(lI111l1I1llIl)) {
            return clipData.getItemAt(0).getIntent();
        }
        return null;
    }

    public static void IlllIll1I1I(@IlI1111llI11I Ill1lI1ll1Ill[] ill1lI1ll1IllArr, @IlI1111llI11I Intent intent, @IlI1111llI11I Bundle bundle) {
        if (Build.VERSION.SDK_INT >= 26) {
            IIllIl1llII.IIllIl1llII(lIIl1I1I(ill1lI1ll1IllArr), intent, bundle);
            return;
        }
        Bundle IIl1I11I1lI1l2 = IIl1I11I1lI1l(intent);
        int I11ll1l1lI11l = I11ll1l1lI11l(intent);
        if (IIl1I11I1lI1l2 != null) {
            IIl1I11I1lI1l2.putAll(bundle);
            bundle = IIl1I11I1lI1l2;
        }
        for (Ill1lI1ll1Ill ill1lI1ll1Ill : ill1lI1ll1IllArr) {
            Map<String, Uri> IIll11IllI1l2 = IIll11IllI1l(intent, ill1lI1ll1Ill.III11IIll1lI1());
            IIllIl1llII.IIllIl1llII(lIIl1I1I(new Ill1lI1ll1Ill[]{ill1lI1ll1Ill}), intent, bundle);
            if (IIll11IllI1l2 != null) {
                IIllIl1llII(ill1lI1ll1Ill, intent, IIll11IllI1l2);
            }
        }
        IIIII11lIlIl(intent, I11ll1l1lI11l);
    }

    @l1l1lI1IIl1I(20)
    static RemoteInput[] lIIl1I1I(Ill1lI1ll1Ill[] ill1lI1ll1IllArr) {
        if (ill1lI1ll1IllArr == null) {
            return null;
        }
        RemoteInput[] remoteInputArr = new RemoteInput[ill1lI1ll1IllArr.length];
        for (int i = 0; i < ill1lI1ll1IllArr.length; i++) {
            remoteInputArr[i] = Il11lI1III1(ill1lI1ll1IllArr[i]);
        }
        return remoteInputArr;
    }

    private static String ll11llIII1111(String str) {
        return IIll11IllI1l + str;
    }

    public int I1Il11llllIl() {
        return this.Il1IlII1;
    }

    @IlI1111llI11I
    public String III11IIll1lI1() {
        return this.IIllIl1llII;
    }

    public boolean Il11lI1l() {
        return (lI11111lI1() || (lI111l1I1llIl() != null && lI111l1I1llIl().length != 0) || lII1lI1Illl() == null || lII1lI1Illl().isEmpty()) ? false : true;
    }

    @IlI1111llI11I
    public Bundle IllIlI1l1I() {
        return this.lI11111lI1;
    }

    @II1lll1lIlIl1
    public CharSequence l1llllI11l111() {
        return this.IlllIll1I1I;
    }

    public boolean lI11111lI1() {
        return this.lIIl1I1I;
    }

    @II1lll1lIlIl1
    public CharSequence[] lI111l1I1llIl() {
        return this.Il11lI1III1;
    }

    @II1lll1lIlIl1
    public Set<String> lII1lI1Illl() {
        return this.lII1lI1Illl;
    }
}