正在查看: 饼干视频 v4.1.0 应用的 OSETNewsWebViewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 饼干视频 v4.1.0 应用的 OSETNewsWebViewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.kc.openset.news;
import android.app.Activity;
import android.net.http.SslError;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.view.KeyEvent;
import android.view.View;
import android.webkit.DownloadListener;
import android.webkit.SslErrorHandler;
import android.webkit.WebResourceRequest;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.jiagu.sdk.OSETSDKProtected;
import com.kc.openset.OSETNewsListener;
import com.kc.openset.ad.banner.OSETBannerAd;
import com.kc.openset.ad.intestitial.OSETInterstitialAd;
import com.kc.openset.ad.listener.OSETBannerAdLoadListener;
import com.kc.openset.ad.listener.OSETBannerListener;
import com.kc.openset.ad.listener.OSETInterstitialAdLoadListener;
import com.kc.openset.ad.listener.OSETInterstitialListener;
import com.kc.openset.sdk.adv.ADVRequestUtils;
import com.kc.openset.util.CircularProgressView;
import com.qihoo.SdkProtected.OSETSDK.ईऌओओआऊउउईउ;
import java.util.Timer;
import java.util.TimerTask;
@ईऌओओआऊउउईउ
public class OSETNewsWebViewActivity extends Activity {
private WebView a;
private ImageView b;
private String c;
private TextView d;
private int e;
private int f;
private CircularProgressView g;
private RelativeLayout h;
private String j;
private String k;
private String l;
private FrameLayout m;
private int n;
private int o;
private int r;
private OSETBannerAd t;
private OSETInterstitialAd v;
private String i = "";
private Timer p = new Timer();
private boolean q = false;
public final Handler s = new d(Looper.getMainLooper());
private final OSETBannerListener u = new g();
@ईऌओओआऊउउईउ
public class a implements View.OnClickListener {
static {
OSETSDKProtected.interface11(862);
}
public a() {
}
@Override
public native void onClick(View view);
}
@ईऌओओआऊउउईउ
public class b extends WebViewClient {
public b(OSETNewsWebViewActivity oSETNewsWebViewActivity) {
}
@Override
public void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
sslErrorHandler.proceed();
super.onReceivedSslError(webView, sslErrorHandler, sslError);
}
@Override
public boolean shouldOverrideUrlLoading(WebView webView, WebResourceRequest webResourceRequest) {
webView.loadUrl(webResourceRequest.getUrl().toString());
return true;
}
}
@ईऌओओआऊउउईउ
public class c implements View.OnScrollChangeListener {
static {
OSETSDKProtected.interface11(864);
}
public c() {
}
@Override
public native void onScrollChange(View view, int i, int i2, int i3, int i4);
}
@ईऌओओआऊउउईउ
public class d extends Handler {
public d(Looper looper) {
super(looper);
}
@Override
public void handleMessage(Message message) {
super.handleMessage(message);
if (OSETNewsWebViewActivity.l(OSETNewsWebViewActivity.this)) {
return;
}
OSETNewsWebViewActivity.d(OSETNewsWebViewActivity.this);
CircularProgressView o = OSETNewsWebViewActivity.o(OSETNewsWebViewActivity.this);
double b = OSETNewsWebViewActivity.b(OSETNewsWebViewActivity.this);
Double.isNaN(b);
double n = OSETNewsWebViewActivity.n(OSETNewsWebViewActivity.this);
Double.isNaN(n);
o.setCurrentProgress((int) ((b * 10000.0d) / n));
if (OSETNewsWebViewActivity.b(OSETNewsWebViewActivity.this) < OSETNewsWebViewActivity.n(OSETNewsWebViewActivity.this)) {
OSETNewsWebViewActivity.this.s.sendEmptyMessageDelayed(1, ADVRequestUtils.ResponseCode.ERROR_PARAMS / OSETNewsWebViewActivity.p(r7));
return;
}
OSETNewsWebViewActivity.j(OSETNewsWebViewActivity.this);
OSETNewsWebViewActivity.a(OSETNewsWebViewActivity.this, 0);
if (OSETNewsWebViewActivity.i(OSETNewsWebViewActivity.this) < OSETNewsWebViewActivity.k(OSETNewsWebViewActivity.this)) {
OSETNewsWebViewActivity.this.s.sendEmptyMessageDelayed(1, ADVRequestUtils.ResponseCode.ERROR_PARAMS / OSETNewsWebViewActivity.p(r7));
} else {
OSETNewsWebViewActivity.c(OSETNewsWebViewActivity.this).setVisibility(8);
}
OSETNewsListener oSETNewsListener = com.kc.openset.a.a;
if (oSETNewsListener != null) {
oSETNewsListener.onTimeOver();
}
}
}
@ईऌओओआऊउउईउ
public class e extends TimerTask {
public e() {
}
@Override
public void run() {
OSETNewsWebViewActivity.a(OSETNewsWebViewActivity.this, true);
}
}
@ईऌओओआऊउउईउ
public class f implements OSETBannerAdLoadListener {
static {
OSETSDKProtected.interface11(867);
}
public f() {
}
@Override
public native void onLoadFail(String str, String str2);
@Override
public native void onLoadSuccess(OSETBannerAd oSETBannerAd);
}
@ईऌओओआऊउउईउ
public class g implements OSETBannerListener {
static {
OSETSDKProtected.interface11(868);
}
public g() {
}
@Override
public native void onClick(View view);
@Override
public native void onClose(View view);
@Override
public native void onError(String str, String str2);
@Override
public native void onRenderSuccess(View view);
@Override
public native void onShow(View view);
}
@ईऌओओआऊउउईउ
public class h implements OSETInterstitialAdLoadListener {
@ईऌओओआऊउउईउ
public class a implements OSETInterstitialListener {
static {
OSETSDKProtected.interface11(869);
}
public a() {
}
@Override
public native void onClick();
@Override
public native void onClose();
@Override
public native void onError(String str, String str2);
@Override
public native void onShow();
}
static {
OSETSDKProtected.interface11(870);
}
public h() {
}
@Override
public native void onLoadFail(String str, String str2);
@Override
public native void onLoadSuccess(OSETInterstitialAd oSETInterstitialAd);
}
@ईऌओओआऊउउईउ
public class i implements DownloadListener {
static {
OSETSDKProtected.interface11(871);
}
private i() {
}
public i(OSETNewsWebViewActivity oSETNewsWebViewActivity, a aVar) {
this();
}
@Override
public native void onDownloadStart(String str, String str2, String str3, String str4, long j);
}
static {
OSETSDKProtected.interface11(872);
}
public static native int a(OSETNewsWebViewActivity oSETNewsWebViewActivity, int i2);
public static native OSETBannerAd a(OSETNewsWebViewActivity oSETNewsWebViewActivity, OSETBannerAd oSETBannerAd);
public static native OSETInterstitialAd a(OSETNewsWebViewActivity oSETNewsWebViewActivity, OSETInterstitialAd oSETInterstitialAd);
public static native String a(OSETNewsWebViewActivity oSETNewsWebViewActivity);
private native void a();
public static native boolean a(OSETNewsWebViewActivity oSETNewsWebViewActivity, boolean z);
public static native int b(OSETNewsWebViewActivity oSETNewsWebViewActivity);
private native void b();
public static native RelativeLayout c(OSETNewsWebViewActivity oSETNewsWebViewActivity);
private native void c();
public static native int d(OSETNewsWebViewActivity oSETNewsWebViewActivity);
private native void d();
private native void e();
public static native void e(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native OSETBannerListener f(OSETNewsWebViewActivity oSETNewsWebViewActivity);
private native void f();
public static native FrameLayout g(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native void h(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native int i(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native int j(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native int k(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native boolean l(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native void m(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native int n(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native CircularProgressView o(OSETNewsWebViewActivity oSETNewsWebViewActivity);
public static native int p(OSETNewsWebViewActivity oSETNewsWebViewActivity);
@Override
public native void onCreate(Bundle bundle);
@Override
public native void onDestroy();
@Override
public native boolean onKeyDown(int i2, KeyEvent keyEvent);
@Override
public native void onResume();
@Override
public native void onStop();
}