0
我需要做的是一個應用程序,當你點擊屏幕上它將只顯示隨機的顏色在屏幕上;再次按下屏幕,您將獲得其他隨機顏色(不僅是紅色,藍色,綠色的顏色)。使Android應用程序(隨機顏色)
我需要做的是一個應用程序,當你點擊屏幕上它將只顯示隨機的顏色在屏幕上;再次按下屏幕,您將獲得其他隨機顏色(不僅是紅色,藍色,綠色的顏色)。使Android應用程序(隨機顏色)
如果僅需要明亮的,飽和的顏色,使用Color.HSVToColor()
而不是設置的R,G和B分量directrly:
float[] hsvColor = {0, 1, 1};
// randomly generate only hue component,
// leaving saturation and brightness maximum possible
hsvColor[0] = new Random().nextFloat() * 360;
view.setBackgroundColor(Color.HSVToColor(hsvColor));
http://stackoverflow.com/questions/5280367/android-generate-random-顏色上點擊 –