Android的颜色int值比较变态,是个负值,用计算机术语讲叫补码,手工转换比较麻烦,首先看看文档 https://developer.android.com/reference/android/graphics/Color.html,里面说的很清楚,白色常量值: int WHITE  Constant Value: -1 (0xffffffff),黄色常量值: int YELLOW  Constant Value: -256 (0xffffff00)。计算方法就来了,首先把ffffffff的十进制值求出来是 4294967295,然后把这个值加1得到是4294967296,然后把这个值和颜色的那个负值加上就可以得到颜色值的十进制值了,至于十进制怎么转十六进制,就不用说了吧。

更多相关文章

  1. Android 中TextView部分文字颜色、点击跳转设置
  2. 自定义Android Progress Bar的颜色
  3. Android之水平ProgressBar多彩背景颜色
  4. Android 设置圆角按下改变颜色按钮
  5. 背景图片颜色渐变
  6. android 颜色选择类

随机推荐

  1. Android onBackPressed() 里调用 setResu
  2. 自定义dialog样式
  3. Android Studio 与git 添加忽略文件
  4. Android开发新手第一要素
  5. android 时间1
  6. Android如何快速打开系统软键盘和关闭系
  7. AspectJ是否仍可用于Android? 第2部分
  8. 《android的SQLite与文件下载》
  9. Android下图形系统
  10. android studio 使用的一些注意,一些报错