草庐IT

background-color

全部标签

android - 文本输入布局 : Different color for hint label when not focused

我想做什么:当使用嵌入在TextInputLayout中的EditText时,我想......当标签失去焦点并漂浮在EditText上方时,将标签的颜色设置为绿色,因为用户已经输入了一些值当标签散焦并位于EditText内部时,将标签的颜色设置为红色,因为用户尚未输入值我不想将我所有EditText的提示文本颜色更改为红色,但只有当它们被包装在TextInputLayout中时(我不需要通用方法-一种特定方法,例如为布局XML中的每个TextInputLayout都可以)保留(即不更改)用户聚焦该字段时用于为float标签着色的强调色(YELLOW)。我尝试过的:将以下内容设置为Tex

android - 如何在android中检索选定文本的BackgroundColorSpan

我正在尝试将BackgroundColorSpan设置为我的Edit-text中的选定文本。因此,当我选择任何文本并单击按钮时,它会将背景颜色设置为该特定文本,然后我将该注释保存到我的SDCard中,格式为.html然后我再次检索该注释以进行编辑再次以相同的格式。我现在面临的问题是,当我将BackgroundColorSpan应用于所选文本时,它显示的是我应用的具有背景颜色的字符串,但是一旦我将该注释保存到我的SDCard并重新打开,它不显示该特定字符串的背景颜色,而是显示没有背景颜色的普通字符串。下面是我用来将背景颜色设置为编辑文本选定区域的代码mSpannable.setSpan(

android - 如何使用Lighting Color Filter使图像由暗变亮

我想给图片加光,我想用LightingColorFilterLightingColorFilterlcf=newLightingColorFilter(mul,add);imageView.setColorFilter(lcf);但是我不知道如何调整mul,add,你能给一些链接或代码或参数来调整图像的光线吗?谢谢 最佳答案 整数值是颜色(您可能想在此处仔细查看http://developer.android.com/reference/android/graphics/Color.html)使用4个字节,一个用于alpha,一个用

android - 如何更改 ActionBar 菜单背景颜色(安卓 4 和 5)

我在更改android设计时遇到了一个麻烦。我需要将操作栏菜单背景颜色更改为黑色。我知道,这个问题有很多答案。我试过很多。但对我没有任何作用。哦,我忘了说,我不是一个非常熟练的android开发人员。这是我的样式文件(v21)@color/mainColor@color/secondaryColor@color/goldColor@color/mainColor@color/secondaryColor@color/secondaryColor@color/blackColor@color/secondaryTextColor@null@color/goldColor@color/bl

android - 可能 overdraw : Root element paints background with a theme that also paints a background

我已经实现了可点击的Recyclerview项并设置了android:background="?selectableItemBackground"以获得点击效果,但是在检查代码时我发现了这个lint问题。Lint警告:可能overdraw:根元素绘制背景?selectableItemBackground,主题也绘制背景有解决此警告的想法吗?我的xml://... 最佳答案 默认情况下,主题具有指定的android:windowBackground属性,顾名思义,该属性指定启动Activity的窗口背景。此lint警告仅告诉您以下内容

android - 如何更改 Dialog 的默认黑色暗淡背景 "color"(不是暗淡的数量)?

(这是在Internet上找到的显示Dialog的随机图像。)我一直在实现自定义Dialog。我可以处理对话框上的几乎所有内容,除了对话框本身下方的默认黑色暗淡背景,但在其后面的整个屏幕上。基本上我想改变它的颜色和alpha值。我一直在StackOverflow中徘徊,但我找到的唯一答案是关于改变Dialog本身的背景。无论如何,如果您需要它,这是我的简单代码。自定义对话框.javapublicclassHTDialogextendsDialog{publicHTDialog(Contextcontext,booleancancelable,OnCancelListenercancel

安卓 : Cardview Background is turning to black on 4. 1.2

我正在使用googlecardView支持库来实现我的卡片功能。它适用于kitkat和版本更新,但卡片的背景设置为黑色,并且填充/边距不适用于设备4.1.2。 最佳答案 好吧,我只是偶然发现了同样的问题,我发现一些设备有一些“特殊的”非常轻的灯光主题默认值咳咳三星咳咳我会回答这个有点老的问题。这里的问题是您很可能使用了错误的context来夸大您的布局。我认为您正在使用application-context来这样做。Application-Context不应用您定义的主题。This(inflatingwiththeapplicati

android - FAB Color for backgroundTint 在 Gingerbread 版设备中没有改变

我在为FAB更改xml中的backgroundTint颜色时遇到问题,该颜色尚未分配给具有Gingerbread版本的设备。我真的很困惑,不知道为什么它表现得很奇怪。我完全陷入了这个问题,几个小时触发了解决方案,但我做不到。请帮助我解决我的问题的提示和建议。我发布了我的代码和问题的屏幕截图供您引用。提前致谢。include_fab.xml在我的gradle中设计支持库compile'com.android.support:design:23.0.0'版本截图GingerBread和KitKat注意:我在GingerBread设备上得到了我的要求的准确输出。单独使用GingerBread

【C++初阶】命名空间 namespace

一.前言在正式进入C++前,我们需要先了解了解C++。顾名思义,C++是基于C的一种编程语言,相较于C,C++写出来的代码更简洁,有时候C需要几百行代码,而C只需要几十行就可以解决,C++也很好的解决了C中存在的一些问题,例如:命名冲突。C++的命名空间就能很好的解决这个问题。二.命名冲突在C语言中,我们定义的变量不能是库里有的,例如int printf 就不能这么定义,因为printf是库的函数,这样定义变量就会命名冲突。上图就很好的展示了这个错误。那库那么多,我们怎么保证当我们新加了一个头文件时,不会形成命名冲突呢?万一这个命名冲突又很多该怎么办?要全部改掉吗?完全不需要,C++的命名空间

linux使用grep命令查询nginx的进程情况时总是出现 grep --color=auto nginx

问题:每次使用psaux|grep服务名命令查询某个服务的进程时,总会出现一条grep--color=auto服务名例如:psaux|grepnginx#会出现图片中的情况解答:这是因为grep也是一条命令,它在输出时,会把grep服务名也当做一个进程输出,假如使用grep命令查询某个服务的进程号,结果只显示一条grep--color=auto服务名。则说明虚拟机中没有改服务的进程。ChatGPT解答:因为psaux命令会列出当前系统中所有的进程信息,而grepnginx是用于筛选出包含“nginx”关键字的行。由于grep命令本身也被包括在进程列表中,所以它也会被psaux命令找到并显示出来