按键精灵得到指定点颜色具体用法,已知坐标用颜色标记的话可尝试以下代码,具体方法如下:
1、已知固定坐标,并已颜色判断,代码如下。
2、用getColor的话,要定到数据库里int color = GBData.getColor(x,y)。
3、然后根据坐标获取目标点的颜色值。
4、得到指定点颜色命令,还可以加红加蓝,源代码如下。
每个应用在Andmanifest.xml中都会设置Theme,Theme中定义了很过apk里面的一些主题属性(即整个环境的属性,如apk运行的背景颜色,里面Dialog的样式等等)。在应用中有时会改变某个控件或者View的背景颜色,再通过某个触发事件,返回到Theme的背景颜色,需要获取Theme背景颜色属性。
可通过如下方法获取:
TypedArray array = getTheme().obtainStyledAttributes(new int[] {
android.R.attr.colorBackground,
android.R.attr.textColorPrimary,
})
int backgroundColor = array.getColor(0, 0xFF00FF)
int textColor = array.getColor(1, 0xFF00FF)
array.recycle()
public static Color getColor(String nm)查找系统属性中的一种颜色。该参数被视为要获得的系统属性的名称。然后,将此属性的字符串值解释为一个整数值,该整数接着被转换为一个 Color 对象。
如果没有找到指定的属性,或者无法将它当作一个整数来分析,则返回 null。
参数:
nm - 颜色属性的名称
返回:
系统属性所转换的 Color
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)