- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的一个应用程序中,我需要使位图的部分模糊...
我需要允许用户移动图形并使位图的那部分模糊。
如何应用这个??如果可能的话?如果是,那么如何????
我访问过This site但产出并不丰硕
我该怎么做?这可能吗?
我这样做了:
mPaint.setAlpha(10);
// mPaint.setStyle(Style.FILL);
//mPaint.setXfermode(new PorterDuffXfermode(Mode.CLEAR));
mPaint.setMaskFilter(new BlurMaskFilter(30, BlurMaskFilter.Blur.INNER));
paint.setStyle(Style.STROKE);
mPaint.setAntiAlias(true);
mPaint.setAntiAlias(true);
mPath = new Path();
mPath.offset(30, 30);
paths.add(new PathPoints(mPath, color, false, strokWidth));
mCanvas = new Canvas();
c2 = new Canvas();
// this.setDrawingCacheEnabled(true);
c2.setBitmap(Transparent);
和
protected void onDraw(Canvas canvas1) {
canvas = canvas1;
// === canvas.drawBitmap(mBitmap, 0, 0, mBitmapPaint);
canvas.drawBitmap(Transparent, 0, 0, mBitmapPaint);
c2.drawBitmap(Bitmap2, 0, 0, mBitmapPaint);
// canvas.drawBitmap(Transparent, 0, 0, mBitmapPaint);
// canvas.drawBitmap(Transparent, 0, 0, null);
// c2.drawBitmap(mBitmap, 0, 0, mBitmapPaint);
for (PathPoints p : paths) {
//mPaint.setColor(p.getColor());
mPaint.setStrokeWidth(p.getStrokWidth());
Log.v("", "Color code : " + p.getColor());
if (p.isTextToDraw()) {
canvas.drawText(p.textToDraw, p.x, p.y, mPaint);
} else {
// if(isTouched)
// {
// canvas.drawPath(p.getPath(), mPaint);
c2.drawPath(p.getPath(), mPaint);
}
}
//
// invalidate();
}
最佳答案
这里的想法并不复杂。您静态创建图像的模糊版本(可能是 Renderscript?)然后在 Canvas 上绘制原始图像。此时,当用户触摸 Canvas 时,您会在触摸区域绘制模糊位图的一部分。为实现这一点,您可能需要尝试一些 PorterDuff mask 以使其看起来更漂亮(例如使用 alpha mask 来绘制模糊部分以便更好地将其与原始图像混合)。
关于Android blur Bitmap Portion(finger touch portion)/使位图的某些区域在触摸时模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25237507/
我是新来的,希望了解有关 bash 编程的更多信息。 首先我需要一些有关手指命令的帮助。当我只使用“手指”时,这就是我得到的输出,显然带有一些数据集。 Login Name Tty Id
我遇到了一个有趣的问题。我的系统是华硕笔记本电脑上的 Arch Linux(最新)。现在,真正奇怪的问题是: finger 不会随 Arch 自动安装。我试图使用 pacman 来安装它,但它不在存储
我有当前代码: - (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { self.objectPoint = [
现在我们的应用程序已经发货,我们的培训负责人有一个请求: “该应用程序很酷,但我们需要一种显示手指运动的模式,例如手势在模拟器中的显示方式或 iPad 在 Keynote 中的激光指示器模式 [这样我
当我从项目上移开手指时,我需要实现功能。所以我需要一些 Activity 。 ***Scenario:*** 1. Touch the image view using finger. 2. Remo
我正在使用 WM6 SDK 在我的 Pocket PC 上开发一个小工具,但我想实现一个手指友好的用户界面(类似 iphone)。所以我正在寻找一个免费的 .NET 框架,它提供了为 Windows
谷歌最近在那里重新设计了移动行为 map 。现在在移动设备上,您可以用两根手指移动 map 。 (请参阅手机上的 map-simple 示例,而不是任何浏览器模拟器!)。 我想在 openlayer
我需要检测用户“手指按压”,已经有“点击”事件,但是 tap = press + release . 我需要完全在手指按下时调用 JS 函数,就像 keypress()适用于标准浏览器。 最佳答案 已
在我的网站上,我有一些隐藏/显示 JavaScript(如下)。它通常用在常见问题解答中,您可以在其中看到问题列表,当滚动问题时它会改变颜色并单击它会打开文本。 我希望在滚动文本时将光标更改为“手指指
我有一个用 javascript 编写的网络应用程序,它使用 google maps api 来映射某些特征。但是,当使用触摸屏计算机的用户尝试使用 map 时,我遇到了一些不需要的结果。 具体来说,
是否有一种方法/类可以检测手指从一侧滑出屏幕时是否离开屏幕? 谢谢。 最佳答案 您可以尝试使用 touchesEnded 来检测触摸结束时手指的位置。如果在屏幕边的边缘,可以推断用户已经离开了屏幕。
我有一个非常愚蠢的问题-.-以下: 它的 KnockoutJS结合一点 SammyJS ...atm 你看我在'li'里面有一个'a'......所以鼠标悬停时会出现这个“手
我想在用户抬起手指之前在移动设备上显示 :active CSS 效果。目前正在使用 :active 并在手指抬起后显示其效果。我发现具有我喜欢的效果的少数网站之一是亚马逊的按钮。 最佳答案 a:hov
cmd finger -s 以以下格式给出输出: Login Name Tty Idle Login Time Office
我是 Android 开发的新手,正在从事一项针对盲人的无障碍功能研究项目(Jelly Bean API 级别 17 项目)。我一直在试验一些手势,双指拖动 手势确实很难实现。下图很好地捕捉到了我实际
我创建了一个可以绘图的 View ,但是当我绘图时,该线是在光标或手指的下方创建的。 红线是我的手指或光标的移动,黑线是绘制的内容 class DrawViewController: UIVie
我正在尝试制作一个画板应用。 我使用 UIScrollView 进行分页,使用 UIImageView 进行绘图。 我将 UIImageView 放在 scrollView 的顶部,但它没有添加到 U
我有一个包含大量单元格的 UICollectionView。 我实现了两个功能: 单击一个单元格:推送一个 View 。 双击单元格:按 B View 。 问题是: 如果我同时点击两个单元格(或更多)
我有一个游戏,玩家 move 到一个触摸点(如果触摸 move 则更新目的地)。一切正常,直到相机 move 而触摸不动(手指停留在屏幕上,因此既不调用 touchMoved 也不调用 touches
在android中,'res'下有不同的子目录 布局 布局手指 布局着陆指 有人可以解释一下这些目录之间有什么区别吗? 谢谢 最佳答案 官方解释在SDK documentation .假设只有这三个布
我是一名优秀的程序员,十分优秀!