导航菜单

页面标题

页面副标题

St.John's v1.0.9 - IntentKt.java 源代码

正在查看: St.John's v1.0.9 应用的 IntentKt.java JAVA 源代码文件

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


package com.mcxiaoke.koi.ext;

import android.app.Activity;
import android.app.Service;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;

@Metadata(bv = {1, 0, 2}, d1 = {"\u00000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u001a\u0019\u0010\u0000\u001a\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u0003H\u0086\b\u001a!\u0010\u0000\u001a\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u0086\b\u001a!\u0010\u0000\u001a\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u0007H\u0086\b\u001a)\u0010\u0000\u001a\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010\u0004\u001a\u00020\u0005H\u0086\b\u001a\u0019\u0010\b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\nH\u0086\b\u001a!\u0010\b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\n2\u0006\u0010\u0004\u001a\u00020\u0005H\u0086\b\u001a!\u0010\b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\n2\u0006\u0010\u0006\u001a\u00020\u0007H\u0086\b\u001a)\u0010\b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\n2\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010\u0004\u001a\u00020\u0005H\u0086\b\u001a)\u0010\u000b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\u0007H\u0086\b\u001a1\u0010\u000b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\n2\u0006\u0010\u0004\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\u00072\u0006\u0010\u0006\u001a\u00020\u0007H\u0086\b\u001a!\u0010\u000b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\n2\u0006\u0010\f\u001a\u00020\u0007H\u0086\b\u001a)\u0010\u000b\u001a\u00020\t\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\n*\u00020\n2\u0006\u0010\f\u001a\u00020\u00072\u0006\u0010\u0006\u001a\u00020\u0007H\u0086\b\u001a\u0019\u0010\r\u001a\u00020\u000e\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u000f*\u00020\u0003H\u0086\b\u001a!\u0010\r\u001a\u00020\u000e\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u000f*\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u0086\b\u001a)\u0010\r\u001a\u00020\u000e\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u000f*\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u0007H\u0086\b\u001a!\u0010\r\u001a\u00020\u000e\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u000f*\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u0007H\u0086\b¨\u0006\u0010"}, d2 = {"newIntent", "Landroid/content/Intent;", "T", "Landroid/content/Context;", "extras", "Landroid/os/Bundle;", "flags", "", "startActivity", "", "Landroid/app/Activity;", "startActivityForResult", "requestCode", "startService", "Landroid/content/ComponentName;", "Landroid/app/Service;", "core_release"}, k = 2, mv = {1, 1, 7})
public final class IntentKt {
    private static final <T extends Context> Intent newIntent(Context context) {
        Intrinsics.reifiedOperationMarker(4, "T");
        return new Intent(context, (Class<?>) Context.class);
    }

    private static final <T extends Activity> void startActivity(Activity activity) {
        Intrinsics.reifiedOperationMarker(4, "T");
        activity.startActivity(new Intent(activity, (Class<?>) Context.class));
    }

    private static final <T extends Activity> void startActivity(Activity activity, int i) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(activity, (Class<?>) Context.class);
        intent.setFlags(i);
        activity.startActivity(intent);
    }

    private static final <T extends Activity> void startActivity(Activity activity, Bundle bundle) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(activity, (Class<?>) Context.class);
        intent.setFlags(0);
        intent.putExtras(bundle);
        activity.startActivity(intent);
    }

    private static final <T extends Activity> void startActivity(Activity activity, int i, Bundle bundle) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(activity, (Class<?>) Context.class);
        intent.setFlags(i);
        intent.putExtras(bundle);
        activity.startActivity(intent);
    }

    private static final <T extends Activity> void startActivityForResult(Activity activity, int i) {
        Intrinsics.reifiedOperationMarker(4, "T");
        activity.startActivityForResult(new Intent(activity, (Class<?>) Context.class), i);
    }

    private static final <T extends Activity> void startActivityForResult(Activity activity, int i, int i2) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(activity, (Class<?>) Context.class);
        intent.setFlags(i2);
        activity.startActivityForResult(intent, i);
    }

    private static final <T extends Activity> void startActivityForResult(Activity activity, Bundle bundle, int i) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(activity, (Class<?>) Context.class);
        intent.setFlags(0);
        intent.putExtras(bundle);
        activity.startActivityForResult(intent, i);
    }

    private static final <T extends Activity> void startActivityForResult(Activity activity, Bundle bundle, int i, int i2) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(activity, (Class<?>) Context.class);
        intent.setFlags(i2);
        intent.putExtras(bundle);
        activity.startActivityForResult(intent, i);
    }

    private static final <T extends Context> Intent newIntent(Context context, int i) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(context, (Class<?>) Context.class);
        intent.setFlags(i);
        return intent;
    }

    private static final <T extends Context> Intent newIntent(Context context, Bundle bundle) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(context, (Class<?>) Context.class);
        intent.setFlags(0);
        intent.putExtras(bundle);
        return intent;
    }

    private static final <T extends Context> Intent newIntent(Context context, int i, Bundle bundle) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(context, (Class<?>) Context.class);
        intent.setFlags(i);
        intent.putExtras(bundle);
        return intent;
    }

    private static final <T extends Service> ComponentName startService(Context context) {
        Intrinsics.reifiedOperationMarker(4, "T");
        ComponentName startService = context.startService(new Intent(context, (Class<?>) Context.class));
        Intrinsics.checkExpressionValueIsNotNull(startService, "this.startService(newIntent<T>())");
        return startService;
    }

    private static final <T extends Service> ComponentName startService(Context context, int i) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(context, (Class<?>) Context.class);
        intent.setFlags(i);
        ComponentName startService = context.startService(intent);
        Intrinsics.checkExpressionValueIsNotNull(startService, "this.startService(newIntent<T>(flags))");
        return startService;
    }

    private static final <T extends Service> ComponentName startService(Context context, Bundle bundle) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(context, (Class<?>) Context.class);
        intent.setFlags(0);
        intent.putExtras(bundle);
        ComponentName startService = context.startService(intent);
        Intrinsics.checkExpressionValueIsNotNull(startService, "this.startService(newIntent<T>(extras))");
        return startService;
    }

    private static final <T extends Service> ComponentName startService(Context context, Bundle bundle, int i) {
        Intrinsics.reifiedOperationMarker(4, "T");
        Intent intent = new Intent(context, (Class<?>) Context.class);
        intent.setFlags(i);
        intent.putExtras(bundle);
        ComponentName startService = context.startService(intent);
        Intrinsics.checkExpressionValueIsNotNull(startService, "this.startService(newIntent<T>(flags, extras))");
        return startService;
    }
}