安全中心 v4.9.2版本的 MD5 值为:d64c0ec7920c532fa6e6d9bb001cf9bf
以下内容为反编译后的 b.java 源代码,内容仅作参考
package com.anguanjia.security.plugin.ctsecurity.fg.main;
import android.app.Activity;
import android.os.Handler;
import android.os.Message;
import android.view.KeyEvent;
import android.view.View;
import android.widget.AdapterView;
import android.widget.LinearLayout;
import android.widget.ListAdapter;
import com.anguanjia.framework.base.PiInstance;
import com.anguanjia.framework.common.PluginResUtil;
import com.anguanjia.framework.network.RequestUtil;
import com.anguanjia.framework.userhabit.UHAnalytics;
import com.anguanjia.framework.utils.StringUtil;
import com.anguanjia.security.R;
import java.util.ArrayList;
import java.util.List;
import meri.pluginsdk.PluginIntent;
import tcs.amy;
import tcs.bdz;
import tcs.beb;
public class b implements uilib.components.item.d {
private Activity frt;
private LinearLayout fru;
private FixedItemHeightGridview frv;
private int frw;
private d frx;
private c frz;
private List<e> fry = null;
private Handler mHandler = new amy() {
@Override
public void handleMessage(Message message) {
switch (message.what) {
case 100:
if (b.this.frx != null) {
b.this.frx.JI();
break;
}
break;
}
super.handleMessage(message);
}
};
AdapterView.OnItemClickListener frA = new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long j) {
if (adapterView == b.this.frv && i < b.this.fry.size()) {
b.this.a(((e) b.this.fry.get(i)).frW);
}
}
};
public b(d dVar, Activity activity, int i) {
this.frt = activity;
this.frw = i;
this.frx = dVar;
}
private void wG() {
this.fru = (LinearLayout) PiInstance.getResUtil(501).inflate(this.frt, R.layout.layout_cts_main_gridview, null);
this.frv = (FixedItemHeightGridview) PluginResUtil.b(this.fru, R.id.gridview);
this.frz = new c(this.frt, this.fry);
this.frv.setAdapter((ListAdapter) this.frz);
this.frv.setOnItemClickListener(this.frA);
}
@Override
public View getView() {
return this.fru;
}
@Override
public boolean WO() {
return false;
}
@Override
public void onCreate() {
JA();
wG();
}
private void JA() {
List<a> lI = this.frx.lI(this.frw);
this.fry = new ArrayList();
if (!beb.Y(lI)) {
for (a aVar : lI) {
e eVar = new e();
eVar.frW = aVar;
if (aVar.iconId <= 0) {
eVar.frV = null;
} else {
eVar.frV = bdz.l(PiInstance.getResUtil(501).gi(aVar.iconId));
}
this.fry.add(eVar);
}
}
}
@Override
public void onDestroy() {
}
@Override
public boolean onKeyDown(int i, KeyEvent keyEvent) {
return false;
}
@Override
public boolean onKeyUp(int i, KeyEvent keyEvent) {
return false;
}
@Override
public void WP() {
}
@Override
public void onPause() {
}
@Override
public void onResume() {
}
public void a(a aVar) {
if (aVar != null) {
switch (aVar.frs) {
case 1:
UHAnalytics.changeDataCount("wlyj_1");
if (aVar.frq) {
aVar.frq = false;
Message message = new Message();
message.what = 100;
this.mHandler.sendMessageDelayed(message, 1000L);
}
PiInstance.getAFPInstance(501).a(new PluginIntent(32899073), false);
return;
case 2:
PiInstance.getAFPInstance(501).a(new PluginIntent(33030145), false);
return;
case 3:
PiInstance.getAFPInstance(501).a(new PluginIntent(32964609), false);
return;
case 4:
String str = "http://secp.aqgj.cn/s.php?a=comAction&mID=4001&idx=28d9d4c2f6&skey=6dcdc626ece5fa255776484f1fa81b71&data=" + StringUtil.getEncryptedString("common=", RequestUtil.getCommonParams().toString());
UHAnalytics.changeDataCount("hmcx_1");
PluginIntent pluginIntent = new PluginIntent(33161217);
pluginIntent.putExtra("js", true);
pluginIntent.putExtra("wtitle", PiInstance.getResUtil(501).gh(R.string.nq_title));
pluginIntent.putExtra("url", str);
PiInstance.getAFPInstance(501).a(pluginIntent, false);
return;
case 5:
PiInstance.getAFPInstance(501).a(new PluginIntent(33095681), false);
return;
default:
return;
}
}
}
}