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 颜色