草庐IT

background-color

全部标签

Android 主题 : Define colors/gradients in "baseTheme.xml", 在控件中使用,在 "subThemeX.xml"中覆盖

我很难弄清楚如何在android中实现更复杂的主题/样式情况。我研究了Android提供的不同样式/主题教程,但它们不适合我的情况。(提炼的)情况如下:我正在创建一个带有自定义选项卡小部件的应用程序,并且我需要能够用不同的样式标记该应用程序(主题)。tabwidget的XML(基于http://joshclemm.com/blog/?p=136):layout/tabs_bg.xml:drawable/tab_bg_selector.xml:drawable/tab_bg_selected.xml:drawable/tab_bg_unselected.xml:然后,我想定义样式如下:v

android - 更改按钮android :background to different drawable

我是Android和Java的新手,但我已经设法自学并在stackoverflow上找到了大多数问题的答案,而无需提出问题。直到现在....在这里,我有许多彩色按钮,单击它们时,颜色会更改为一系列不同的颜色。有许多按钮被定义为例如:有人可以告诉我如何使用代码更改android:background以将上面的示例更改为黄色,例如,当单击按钮时。在下面的代码中,clickedButton是我需要更改背景的按钮的ID。publicvoidonClick(Viewv){intid=v.getId();StringclickedButton=getResources().getResourceE

android - 检索项目 : No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored' 的父项时出错

今天,我遇到了这篇文章中提到的错误:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'android:TextAppearance.Material.Widget.Button.Borderless.Colored'有趣的是(也是不同之处)——我们的应用程序已经投入生产5个月,到目前为止我们已经制作了数百个版本和APK。我们一周没有更改任何一行代码(也没有更改任何库版本)并且构建突然停止工作并出现这个提到的错误。Executionfailedfortask':react-native-fbsdk:pr

android - 事件总线 : Activity does not receive event when app is in the background

我正在使用EventBus在Activity和Service之间进行通信。今天我遇到了一个问题,不知道为什么。我有Activity、Fragment和Service。所有这些都工作正常。在Activity和Fragment中,我将它们注册到Receiveevents从Service交付在Activity和Fragment中,我在调用onDestroy()时取消注册它们.在正常情况下,当Services传递events时,Fragment和Activity可以接收到那些events并且运行良好。但是当App被推送到background时(通过按下Home或Power按钮),只有Fragm

安卓 : status bar color change for API level below 21

我正在尝试为低于21的API级别更改状态栏颜色。通过更改主题样式中的主要颜色,我们可以为API级别21更改状态栏中的颜色。我正在寻找如何更改低版本的状态栏颜色谁能帮帮我? 最佳答案 可以从Lollipop更改状态栏的颜色但实际上您可以为Api>=19更改状态栏的颜色在value-v19的样式里面放truetrue.....状态栏的背景色会变成透明色,为了给它上色,你只需在你的应用中添加一个背景色,这样状态栏就会采用那种颜色希望这很清楚并且有帮助 关于安卓:statusbarcolorch

c++ - OpenCV 错误:cv::cvtColor 中的断言失败 (scn == 3 || scn == 4),文件 ..\..\..\..\opencv\modules\imgproc\src\color.cpp,第 3737 行

您好,我正在尝试从OpenCV运行此示例代码:#include"opencv2\opencv.hpp"usingnamespacecv;intmain(int,char**){VideoCapturecap(0);//openthedefaultcameraif(!cap.isOpened())//checkifwesucceededreturn-1;Matedges;namedWindow("edges",1);for(;;){Matframe;cap>>frame;//getanewframefromcameracvtColor(frame,edges,CV_BGR2GRAY);G

android - java.lang.IllegalStateException : Cannot invoke observeForever on a background thread

谁能帮我找出我哪里出错了。每当Worker发生数据更改时,我需要不断观察网络数据并更新UI。请注意,这在升级到androidx之前是有效的。这是一个Worker类。classTestWorker(valcontext:Context,valparams:WorkerParameters):Worker(context,params){overridefundoWork():Result{Log.d(TAG,"doWorkcalled")valnetworkDataSource=Injector.provideNetworkDataSource(context)networkDataSo

android - java.lang.IllegalStateException : Cannot invoke observeForever on a background thread

谁能帮我找出我哪里出错了。每当Worker发生数据更改时,我需要不断观察网络数据并更新UI。请注意,这在升级到androidx之前是有效的。这是一个Worker类。classTestWorker(valcontext:Context,valparams:WorkerParameters):Worker(context,params){overridefundoWork():Result{Log.d(TAG,"doWorkcalled")valnetworkDataSource=Injector.provideNetworkDataSource(context)networkDataSo

java - SWT GC : Color not correctly drawn on Windows

仍在寻找解决方案我有以下问题:我使用SWTGC将GraphNodes中包含的图形绘制到ZestGraph。就Linux和MacOS而言,一切正常。但是当我在Windows上运行我的jar时,节点看起来很奇怪。颜色未正确绘制且没有透明度(通过GC的setAlpha()实现)。这里有两个截图来说明我的问题:Linux:Windows:编辑:我刚刚创建了这个有效的“迷你”示例来进行测试。如果有人知道为什么矩形在Windows上是黑色的,我将不胜感激。这是back.png图片:importorg.eclipse.draw2d.ColorConstants;importorg.eclipse.d

c - Windows COLOR_WINDOW 或 COLOR_BACKGROUND 的 RGB 颜色是什么?

在WindowsApi和GDI中,您可以使用默认的窗口背景颜色来绘制按钮和其他东西(Win98、WinXP+ClassicTheme等上的浅灰色)。它的rgb值是多少?所以我可以使用al_map_rgb(r,g,b)在Allegro中模拟准确的颜色? 最佳答案 这取决于用户设置。你应该使用GetSysColor函数检索DWORD值,然后使用GetRValue、GetGValue和GetBValue检索红色、绿色和蓝色分量值。 关于c-WindowsCOLOR_WINDOW或COLOR_B