我想知道这可以在android中创建霓虹效果,如下图所示
我想用不同颜色的效果来绘制文字是否可能
答案 0 :(得分:4)
使用明亮色彩的发光效果并将其放置在深色背景上,可以非常轻松地在位图图像中创建它。
使用像这样的代码
也很容易为文本添加像阴影一样的光晕paint.setShadowLayer(float radius,float dx,float dy,int color)
或在xml文件中查看示例: Android - shadow on text?
然而在实验之后,文本效果在android中如shadoLayer或
glowPaint.setMaskFilter(new BlurMaskFilter(20, Blur.NORMAL));
不足以获得良好的霓虹灯效果,因此可能需要其他附件。一种是在Photoshop中将文本创建为图像,另一种是通过将文本绘制到单独的位图并使用各种效果,缩放,alpha和Xfermodes来创建更好的霓虹灯效果来处理文本。
编辑: 这样做的方法是创建两个颜料: 1.霓虹灯底漆应画出一条模糊线 2.霓虹灯顶部涂料,将绘制一条比底部线条更小的线条的白色半透明线。
然后使用这些颜料在同一坐标处绘制相同的线或路径两次。