导航菜单

页面标题

页面副标题

饼干视频 v4.1.0 - MQLandscapeDetailActivity.java 源代码

正在查看: 饼干视频 v4.1.0 应用的 MQLandscapeDetailActivity.java JAVA 源代码文件

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


package com.moqi.sdk.activity;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.moqi.sdk.R;
import com.moqi.sdk.cache.b;
import com.moqi.sdk.download2.a;
import com.moqi.sdk.model.MoQiAd;
import com.moqi.sdk.receiver.DownApkReceiver;
import com.moqi.sdk.utils.d;
import com.moqi.sdk.utils.h0;
import com.moqi.sdk.utils.s;
import com.moqi.sdk.utils.t;
import com.qq.e.comm.managers.setting.GlobalSetting;
import com.sigmob.sdk.base.mta.PointCategory;
import com.tencent.mm.opensdk.modelmsg.WXMediaMessage;
import java.io.File;

public class MQLandscapeDetailActivity extends Activity implements View.OnClickListener, DownApkReceiver.a {
    private static final String i = "PARAMS_AD";
    private ImageView a;
    private ImageView b;
    private TextView c;
    private TextView d;
    private ProgressButton e;
    private ImageView f;
    private MoQiAd g;
    private DownApkReceiver h;

    public class a implements View.OnClickListener {
        public a() {
        }

        @Override
        public void onClick(View view) {
            MQLandscapeDetailActivity.this.a(4);
            MQLandscapeDetailActivity.this.g.upActionEvent(5, "");
            MQLandscapeDetailActivity.this.finish();
        }
    }

    public class b implements d.c {
        public b() {
        }

        @Override
        public void a(Bitmap bitmap) {
            if (bitmap != null) {
                MQLandscapeDetailActivity.this.f.setImageDrawable(new BitmapDrawable(MQLandscapeDetailActivity.this.getResources(), com.moqi.sdk.utils.e.a(MQLandscapeDetailActivity.this, bitmap, 16.0f)));
            }
        }
    }

    public class c implements b.c<Bitmap> {
        public c() {
        }

        @Override
        public void a(Bitmap bitmap) {
            if (bitmap != null) {
                MQLandscapeDetailActivity.this.b.setImageBitmap(bitmap);
            }
        }
    }

    public class d implements b.c<Bitmap> {
        public d() {
        }

        @Override
        public void a(Bitmap bitmap) {
            if (bitmap != null) {
                ((ImageView) MQLandscapeDetailActivity.this.findViewById(R.id.iv_logo)).setImageBitmap(bitmap);
            }
        }
    }

    public class e implements a.b {
        public e() {
        }

        @Override
        public void a(int i) {
        }

        @Override
        public void a(File file) {
            com.moqi.sdk.utils.b.a(MQLandscapeDetailActivity.this, file);
        }
    }

    private void a() {
        throw new UnsupportedOperationException("Method not decompiled: com.moqi.sdk.activity.MQLandscapeDetailActivity.a():void");
    }

    public void a(int i2) {
        try {
            Intent intent = new Intent("com.call.REWARDCALLBACK");
            intent.putExtra("type", i2);
            MoQiAd moQiAd = this.g;
            if (moQiAd != null) {
                intent.putExtra("order", moQiAd.orderNo);
                intent.putExtra("posId", this.g.adPlcID);
            }
            sendBroadcast(intent);
        } catch (Exception unused) {
        }
    }

    public static void a(Context context, MoQiAd moQiAd) {
        try {
            context.startActivity(new Intent(context, (Class<?>) MQLandscapeDetailActivity.class).putExtra(i, moQiAd));
        } catch (Exception unused) {
        }
    }

    private void b() {
        try {
            this.h = new DownApkReceiver();
            IntentFilter intentFilter = new IntentFilter();
            intentFilter.addAction("com.progress.DOWN_INTENT");
            registerReceiver(this.h, intentFilter);
            this.h.a(this);
        } catch (Exception unused) {
        }
        this.a = (ImageView) findViewById(R.id.iv_close);
        this.b = (ImageView) findViewById(R.id.iv_apk_icon);
        this.c = (TextView) findViewById(R.id.tv_apk_name);
        this.d = (TextView) findViewById(R.id.tv_apk_info);
        this.e = (ProgressButton) findViewById(R.id.tv_apk_download);
        this.f = (ImageView) findViewById(R.id.bg);
        a();
        this.a.setOnClickListener(new a());
        this.f.setOnClickListener(this);
        this.e.setOnClickListener(this);
    }

    @Override
    public void a(int i2, String str) {
        String str2;
        ProgressButton progressButton;
        t.c(PointCategory.PROGRESS, i2 + "");
        MoQiAd moQiAd = this.g;
        if (moQiAd == null || (str2 = moQiAd.clickUrl) == null || !str2.equals(str) || (progressButton = this.e) == null) {
            return;
        }
        progressButton.setButtonMode(1);
        this.e.setText("正在下载");
        this.e.setProgress(i2);
    }

    @Override
    public void onClick(View view) {
        String str;
        String str2;
        String str3;
        MoQiAd moQiAd = this.g;
        if (moQiAd == null) {
            return;
        }
        moQiAd.upActionEvent(2, "");
        if (this.g.type.equals("1")) {
            if (com.moqi.sdk.utils.a.c(this, this.g.pkg)) {
                com.moqi.sdk.utils.a.d(this, this.g.pkg);
                return;
            } else {
                MoQiAd moQiAd2 = this.g;
                com.moqi.sdk.download2.a.a(this, moQiAd2.clickUrl, moQiAd2, new e());
                return;
            }
        }
        if (this.g.type.equals(GlobalSetting.SPLASH_AD)) {
            MoQiAd moQiAd3 = this.g;
            if (moQiAd3 == null || (str3 = moQiAd3.clickUrl) == null) {
                return;
            }
            s.b(this, str3);
            return;
        }
        if (this.g.type.equals(GlobalSetting.NATIVE_EXPRESS_AD)) {
            MoQiAd moQiAd4 = this.g;
            if (moQiAd4 == null || (str2 = moQiAd4.clickUrl) == null) {
                return;
            }
            h0.a(this, str2);
            return;
        }
        MoQiAd moQiAd5 = this.g;
        if (moQiAd5 == null || (str = moQiAd5.clickUrl) == null) {
            return;
        }
        MQWebViewActivity.a(this, str, moQiAd5);
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.g = (MoQiAd) getIntent().getSerializableExtra(i);
        requestWindowFeature(1);
        getWindow().setFlags(WXMediaMessage.DESCRIPTION_LENGTH_LIMIT, WXMediaMessage.DESCRIPTION_LENGTH_LIMIT);
        setContentView(R.layout.activity_ks_landscape_detail);
        b();
    }

    @Override
    public void onDestroy() {
        DownApkReceiver downApkReceiver = this.h;
        if (downApkReceiver != null) {
            unregisterReceiver(downApkReceiver);
        }
        super.onDestroy();
    }

    @Override
    public boolean onKeyDown(int i2, KeyEvent keyEvent) {
        if (i2 == 4) {
            return true;
        }
        return super.onKeyDown(i2, keyEvent);
    }
}