程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-如何增強顏色的明亮度

java-如何增強顏色的明亮度

編輯:編程綜合問答
如何增強顏色的明亮度

我使用下面的代碼來隨機的改變textview的顏色。背景色是黑的,所以有時候有的顏色很難辨認。

int r = (rand.nextInt(176) * 80 ) / 256;
        int g = (rand.nextInt(176) * 80 ) / 256;
        int b = (rand.nextInt(176) * 80 ) / 256;

        TextView pos = (TextView) view.findViewById(R.id.position);
        pos.setText(((Integer)(position + 1)).toString());
        pos.setTextSize(30);
        pos.setTextColor(Color.argb(255,r,g,b));

        TextView data = (TextView) view.findViewById(R.id.textOfTip);
        data.setText(tipsList[position].toString());
        data.setTextSize(24);
        data.setTextColor(Color.argb(255,r,g,b));

請問如何增強 text 顏色的亮度,以便容易辨認呢?

最佳回答:


亮度最高的顏色是白色和黃色..

一般你弄字體亮度沒用..你不如設置背景色...弄成黑白色的...讓文字勁量不要黑

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved