java类android.graphics.Color的实例源码

WebDialog.java 文件源码 项目:kognitivo 阅读 29 收藏 0 点赞 0 评论 0
@Override
public void onPageFinished(WebView view, String url) {
    super.onPageFinished(view, url);
    if (!isDetached) {
        spinner.dismiss();
    }
    /*
     * Once web view is fully loaded, set the contentFrameLayout background to be transparent
     * and make visible the 'x' image.
     */
    contentFrameLayout.setBackgroundColor(Color.TRANSPARENT);
    webView.setVisibility(View.VISIBLE);
    crossImageView.setVisibility(View.VISIBLE);
    isPageFinished = true;
}
CombinedChartActivity.java 文件源码 项目:GitHub 阅读 32 收藏 0 点赞 0 评论 0
private BarData generateBarData() {

        ArrayList<BarEntry> entries1 = new ArrayList<BarEntry>();
        ArrayList<BarEntry> entries2 = new ArrayList<BarEntry>();

        for (int index = 0; index < itemcount; index++) {
            entries1.add(new BarEntry(0, getRandom(25, 25)));

            // stacked
            entries2.add(new BarEntry(0, new float[]{getRandom(13, 12), getRandom(13, 12)}));
        }

        BarDataSet set1 = new BarDataSet(entries1, "Bar 1");
        set1.setColor(Color.rgb(60, 220, 78));
        set1.setValueTextColor(Color.rgb(60, 220, 78));
        set1.setValueTextSize(10f);
        set1.setAxisDependency(YAxis.AxisDependency.LEFT);

        BarDataSet set2 = new BarDataSet(entries2, "");
        set2.setStackLabels(new String[]{"Stack 1", "Stack 2"});
        set2.setColors(new int[]{Color.rgb(61, 165, 255), Color.rgb(23, 197, 255)});
        set2.setValueTextColor(Color.rgb(61, 165, 255));
        set2.setValueTextSize(10f);
        set2.setAxisDependency(YAxis.AxisDependency.LEFT);

        float groupSpace = 0.06f;
        float barSpace = 0.02f; // x2 dataset
        float barWidth = 0.45f; // x2 dataset
        // (0.45 + 0.02) * 2 + 0.06 = 1.00 -> interval per "group"

        BarData d = new BarData(set1, set2);
        d.setBarWidth(barWidth);

        // make this BarData object grouped
        d.groupBars(0, groupSpace, barSpace); // start at x = 0

        return d;
    }
SVBar.java 文件源码 项目:xlight_android_native 阅读 34 收藏 0 点赞 0 评论 0
@Override
protected void onRestoreInstanceState(Parcelable state) {
    Bundle savedState = (Bundle) state;

    Parcelable superState = savedState.getParcelable(STATE_PARENT);
    super.onRestoreInstanceState(superState);

    setColor(Color.HSVToColor(savedState.getFloatArray(STATE_COLOR)));
    if (savedState.containsKey(STATE_SATURATION)) {
        setSaturation(savedState.getFloat(STATE_SATURATION));
    } else {
        setValue(savedState.getFloat(STATE_VALUE));
    }
}
GoodSAttrRvNAdapter10.java 文件源码 项目:Selector 阅读 28 收藏 0 点赞 0 评论 0
@Override public void onBindViewHolder(final GoodSAttrRvNAdapter10.MyAdapter holder, final int position) {
  holder.attr.setText(mlist.get(position));
  //强制禁止recycleview复用
  holder.setIsRecyclable(false);
  //用来接收综合界面传递过来的选择
  for (int i = 0; i < selectedlist.size(); i++) {
    if (selectedlist.contains(mlist.get(position))) {
      holder.attr.setBackgroundResource(R.drawable.goods_attr_selected_shape);
      holder.attr.setTextColor(Color.WHITE);
    }
  }
  /**
   * 根据选中状态来设置item的背景和字体颜色
   */
  holder.attr.setOnClickListener(new View.OnClickListener() {
    @Override public void onClick(View v) {
      if (selectedlist.size() <= 0) {
        holder.attr.setBackgroundResource(R.drawable.goods_attr_selected_shape);
        holder.attr.setTextColor(Color.WHITE);
        EventBus.getDefault().post(new Eventil(mlist.get(position)));

      } else {
        if (!selectedlist.contains(mlist.get(position))) {
          holder.attr.setBackgroundResource(R.drawable.goods_attr_selected_shape);
          holder.attr.setTextColor(Color.WHITE);
          EventBus.getDefault().post(new Eventil(mlist.get(position)));
        } else {
          holder.attr.setBackgroundResource(R.drawable.goods_attr_unselected_shape);
          holder.attr.setTextColor(Color.BLACK);
        }
      }
      //保存
      DataPresenter.getSingleTon().saveSelect(mlist.get(position));
      EventBus.getDefault().post(new SecondEventil());
    }
  });
}
CategoryAdapter.java 文件源码 项目:Artist 阅读 31 收藏 0 点赞 0 评论 0
@Override
public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) {
    CategoryViewHolder categoryViewHolder = (CategoryViewHolder)holder;
    categoryViewHolder.titleText.setText(datas.get(position).getTitle());
    categoryViewHolder.countText.setText(datas.get(position).getCount());
    int color = Color.parseColor(datas.get(position).getColor());
    categoryViewHolder.colorView.setBackgroundColor(color);
}
App.java 文件源码 项目:JZAndroidChart 阅读 30 收藏 0 点赞 0 评论 0
@Override public void onCreate() {
  super.onCreate();
  if (BuildConfig.DEBUG) {
    Takt.stock(this)
        .color(Color.WHITE)
        .seat(Seat.TOP_RIGHT)
        .play();
  }
}
GalleryActivity.java 文件源码 项目:MinimalismJotter 阅读 31 收藏 0 点赞 0 评论 0
public void isShowOkBt() {
    if (Bimp.tempSelectBitmap.size() > 0) {
        send_bt.setText("完成" + "(" + Bimp.tempSelectBitmap.size() + "/" + 9 + ")");
        send_bt.setPressed(true);
        send_bt.setClickable(true);
        send_bt.setTextColor(Color.WHITE);
    } else {
        send_bt.setPressed(false);
        send_bt.setClickable(false);
        send_bt.setTextColor(Color.parseColor("#E1E0DE"));
    }
}
Utils.java 文件源码 项目:simple-share-android 阅读 28 收藏 0 点赞 0 评论 0
public static int getComplementaryColor(int colorToInvert) {
    float[] hsv = new float[3];
    Color.RGBToHSV(Color.red(colorToInvert), Color.green(colorToInvert),
            Color.blue(colorToInvert), hsv);
    hsv[0] = (hsv[0] + 180) % 360;
    return Color.HSVToColor(hsv);
}
BiliDanmukuParser.java 文件源码 项目:HeroVideo-master 阅读 31 收藏 0 点赞 0 评论 0
@Override
public void startElement(String uri, String localName, String qName, Attributes attributes)
        throws SAXException {
    String tagName = localName.length() != 0 ? localName : qName;
    tagName = tagName.toLowerCase(Locale.getDefault()).trim();
    if (tagName.equals("d")) {
        // <d p="23.826000213623,1,25,16777215,1422201084,0,057075e9,757076900">我从未见过如此厚颜无耻之猴</d>
        // 0:时间(弹幕出现时间)
        // 1:类型(1从右至左滚动弹幕|6从左至右滚动弹幕|5顶端固定弹幕|4底端固定弹幕|7高级弹幕|8脚本弹幕)
        // 2:字号
        // 3:颜色
        // 4:时间戳 ?
        // 5:弹幕池id
        // 6:用户hash
        // 7:弹幕id
        String pValue = attributes.getValue("p");
        // parse p value to danmaku
        String[] values = pValue.split(",");
        if (values.length > 0) {
            long time = (long) (Float.parseFloat(values[0]) * 1000); // 出现时间
            int type = Integer.parseInt(values[1]); // 弹幕类型
            float textSize = Float.parseFloat(values[2]); // 字体大小
            int color = (int) ((0x00000000ff000000 | Long.parseLong(values[3])) & 0x00000000ffffffff); // 颜色
            // int poolType = Integer.parseInt(values[5]); // 弹幕池类型(忽略
            item = mContext.mDanmakuFactory.createDanmaku(type, mContext);
            if (item != null) {
                item.setTime(time);
                item.textSize = textSize * (mDispDensity - 0.6f);
                item.textColor = color;
                item.textShadowColor = color <= Color.BLACK ? Color.WHITE : Color.BLACK;
            }
        }
    }
}
ColorGridDrawable.java 文件源码 项目:ZoomLayout 阅读 23 收藏 0 点赞 0 评论 0
private static int getColor(int row, int col) {
    if (COLOR_CACHE[row][col] == 0) {
        final int r = 140 + R.nextInt(100);
        final int g = 140 + R.nextInt(100);
        final int b = 50 + R.nextInt(100);
        COLOR_CACHE[row][col] = Color.rgb(r, g, b);
    }
    return COLOR_CACHE[row][col];
}


问题


面经


文章

微信
公众号

扫码关注公众号