AndroidStudio设置控件颜色的四种方式

//获得控件对象
Button btn=findViewById(R.id.btn1);

//四种方法设置不同的颜色
//方法1:
        btn.setTextColor(0xff00ff00);
        //通过set方法设置颜色,参数是最普通的16进制表示,
        //最前面的0x是16进制标志,后面是AARRGGBB格式,(三原色原理)
        //AA表示透明度,RR表示蓝色(blue)GG表示绿色(green)BB表示蓝色(blue)
//方法2:      
        btn.setTextColor(Color.BLUE);
        //直接通过color对象寻找系统自带的颜色
//方法3:        
        btn.setTextColor( Color.argb(255,22,100,200) );
        //通过自定义的color对象设置颜色,通过arge();方法传入参数到color对象中
//方法4:        
        btn.setTextColor(  getResources().getColor(android.R.color.black,null)  );
        //通过自定义的res文件下的values下color.xml文件中的自定义的资源。
        //不可省略android.,否则系统无法找到资源

你可能感兴趣的:(杂乱)