酷狗概念版 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;
    }
}