正在查看: moonshot.企业版 v5.53.33 应用的 C0310.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: moonshot.企业版 v5.53.33 应用的 C0310.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package TCUcMtElLJnqSvqb7YcU.UBVL9U3WwxbAPwDW6rA5.jb4dWzI2R7xQpOgeBEx2.jb4dWzI2R7xQpOgeBEx2;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC0265;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC0300;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC0304;
import TCUcMtElLJnqSvqb7YcU.UBVL9U3WwxbAPwDW6rA5.jb4dWzI2R7xQpOgeBEx2.jb4dWzI2R7xQpOgeBEx2.AbstractC0325;
import TCUcMtElLJnqSvqb7YcU.cr3JSOpoZIqsmhvmO4JX.jnksI9k6J1HFuFo5YzBf.C1062;
import TCUcMtElLJnqSvqb7YcU.n66Vr4ULakY6CzHspLC4.C1470;
import android.annotation.TargetApi;
import android.content.ClipData;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Build;
import androidx.activity.result.ActivityResult;
import androidx.activity.result.IntentSenderRequest;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
public final class C0310 {
public static class C0311 extends AbstractC0325<String, Uri> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<Uri> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0300 String str) {
return null;
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 String str) {
return new Intent("android.intent.action.GET_CONTENT").addCategory("android.intent.category.OPENABLE").setType(str);
}
@Override
@InterfaceC0265
public final Uri parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return null;
}
return intent.getData();
}
}
@TargetApi(19)
public static class C0312 extends AbstractC0325<String[], List<Uri>> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<List<Uri>> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0300 String[] strArr) {
return null;
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 String[] strArr) {
return new Intent("android.intent.action.OPEN_DOCUMENT").putExtra("android.intent.extra.MIME_TYPES", strArr).putExtra("android.intent.extra.ALLOW_MULTIPLE", true).setType("*/*");
}
@Override
@InterfaceC0300
public final List<Uri> parseResult(int i, @InterfaceC0265 Intent intent) {
return (i != -1 || intent == null) ? Collections.emptyList() : C0320.m769(intent);
}
}
public static final class C0313 extends AbstractC0325<Intent, ActivityResult> {
public static final String f1016 = "androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE";
@Override
@InterfaceC0300
public ActivityResult parseResult(int i, @InterfaceC0265 Intent intent) {
return new ActivityResult(i, intent);
}
@Override
@InterfaceC0300
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 Intent intent) {
return intent;
}
}
public static final class C0314 extends AbstractC0325<Void, Uri> {
@Override
@InterfaceC0300
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0265 Void r2) {
return new Intent("android.intent.action.PICK").setType("vnd.android.cursor.dir/contact");
}
@Override
@InterfaceC0265
public Uri parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return null;
}
return intent.getData();
}
}
@TargetApi(19)
public static class C0315 extends AbstractC0325<String[], Uri> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<Uri> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0300 String[] strArr) {
return null;
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 String[] strArr) {
return new Intent("android.intent.action.OPEN_DOCUMENT").putExtra("android.intent.extra.MIME_TYPES", strArr).setType("*/*");
}
@Override
@InterfaceC0265
public final Uri parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return null;
}
return intent.getData();
}
}
public static class C0316 extends AbstractC0325<Void, Bitmap> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<Bitmap> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0265 Void r2) {
return null;
}
@Override
@InterfaceC0265
public final Bitmap parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return null;
}
return (Bitmap) intent.getParcelableExtra("data");
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0265 Void r2) {
return new Intent("android.media.action.IMAGE_CAPTURE");
}
}
public static final class C0317 extends AbstractC0325<String[], Map<String, Boolean>> {
public static final String f1017 = "androidx.activity.result.contract.extra.PERMISSIONS";
public static final String f1018 = "androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS";
public static final String f1019 = "androidx.activity.result.contract.action.REQUEST_PERMISSIONS";
@InterfaceC0300
public static Intent m760(@InterfaceC0300 String[] strArr) {
return new Intent(f1019).putExtra(f1017, strArr);
}
@Override
@InterfaceC0300
public Map<String, Boolean> parseResult(int i, @InterfaceC0265 Intent intent) {
if (i != -1) {
return Collections.emptyMap();
}
if (intent == null) {
return Collections.emptyMap();
}
String[] stringArrayExtra = intent.getStringArrayExtra(f1017);
int[] intArrayExtra = intent.getIntArrayExtra(f1018);
if (intArrayExtra == null || stringArrayExtra == null) {
return Collections.emptyMap();
}
HashMap hashMap = new HashMap();
int length = stringArrayExtra.length;
for (int i2 = 0; i2 < length; i2++) {
hashMap.put(stringArrayExtra[i2], Boolean.valueOf(intArrayExtra[i2] == 0));
}
return hashMap;
}
@Override
@InterfaceC0265
public AbstractC0325.C0326<Map<String, Boolean>> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0265 String[] strArr) {
if (strArr == null || strArr.length == 0) {
return new AbstractC0325.C0326<>(Collections.emptyMap());
}
C1470 c1470 = new C1470();
boolean z = true;
for (String str : strArr) {
boolean z2 = C1062.m4417(context, str) == 0;
c1470.put(str, Boolean.valueOf(z2));
if (!z2) {
z = false;
}
}
if (z) {
return new AbstractC0325.C0326<>(c1470);
}
return null;
}
@Override
@InterfaceC0300
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 String[] strArr) {
return m760(strArr);
}
}
public static final class C0318 extends AbstractC0325<IntentSenderRequest, ActivityResult> {
public static final String f1020 = "androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST";
public static final String f1021 = "androidx.activity.result.contract.extra.SEND_INTENT_EXCEPTION";
public static final String f1022 = "androidx.activity.result.contract.action.INTENT_SENDER_REQUEST";
@Override
@InterfaceC0300
public ActivityResult parseResult(int i, @InterfaceC0265 Intent intent) {
return new ActivityResult(i, intent);
}
@Override
@InterfaceC0300
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 IntentSenderRequest intentSenderRequest) {
return new Intent(f1022).putExtra(f1020, intentSenderRequest);
}
}
public static class C0319 extends AbstractC0325<Uri, Boolean> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<Boolean> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0300 Uri uri) {
return null;
}
@Override
@InterfaceC0300
public final Boolean parseResult(int i, @InterfaceC0265 Intent intent) {
return Boolean.valueOf(i == -1);
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 Uri uri) {
return new Intent("android.media.action.IMAGE_CAPTURE").putExtra("output", uri);
}
}
@TargetApi(18)
public static class C0320 extends AbstractC0325<String, List<Uri>> {
@InterfaceC0300
public static List<Uri> m769(@InterfaceC0300 Intent intent) {
LinkedHashSet linkedHashSet = new LinkedHashSet();
if (intent.getData() != null) {
linkedHashSet.add(intent.getData());
}
ClipData clipData = intent.getClipData();
if (clipData == null && linkedHashSet.isEmpty()) {
return Collections.emptyList();
}
if (clipData != null) {
for (int i = 0; i < clipData.getItemCount(); i++) {
Uri uri = clipData.getItemAt(i).getUri();
if (uri != null) {
linkedHashSet.add(uri);
}
}
}
return new ArrayList(linkedHashSet);
}
@Override
@InterfaceC0265
public final AbstractC0325.C0326<List<Uri>> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0300 String str) {
return null;
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 String str) {
return new Intent("android.intent.action.GET_CONTENT").addCategory("android.intent.category.OPENABLE").setType(str).putExtra("android.intent.extra.ALLOW_MULTIPLE", true);
}
@Override
@InterfaceC0300
public final List<Uri> parseResult(int i, @InterfaceC0265 Intent intent) {
return (intent == null || i != -1) ? Collections.emptyList() : m769(intent);
}
}
@TargetApi(19)
public static class C0321 extends AbstractC0325<String, Uri> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<Uri> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0300 String str) {
return null;
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 String str) {
return new Intent("android.intent.action.CREATE_DOCUMENT").setType("*/*").putExtra("android.intent.extra.TITLE", str);
}
@Override
@InterfaceC0265
public final Uri parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return null;
}
return intent.getData();
}
}
public static class C0322 extends AbstractC0325<Uri, Bitmap> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<Bitmap> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0300 Uri uri) {
return null;
}
@Override
@InterfaceC0265
public final Bitmap parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return null;
}
return (Bitmap) intent.getParcelableExtra("data");
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 Uri uri) {
return new Intent("android.media.action.VIDEO_CAPTURE").putExtra("output", uri);
}
}
public static final class C0323 extends AbstractC0325<String, Boolean> {
@Override
@InterfaceC0300
public Boolean parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return Boolean.FALSE;
}
int[] intArrayExtra = intent.getIntArrayExtra(C0317.f1018);
if (intArrayExtra == null || intArrayExtra.length == 0) {
return Boolean.FALSE;
}
return Boolean.valueOf(intArrayExtra[0] == 0);
}
@Override
@InterfaceC0265
public AbstractC0325.C0326<Boolean> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0265 String str) {
if (str == null) {
return new AbstractC0325.C0326<>(Boolean.FALSE);
}
if (C1062.m4417(context, str) == 0) {
return new AbstractC0325.C0326<>(Boolean.TRUE);
}
return null;
}
@Override
@InterfaceC0300
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0300 String str) {
return C0317.m760(new String[]{str});
}
}
@TargetApi(21)
public static class C0324 extends AbstractC0325<Uri, Uri> {
@Override
@InterfaceC0265
public final AbstractC0325.C0326<Uri> getSynchronousResult(@InterfaceC0300 Context context, @InterfaceC0265 Uri uri) {
return null;
}
@Override
@InterfaceC0300
@InterfaceC0304
public Intent createIntent(@InterfaceC0300 Context context, @InterfaceC0265 Uri uri) {
Intent intent = new Intent("android.intent.action.OPEN_DOCUMENT_TREE");
if (Build.VERSION.SDK_INT >= 26 && uri != null) {
intent.putExtra("android.provider.extra.INITIAL_URI", uri);
}
return intent;
}
@Override
@InterfaceC0265
public final Uri parseResult(int i, @InterfaceC0265 Intent intent) {
if (intent == null || i != -1) {
return null;
}
return intent.getData();
}
}
private C0310() {
}
}