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]);