酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319
以下内容为反编译后的 d.java 源代码,内容仅作参考
package com.kugou.framework.share.entity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.text.TextUtils;
import com.kugou.android.lite.R;
import com.kugou.common.utils.al;
import com.kugou.common.utils.ax;
import com.kugou.common.utils.bq;
import com.tencent.mm.opensdk.modelmsg.WXMediaMessage;
import com.tencent.mm.opensdk.modelmsg.WXWebpageObject;
public class d {
public long f61556a;
public String f61557b;
public String f61558c;
public int f61559d;
public int f61560e;
public int f;
public String g;
public String h;
public String a() {
return new com.kugou.framework.share.protocol.d().a("http://m.kugou.com/kuHao/dynamic.html?typeId=" + this.f61559d + "&dynamicId=" + this.f61560e + "&commentId=" + this.f61556a, ax.a()).f61461a;
}
public WXMediaMessage a(Context context, boolean z, String str) {
WXWebpageObject wXWebpageObject = new WXWebpageObject();
wXWebpageObject.webpageUrl = str;
WXMediaMessage wXMediaMessage = new WXMediaMessage();
wXMediaMessage.mediaObject = wXWebpageObject;
wXMediaMessage.title = z ? this.h : this.f61557b;
wXMediaMessage.description = this.h;
Bitmap a2 = al.a(this.f61558c, ax.a());
if (a2 != null) {
wXMediaMessage.thumbData = com.kugou.framework.share.common.e.a(al.c(a2, 150, 150), true);
a2.recycle();
} else {
Bitmap decodeResource = BitmapFactory.decodeResource(context.getResources(), R.drawable.akt);
if (decodeResource != null) {
wXMediaMessage.thumbData = com.kugou.framework.share.common.e.a(decodeResource, true);
}
}
return wXMediaMessage;
}
public String b() {
if (TextUtils.isEmpty(this.f61558c)) {
return "";
}
String str = com.kugou.common.constant.c.au + bq.o(this.f61558c);
Bitmap a2 = com.kugou.android.common.widget.g.a(this.f61558c, str, ax.a());
if (a2 == null) {
return "";
}
al.a(a2, com.kugou.common.q.b.a().e(this.f61558c), Bitmap.CompressFormat.JPEG);
a2.recycle();
return str;
}
}