草庐IT

android - 如何在 Android 中为 View 设置不透明度(Alpha)

我有一个如下所示的按钮:在我的onCreate()事件中,我这样调用Button01:setContentView(R.layout.main);ViewButton01=this.findViewById(R.id.Button01);Button01.setOnClickListener(this);应用中有背景,我想在这个提交按钮上设置不透明度。如何为此View设置不透明度?是我可以在java端设置,还是可以在main.xml文件中设置?在java端我尝试了Button01.mutate().SetAlpha(100),但它给了我一个错误。 最佳答案

c++ - 如何在 OpenGL 中使用 alpha 透明度?

这是我的代码:voiddisplay(void);intmain(intargc,char**argv){glutInit(&argc,argv);glutInitDisplayMode(GLUT_SINGLE|GLUT_RGBA);glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);glEnable(GL_BLEND);glutInitWindowSize(600,600);glutInitWindowPosition(200,50);glutCreateWindow("gluttest");glutDisplayFunc(display

objective-c - 如何设置uiclearcolor的alpha?

我目前正在这样做:UIColor*myColor=[UIColorclearColor];这很好,但我想指定“myColor”的某个alpha。我该怎么做? 最佳答案 如果您有现有颜色,则可以返回具有指定alpha的新颜色,如下所示:-(void)setBackgroundColor:(UIColor*)color{self.backgroundColor=[colorcolorWithAlphaComponent:0.3f];} 关于objective-c-如何设置uiclearcol

objective-c - 如何从 UIColor 对象中获取红绿蓝 (RGB) 和 alpha?

我得到了从这个方法返回的UIColor:-(UIColor*)getUserSelectedColor{return[UIColorcolorWithRed:redSlider.valuegreen:greenSlider.valueblue:blueSlider.valuealpha:1.0];}得到这样的颜色:UIColor*selectedColor=[(ColorPickerView*)alertViewgetUserSelectedColor];现在我想从selectedColor中获取红色、绿色、蓝色,以便使用这些值。我想要介于0和1之间的值。

ios - 在 UIView 上设置 alpha 会在其 subview 上设置不应该发生的 alpha

根据UIVIew@property(nonatomic)CGFloatalpha的文档Thevalueofthispropertyisafloating-pointnumberintherange0.0to1.0,where0.0representstotallytransparentand1.0representstotallyopaque.Thisvalueaffectsonlythecurrentviewanddoesnotaffectanyofitsembeddedsubviews.我有一个容器View配置如下:self.myView.backgroundColor=[UICo

ios - 调整 UIColor 的 alpha

我使用rgb将UIColor设置为UILabel的背景。我正在尝试仅调整alpha。如何修改现有rgbUIColor的alpha?编辑基本上我有UILabels有一组UIColor(使用rgb),我不知道UILabels是什么颜色。在某个时候,我将不得不更改labelsalpha`。如何更改标签颜色alpha? 最佳答案 colorWithAlphaComponent:成功了。所以我要做的是:self.mylabel.backgroundColor=[self.myLabel.backgroundColorcolorWithAlph

html - 如何更改 Canvas 元素中元素的不透明度(alpha、透明度)?

使用HTML5元素,我想加载一个图像文件(PNG,JPEG等),将其完全透明地绘制到Canvas上,然后将其淡入。我已经弄清楚如何加载图像并将其绘制到Canvas上,但是我不知道如何改变它的不透明度。这是我目前的代码:varcanvas=document.getElementById('myCanvas');if(canvas.getContext){varc=canvas.getContext('2d');c.globalAlpha=0;varimg=newImage();img.onload=function(){c.drawImage(img,0,0);}img.src='ima

ruby -/\p{Alpha}/i 和/\p{L}/i 在 ruby​​ 中有什么区别?

我正在尝试在ruby​​中构建一个正则表达式来匹配UTF-8中的字母字符,例如ñíóúü等。我知道/\p{Alpha}/i有效,/\p{L}/i也有效,但有什么区别? 最佳答案 它们似乎是等价的。(编辑:有时,请参阅此答案的结尾)Ruby似乎从1.9版本开始支持\p{Alpha}。在POSIX中,\p{Alpha}等于\p{L&}(对于支持Unicode的正则表达式;seehere)。这匹配所有具有大写和小写变体的字符(seehere)。Unicase字母不会被匹配(而它们会被\p{L}匹配。对于Ruby来说这似乎不是真的(我随机选

iphone - UIView:不透明 vs. alpha vs. 不透明

opaquealpha和背景的不透明度如何共同作用于UIView,它们之间有什么区别?UIViewhttp://i.minus.com/jb2IP8TXbYTxKr.png 最佳答案 opaque表示不要在下面画任何东西,即使你是透明的。背景颜色的alpha只影响背景颜色的透明度,不会影响View上绘制的任何其他内容。alpha影响View上绘制的所有内容。opaque属性可以提高速度-如果您知道您的View将永远具有透明度,您可以将其设置为YES并且当iOS呈现您的View时它可以进行一些性能优化并更快地渲染它。如果设置为NO,i

iphone - UIView:不透明 vs. alpha vs. 不透明

opaquealpha和背景的不透明度如何共同作用于UIView,它们之间有什么区别?UIViewhttp://i.minus.com/jb2IP8TXbYTxKr.png 最佳答案 opaque表示不要在下面画任何东西,即使你是透明的。背景颜色的alpha只影响背景颜色的透明度,不会影响View上绘制的任何其他内容。alpha影响View上绘制的所有内容。opaque属性可以提高速度-如果您知道您的View将永远具有透明度,您可以将其设置为YES并且当iOS呈现您的View时它可以进行一些性能优化并更快地渲染它。如果设置为NO,i