正在查看: 饼干视频 v4.1.0 应用的 MQPortraitDetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 饼干视频 v4.1.0 应用的 MQPortraitDetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.moqi.sdk.activity;
import android.animation.ObjectAnimator;
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 MQPortraitDetailActivity extends Activity implements View.OnClickListener, DownApkReceiver.a {
private static final String j = "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 ObjectAnimator i;
public class a implements View.OnClickListener {
public a() {
}
@Override
public void onClick(View view) {
MQPortraitDetailActivity.this.a(4);
MQPortraitDetailActivity.this.g.upActionEvent(5, "");
MQPortraitDetailActivity.this.finish();
}
}
public class b implements d.c {
public b() {
}
@Override
public void a(Bitmap bitmap) {
if (bitmap != null) {
MQPortraitDetailActivity.this.f.setImageDrawable(new BitmapDrawable(MQPortraitDetailActivity.this.getResources(), com.moqi.sdk.utils.e.a(MQPortraitDetailActivity.this, bitmap, 16.0f)));
}
}
}
public class c implements b.c<Bitmap> {
public c() {
}
@Override
public void a(Bitmap bitmap) {
if (bitmap != null) {
MQPortraitDetailActivity.this.b.setImageBitmap(bitmap);
}
}
}
public class d implements b.c<Bitmap> {
public d() {
}
@Override
public void a(Bitmap bitmap) {
if (bitmap != null) {
((ImageView) MQPortraitDetailActivity.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(MQPortraitDetailActivity.this, file);
}
}
private void a() {
throw new UnsupportedOperationException("Method not decompiled: com.moqi.sdk.activity.MQPortraitDetailActivity.a():void");
}
public void a(int i) {
try {
Intent intent = new Intent("com.call.REWARDCALLBACK");
intent.putExtra("type", i);
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<?>) MQPortraitDetailActivity.class).putExtra(j, 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.e.setBackgroundResource(R.drawable.bg_download);
this.a.setOnClickListener(new a());
this.f.setOnClickListener(this);
this.e.setOnClickListener(this);
}
@Override
public void a(int i, String str) {
String str2;
ProgressButton progressButton;
t.c(PointCategory.PROGRESS, i + "");
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(i);
}
@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(j);
requestWindowFeature(1);
getWindow().setFlags(WXMediaMessage.DESCRIPTION_LENGTH_LIMIT, WXMediaMessage.DESCRIPTION_LENGTH_LIMIT);
setContentView(R.layout.activity_landing_page);
b();
}
@Override
public void onDestroy() {
DownApkReceiver downApkReceiver = this.h;
if (downApkReceiver != null) {
unregisterReceiver(downApkReceiver);
}
ObjectAnimator objectAnimator = this.i;
if (objectAnimator != null) {
objectAnimator.cancel();
this.i = null;
}
super.onDestroy();
}
@Override
public boolean onKeyDown(int i, KeyEvent keyEvent) {
if (i == 4) {
return true;
}
return super.onKeyDown(i, keyEvent);
}
}