kunyashaw博客主页 关注kunyashaw新博客 关于kunyashaw 转到底部

3、颜色的字符串、十进制、十六进制相互转换(color convert between dec、hex and string )

int color_int=***;

1、(十进制整数)转换成(十六进制的字符串)

String color_hex = String.format("#%06X", (0xFFFFFFFF & color_int);

2、(十六进制的字符串)转换为(十进制整数)

int color_int = Color.parseColor(color_hex);

3、(十进制整数)转换为(十六进制整数)

  int red = Color.red(color_int);

  int green = Color.green(color_int);

  int blue = Color.blue(color_int);

  int[] color_new={red,green,blue};

 int hex_color = android.graphics.Color.rgb(color[0], color[1], color[2]);

 

posted @ 2014-12-10 16:37  kunyashaw  阅读(1474)  评论(0编辑  收藏  举报
回到顶部