WXResourceUtils.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:ucar-weex-core 作者:
/**
 * Assembly gradients
 * @param image gradient values contains direction、colors
 * @param width component width
 * @param height component height
 * @return gradient shader
 */
public static Shader getShader(String image, float width, float height) {
  List<String> valueList = parseGradientValues(image);
  if (valueList != null && valueList.size() == 3) {
    float[] points = parseGradientDirection(valueList.get(0), width, height);
    Shader shader = new LinearGradient(points[0], points[1],
                                       points[2], points[3],
                                       getColor(valueList.get(1), Color.WHITE), getColor(valueList.get(2), Color.WHITE),
                                       Shader.TileMode.REPEAT);
    return shader;
  }
  return null;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号