2011-02-16 251 views
3

我想知道这是可能创造的Android霓虹灯影响如图图像下面Android的霓虹灯管

enter image description here

我想用不同的颜色这种影响绘制文本是否有可能

回答

4

使用明亮色彩的发光效果并将其放置在黑色背景上,可以非常容易地在位图图像中创建它。

还有一点很容易添加辉光状阴影使用这样

paint.setShadowLayer代码到文本(浮点半径,浮子DX,DY浮动,INT颜色)

或xml文件参见实施例: Android - shadow on text?

然而试验之后,在android系统这样的文字效果shadoLayer或

glowPaint.setMaskFilter(new BlurMaskFilter(20, Blur.NORMAL));

对于一个好的霓虹灯效果不够强,因此可能需要其他应用程序。一种是在Photoshop中将文本创建为图像,另一种是通过将文本绘制到单独的位图中并使用各种效果,缩放,alpha和Xfermodes来创建更好的霓虹效果来处理文本。

编辑: 做到这一点的方法是创建两种油漆: 1.氖底涂料应绘制所迷离线 2.氖面漆这将绘制小于线宽的白色半透明线最底下的一个。

然后使用这些颜料在相同的坐标上绘制相同的线或路径两次。

+0

感谢bro正是我所需要的,但我希望阴影四周的文字如何做到这一点 – ingsaurabh

+1

如果你设置paint.setShadowLayer(20,0,0,Color.RED);阴影会四处走动,但阴影密度可能不足以达到霓虹效果。 – Lumis

+0

@Lumis你有没有得到高密度阴影的解决方案?我面临同样的问题。 –