android-canvas相关内容

onOffsetsChanged:移动位​​图

我希望我的位图,有屏幕的高度,并具有更大的宽度比屏幕上移动一点点向右或者如果用户更改桌面这样他就可以看到整个图像离开。 下面是我的code,它只是工作的部分: INT X = -1 *(INT)((xOffset * bmp.getWidth())); canvas.drawBitmap(BMP中,x,0,NULL); 谢谢! 解决方案 您在onOffsetsCh ..
发布时间:2015-12-03 12:18:33 Java开发

绘制在画布上两个3D字符串?

我要借鉴canvas.Strings 2字符串必须在相同的坐标,然后第二个字符串可以得出一定是旋转的第一串绕轴Y.The结果45度必须是这样的结果: 这是我的code: 矩阵矩阵=新的Matrix(); 矩阵= canvas.getMatrix(); mCamera =新相机(); canvas.drawText(“在真主的名义”,30,100,redPaint); mCamera.r ..
发布时间:2015-12-03 12:09:49 移动开发

如何获得画布像素

我有我画线画布: //见code UPD 我需要做的吸管工具,将颜色从我的画布。我怎么可能做到吗? code UPD: 私有静态类drawView函数扩展视图 { ... 公共drawView函数(上下文的背景下){ 超(上下文); setFocusable(真正的); ..
发布时间:2015-12-03 12:09:39 移动开发

划伤屏幕,显示在android的图像

我的工作我的任务一个Android项目。我试图做一个从无到有的图像应用程序,你知道它就像我们划伤屏幕摆脱阻挡层来显示图像。但问题是我不知道从哪里开始。 我有搜索在与此相关的,但是这不是帮助计算器的问题。 从我的搜索那里,我发现了一个线索,为这个项目使用 Bitmap.getPixel(INT X,int y)对。 所以,在我的思想,我有从位图获得像素,并画到画布上。 但我不知道如何实现的呢? ..
发布时间:2015-12-03 11:49:18 移动开发

查看不适合在画布上规模画布

当我试图扩大我的画布,以一场平局SCALED观点,我的观点实际上是按比例,但鉴于是越来越剪裁。 (可能是因为它的布局参数?) 公共无效的OnDraw(帆布油画){ canvas.scale(2F,2F); view.draw(画布); } 简单的图片: 图像后,新的OnDraw调用,例如,当我点击这个按钮: 按钮应该是全尺寸的帆布时缩放。你有什 ..
发布时间:2015-12-03 11:44:59 移动开发

颜色拾取android系统中不工作

我已经学习了一个简单的画图Android程序,我已经把它适当地府选择任何颜色后显示一个ColorDialog类,笔的颜色没有改变,它仍然是“黑”的默认color.I试图为下面,请大家帮帮我吧,我的code是如下: Main.java 包com.example.singletouch; 进口java.util.AbstractMap中; 进口的java.util.Map; 进口java.uti ..
发布时间:2015-12-03 11:44:06 移动开发

绘制圆的现有图像

我想画一个圆圈里面放置的 RES /绘制/ schoolboard.png 的图像上。图像填满活动的背景。下面不工作: 位图位= BitmapFactory.de codeResource(getResources(),R.drawable.schoolboard); 涂料粉刷=新的油漆(); paint.setAntiAlias​​(真正的); paint.setCol ..
发布时间:2015-12-03 11:43:51 移动开发

安卓:绘画帆布,道尽左下角对应于(0,0)?

我想写一个图类,我可以在Android中使用(我知道pre-做那些存在),而是将我所有的坐标将是一个痛苦。有一个简单的方法,使屏幕坐标左下角开始? 解决方案 没有,我不知道的方式来移动 0,0 来左下方得到你所通常认为的“正常”的坐标。 但结合规模()和翻译()可能做的伎俩来达到同样的效果。 canvas.translate(0,canvas.getHeight()); //重新设置其中 ..
发布时间:2015-12-03 11:35:37 移动开发

安卓得到位图矩形(左,上,右,下)在画布

我绘制位图在一个画布,然后做一些尺度上,pretty的简单,只需使用canvas.scale(INT,INT,支点,支点),然后,缩放完成后,我需要得到相对于视口位图的坐标。有没有什么简便的方法来做到这一点没有通过自己计算的初始位置是又在哪里规模后,它去? 实际上,随着缩放的位图可以得到大于画布,所以我需要实际视图的夹大小和所述位图(即不可见的区域的大小和我想小于x低,Y(0, 0)。 解决方 ..
发布时间:2015-12-03 11:35:30 Java开发

了解Android的帆布剪裁

我无法找到一个答案。考虑裁剪$ C $低于C: 布尔is_ok = mycanvas.cli preCT(clip_left,clip_top,clip_right + 1,clip_bottom + 1); mycanvas.getClipBounds(CLI $ P $厘); 如果(!is_ok || CLI prect.left!= ..
发布时间:2015-12-03 11:31:53 移动开发

安卓:来自另一个资源的绘制位图

我有两个位图,的背景和前景的。如何绘制位图前景的背景,而不使用其他印刷品吗? =========编辑========== 1)首先创建位图资源使用附加选项ARGB_8888 BitmapFactory.Options选项=新BitmapFactory.Options(); options.in preferredConfig = Bitmap.Config.ARGB_8888; ..
发布时间:2015-12-03 11:31:48 移动开发

与Android动画简单的线程问题

我想实现一些简单的机器人动画的线程。我刚开始睡眠()的错误 - 它说我需要它的方法。我知道有可能是一个显而易见的解决方案。我的应用程序只是放置一个球,在任意位置移动了一圈。我想要的是继续把形状在随机位置。不管怎么说,能有人告诉我在做什么毛病我的线程?谢谢你。 公共类DrawingTheBall扩展视图{ 位图bball; 随机randX,兰迪; 双THETA; 处理器m_handler; 可运 ..
发布时间:2015-12-03 11:27:54 Java开发

使用方法-canvas.drawBitmap(位图,SRC,DST,油漆)

每次我用这个code什么也不绘制。我需要绘制一个位图指定的矩形内。 canvas.drawBitmap(MYBITMAP,空,矩形,空) 我已经看了网上却找不到多少帮助。 解决方案 修改 原来答案是不正确。 您可以使用与sourceRect指定一个位图绘制的一部分。 它可以是空,在这种情况下,整个图像将被使用。 由于从他在画什么下方的提问者的意见,我会添加注释上。 ..
发布时间:2015-12-03 11:09:54 移动开发

转动转盘有限度

所有 我想旋转图像在特定的角度像下面的图像。我有$ C $下旋转,但其旋转360度,但我想它只有在特定的学位,并获得选择的号码是表盘上侧。 下面是我的code。 我的自定义视图这个做工精细性能比较,但湖泊。 进口android.content.Context; 进口android.graphics.Bitmap; 进口android.graphics.BitmapFactory; 进口a ..

画线以下的手指 - motionevent.getX()和getY()以不正确更新

更新:请再次阅读整个问题: - ) 背景: 我已经通过创建自定义视图,然后将这些意见向 TableLayout 创建点的网格。这样做的目的是让我能够从这些点中的一个画线至另一点的方式,这样,当一个点是pressed,一条线从pssed点到所述$ P $的中心开始点手指当前感人。当手指被拖到另一点,线然后结束在该点的中心。从pssed点向其中拖过由手指的点的中心的$ P $中心的结果被一个线描绘 ..

添加杂色效果图纸

我在创建自定义视图我的Andr​​oid应用程序的过程中,想增加一个噪音遮盖了我的画。 我的图纸是pretty的标准,弧,Bezier曲线等。 会是什么方式去创造一个噪音叠加在任意形状,绘制印刷品吗? 解决方案 使用一个平铺透明噪音png格式并覆盖在画布上吧。 ..
发布时间:2015-12-03 10:35:51 移动开发

画在画布上用位​​图作为背景

我想画上的图片我已经采取。 绘画作品没有绘制的图片,但如果我绘制位图我只看到了位,但ñ绘图出现。 我尝试了很多,但似乎没有任何帮助。 先谢谢了。 私有类MyView的扩展视图实现OnTouchListener { 文件根= Environment.getExternalStorageDirectory(); 路径道路; ArrayList的<路径> _gra ..
发布时间:2015-12-03 10:32:20 移动开发

Android的帆布画圈圈,让触摸事件

我一直在试图做这样的演示,我需要为画很多(数百个)的圆形状上的画布(或任何如果可能的话其他的方式), 画,我需要的变焦和移动画布后 .. 和也想要捕捉的每个形状的的点击(触摸)事件单独的 .. 所以我知道我能得到的帆布触摸事件,并得到x和y位置,并检查其中哪个圈子被感动,但我有缩放和移动圆的x和y pos是更改后得出许多圈子和以及 所以plz帮助我.. 给我任何的建议怎么办this..th ..
发布时间:2015-12-03 10:24:24 移动开发