Articles of graphics

如何使位图周围的发光效果?

以下代码是我到目前为止。 但是,有两个问题: 我想要内部和外部的发光效果,看起来类似于Photoshop的混合选项。 但是,我只是设法使外部发光,如果我设置BlurMaskFilter.Blur.INNER或其他值,整个图像被阻止,而不是只是边缘。 尽pipe我将“ FF ”设置为alpha值,但发光颜色仍然很暗。 Bitmap alpha = origin.extractAlpha(); BlurMaskFilter blurMaskFilter = new BlurMaskFilter(5, BlurMaskFilter.Blur.OUTER); Paint paint = new Paint(); paint.setMaskFilter(blurMaskFilter); paint.setColor(0xffffffff); Canvas canvas = new Canvas(origin); canvas.drawBitmap(alpha, 0, 0, paint); return origin;

Android:支持所有设备的背景图像大小(以像素为单位)

我正在创build一个将在所有Android设备上运行的应用程序。 我想为我的应用程序创buildxhdpigraphics。 我的应用程序是全屏。 我很困惑创buildgraphics。 任何人都可以告诉我像素的背景图像的最佳尺寸。 例如: xhdpi:720×1280像素 hdpi:480×800像素 mdpi:320×480像素 ldpi:240×320像素 build议我将在所有设备上出现的最佳尺寸。 因为我的graphics是我的应用程序的核心。 我希望每台设备都能得到最好的图像。 Android将不会涉及图像的压缩或扩展。

如何使文字发光?

我们可以应用发光效果如下所示的任何文字: 更新:请告诉我什么我需要创build这样的事情: 我需要一个特殊的字体吗?

如何设置形状的不透明度?

我已经知道如何设置背景图像的不透明度,但我需要设置我的形状对象的不透明度。 在我的Android应用程序,我有这样的: 我想使这个黑色区域有点透明,就像这里,例如我可以看到圆圈,虽然这个“欢迎…”: 这是我的形状代码: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/shape_my""> <stroke android:width="4dp" android:color="#636161" /> <padding android:left="20dp" android:top="20dp" android:right="20dp" android:bottom="20dp" /> <corners android:radius="24dp" /> </shape> 我怎样才能做到这一点?

在视图上启用硬件加速的情况下,在矩形覆盖图中打孔

我有一个观点,做一些基本的绘画。 在此之后,我想绘制一个打孔的矩形,以便只有以前绘图的一个区域是可见的。 我想这样做的硬件加速启用我的观点,以获得最佳性能。 目前我有两种方法可以工作,但只有在禁用硬件加速和另一种太慢时才起作用。 方法1:SW加速(慢速) final int saveCount = canvas.save(); // Clip out a circle. circle.reset(); circle.addCircle(cx, cy, radius, Path.Direction.CW); circle.close(); canvas.clipPath(circle, Region.Op.DIFFERENCE); // Draw the rectangle color. canvas.drawColor(backColor); canvas.restoreToCount(saveCount); 这不适用于为视图启用硬件加速,因为在这种模式下不支持“canvas.clipPath”(我知道我可以强制SW渲染,但我想避免这种情况)。 方法2:硬件加速(V慢) // Create a new canvas. final Bitmap b = Bitmap.createBitmap(getWidth(), getHeight(), Bitmap.Config.ARGB_8888); final Canvas c = new Canvas(b); // Draw the rectangle colour. […]

ActionBar标志居中,双方的行动项目

我怎么能做一个行动栏,在这个中心有两个标志? 我将使用ActionBar Sherlock。