按键精灵得到指定点颜色 具体用法

按键精灵得到指定点颜色 具体用法,第1张

按键精灵得到指定点颜色具体用法,已知坐标用颜色标记的话可尝试以下代码,具体方法如下:

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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11376811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存