获取Color的几种方式

 

#11223344 格式,11位表示透明度,为0时完全透明,为255时完全不透明,后三个分量依次表示R,G,B颜色参数。

//获取颜色字符串  得到 #ffffff格式字符串 
// colorTest 为 #FF0000

String c0=this.getResources().getString((int)R.color.colorTest);

//获取颜色数值,为8位数表示

int c1 = this.getResources().getColor(R.color.colorTest);

int c2 = Color.parseColor("#FF0000");

int c3 = 0xFF0000;

int c4 = 0xFFFF0000;

int c5= Color.argb(255,255,0,0);

Log.d("fff","Color 0 === "+c0);
Log.d("fff","Color 1 === "+c1);
Log.d("fff","Color 2 === "+c2);
Log.d("fff","Color 3 === "+c3);
Log.d("fff","Color 4 === "+c4);
Log.d("fff","Color 5 === "+c5);

 

打印LOG:

02-02 13:08:58.672 15085-15085/com.code.tx1n.tochat D/fff: Color 0 === #ffff0000
02-02 13:08:58.672 15085-15085/com.code.tx1n.tochat D/fff: Color 1 === -65536
02-02 13:08:58.672 15085-15085/com.code.tx1n.tochat D/fff: Color 2 === -65536
02-02 13:08:58.672 15085-15085/com.code.tx1n.tochat D/fff: Color 3 === 16711680
02-02 13:08:58.672 15085-15085/com.code.tx1n.tochat D/fff: Color 4 === -65536
02-02 13:08:58.672 15085-15085/com.code.tx1n.tochat D/fff: Color 5 === -65536

 

转载于:https://www.cnblogs.com/xfdmyghdx/p/10348247.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值