酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319

以下内容为反编译后的 b.java 源代码,内容仅作参考


package com.kugou.android.userCenter.c;

import android.content.Context;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.GradientDrawable;
import com.kugou.android.lite.R;
import com.kugou.common.app.KGCommonApplication;
import com.kugou.common.utils.ag;
import com.kugou.common.utils.br;
import com.kugou.common.utils.x;
import com.tencent.tinker.android.dx.instruction.Opcodes;

public class b {

    private static int f44072a = KGCommonApplication.getContext().getResources().getDimensionPixelSize(R.dimen.hv);

    public static Drawable a(Context context) {
        return b(context);
    }

    public static Drawable b(Context context) {
        if (context == null) {
            return null;
        }
        int a2 = com.kugou.common.skinpro.g.b.a(com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.SECONDARY_TEXT), 0.6f);
        GradientDrawable gradientDrawable = new GradientDrawable();
        gradientDrawable.setCornerRadius(f44072a);
        gradientDrawable.setColor(a2);
        GradientDrawable gradientDrawable2 = new GradientDrawable();
        gradientDrawable2.setCornerRadius(f44072a);
        gradientDrawable2.setColor(com.kugou.common.skinpro.g.b.a(a2, 0.6f));
        return x.a(gradientDrawable, gradientDrawable2);
    }

    public static Drawable a(Context context, com.kugou.common.skinpro.shadowframe.c cVar, boolean z) {
        if (context == null) {
            return null;
        }
        int a2 = com.kugou.common.skinpro.d.b.a().a(cVar);
        GradientDrawable gradientDrawable = new GradientDrawable();
        gradientDrawable.setCornerRadius(f44072a);
        gradientDrawable.setColor(0);
        gradientDrawable.setStroke(br.a(context, 1.0f), z ? a2 : com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.BASIC_WIDGET_DISABLE));
        GradientDrawable gradientDrawable2 = new GradientDrawable();
        gradientDrawable2.setCornerRadius(f44072a);
        gradientDrawable2.setColor(0);
        gradientDrawable2.setStroke(br.a(context, 1.0f), com.kugou.common.skinpro.g.b.a(a2, 0.6f));
        return z ? x.a(gradientDrawable, gradientDrawable2) : gradientDrawable;
    }

    public static Drawable a(Context context, com.kugou.common.skinpro.shadowframe.c cVar) {
        return c(context);
    }

    public static Drawable c(Context context) {
        if (context == null) {
            return null;
        }
        GradientDrawable gradientDrawable = new GradientDrawable(GradientDrawable.Orientation.LEFT_RIGHT, new int[]{com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.GRADIENT_LEFT_COLOR), com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.GRADIENT_RIGHT_COLOR)});
        gradientDrawable.setShape(0);
        gradientDrawable.setCornerRadius(context.getResources().getDimensionPixelSize(R.dimen.hv));
        GradientDrawable gradientDrawable2 = new GradientDrawable(GradientDrawable.Orientation.LEFT_RIGHT, new int[]{com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.GRADIENT_LEFT_COLOR), com.kugou.common.skinpro.d.b.a().a(com.kugou.common.skinpro.shadowframe.c.GRADIENT_RIGHT_COLOR)});
        gradientDrawable2.setShape(0);
        gradientDrawable2.setCornerRadius(context.getResources().getDimensionPixelSize(R.dimen.hv));
        gradientDrawable2.setAlpha(Opcodes.USHR_INT);
        return x.a(gradientDrawable, gradientDrawable2);
    }

    public static boolean a(String str) {
        return "gif".equalsIgnoreCase(ag.j(str));
    }

    public static boolean b(String str) {
        return "http://imge.kugou.com/kugouicon/165/20160113/20160113180717663307.jpg".equalsIgnoreCase(str) || "http://imge.kugou.com/kugouicon/165/20100101/20100101192931478054.jpg".equalsIgnoreCase(str) || "http://imge.kugou.com/kugouicon/165/20160705/20160705095852117700.jpg".equalsIgnoreCase(str);
    }
}