android顏色rgb
A. android 從一個顏色漸變到另外一個顏色
畫圖的話
java">LinearGradientlg=newLinearGradient(statrX,statrY,statrX,
stopY,newint[]{Color.rgb(5,254,4),
Color.rgb(189,254,0),Color.rgb(255,142,4),
Color.rgb(248,0,1),Color.rgb(148,0,78),
Color.rgb(121,2,43)},newfloat[]{0,0.2f,0.4f,
0.6f,0.8f,1.0f},TileMode.MIRROR);
//這個是y軸上的變化從綠色到橘黃色到大紅色到黑紅色。。。
//float數組相當於把Y軸平分為5段
paint.setShader(lg);
線程的話
Handlerhandler=newHandler(){
publicvoidhandleMessage(android.os.Messagemsg){
switch(msg.what){
case100:
textView.setTextColor(colors[msg.arg1]);//顏色的數組,和下面的for的次數要等
break;
default:
break;
}
};
};
privatevoidhuatu(){
//TODOAuto-generatedmethodstub
newThread(newRunnable(){
@Override
publicvoidrun(){
//TODOAuto-generatedmethodstub
try{
for(inti=0;i<5;i++){
Thread.sleep(200);
Messagemessage=newMessage();
message.what=100;
message.arg1=i;
handler.sendMessage(message);
}
}catch(InterruptedExceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
}
}).start();
}
B. 如何設置Android中控制項的顏色透明度
你是在代碼中動態控制嗎?還是在xml文件中設定死? XML屬性 android:background="#ff6495ED" 前兩位表示透明度,後面依次為RGB,透明度從0到255,0為完全透明,255為不透明 在java文件中 convertView.getBackground().setAlpha(80) convertView...
C. android 怎麼獲取rgb文件的顏色值
android可以通過Bitmap.getPixel(x,y)方法獲取指定位置的rgb文件的顏色值。分三個步驟:
1、獲取點擊處的view的bitmap:可以通過ImageView.getBackground()/getDrawable()/getDrawingCache()等方式獲取。
2、將點擊坐標轉換為bitmap內部坐標。
3、getPixel(x,y)即可。
D. android字體顏色如何設置
由於你沒有自己定義顏色,默認為灰色。
有兩種方式設置:
1:在java類中
TextView tv = new TextView(this);
tv.setTextColor(Color.RED);
利用這種方式設置字體顏色。
2:在xml文件中
<TextView
android:id="@+id/email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="郵箱"
android:textColor=""
/>
在你的TextView中有textColor屬性,給屬性值為RGB格式就行了.
E. android點陣圖兩個點的Color.red(int)+Color.blue+Color.green相等表示什麼意思
Color.red(dst[x0]) + Color.green(dst[x0]) + Color.blue(dst[x0]) == Color.red(dst[x1]) + Color.green(dst[x1]) + Color.blue(dst[x1]) 相等就表示顏色相同唄
450是藍色 0x00c3ff
可以了解下rgb 顏色