android.graphics.Color.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(163)

本文整理了Java中android.graphics.Color.<init>()方法的一些代码示例,展示了Color.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Color.<init>()方法的具体详情如下:
包路径:android.graphics.Color
类名称:Color
方法名:<init>

Color.<init>介绍

暂无

代码示例

代码示例来源:origin: YISHUIH/HuaWeiWeatherView

@Override
  public void onAngleColorListener(int red, int green) {
    Color color=new Color();
    int c=color.argb(150, red, green, 0);
    ll.setBackgroundColor(c);
  }
};

代码示例来源:origin: zx391324751/MoJiDemo

private void init() {
  textPaint = new Paint();
  textPaint.setTextSize(DisplayUtil.sp2px(getContext(), 12));
  textPaint.setAntiAlias(true);
  textPaint.setColor(new Color().WHITE);
}

代码示例来源:origin: zx391324751/MoJiDemo

private void onDrawLine(Canvas canvas, int i) {
  linePaint.setColor(new Color().YELLOW);
  linePaint.setStrokeWidth(3);
  Point point = listItems.get(i).tempPoint;
  if(i != 0){
    Point pointPre = listItems.get(i-1).tempPoint;
    Path path = new Path();
    path.moveTo(pointPre.x, pointPre.y);
    if(i % 2 == 0)
      path.cubicTo((pointPre.x+point.x)/2, (pointPre.y+point.y)/2-7, (pointPre.x+point.x)/2, (pointPre.y+point.y)/2+7, point.x, point.y);
    else
      path.cubicTo((pointPre.x+point.x)/2, (pointPre.y+point.y)/2+7, (pointPre.x+point.x)/2, (pointPre.y+point.y)/2-7, point.x, point.y);
    canvas.drawPath(path, linePaint);
  }
}

代码示例来源:origin: BeppiMenozzi/ArcPageIndicator

/**
 * Calculate the color that stands linearly between From and To in a proportion between 0 (From) and 1 (To)
 * @param colorFrom
 * @param colorTo
 * @param proportion01
 * @return
 */
int proportionalScaleColor(int colorFrom, int colorTo, float proportion01) {
  return new Color().argb(
      proportionalScaleValue(Color.alpha(colorFrom), Color.alpha(colorTo), proportion01),
      proportionalScaleValue(Color.red(colorFrom), Color.red(colorTo), proportion01),
      proportionalScaleValue(Color.green(colorFrom), Color.green(colorTo), proportion01),
      proportionalScaleValue(Color.blue(colorFrom), Color.blue(colorTo), proportion01)
  );
}

代码示例来源:origin: zx391324751/MoJiDemo

private void initPaint() {
  pointPaint = new Paint();
  pointPaint.setColor(new Color().WHITE);
  pointPaint.setAntiAlias(true);
  pointPaint.setTextSize(8);
  linePaint = new Paint();
  linePaint.setColor(new Color().WHITE);
  linePaint.setAntiAlias(true);
  linePaint.setStyle(Paint.Style.STROKE);
  linePaint.setStrokeWidth(5);
  dashLinePaint = new Paint();
  dashLinePaint.setColor(new Color().WHITE);
  PathEffect effect = new DashPathEffect(new float[]{5, 5, 5, 5}, 1);
  dashLinePaint.setPathEffect(effect);
  dashLinePaint.setStrokeWidth(3);
  dashLinePaint.setAntiAlias(true);
  dashLinePaint.setStyle(Paint.Style.STROKE);
  windyBoxPaint = new Paint();
  windyBoxPaint.setTextSize(1);
  windyBoxPaint.setColor(new Color().WHITE);
  windyBoxPaint.setAlpha(windyBoxAlpha);
  windyBoxPaint.setAntiAlias(true);
  textPaint = new TextPaint();
  textPaint.setTextSize(DisplayUtil.sp2px(getContext(), 12));
  textPaint.setColor(new Color().WHITE);
  textPaint.setAntiAlias(true);
  bitmapPaint = new Paint();
  bitmapPaint.setAntiAlias(true);
}

代码示例来源:origin: zx391324751/MoJiDemo

linePaint.setColor(new Color().WHITE);
canvas.drawLine(0, mHeight - bottomTextHeight, mWidth, mHeight - bottomTextHeight, linePaint);

相关文章