2011-02-16 210 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你有沒有得到高密度陰影的解決方案?我面臨同樣的問題。 –