android-canvas相关内容

Android的 - 有一个可能,使无限的印刷品吗?

目前我做的应用程序,允许用户绘制。简单的思考,只是扩展Canvas类,大部分的事情是完成的。 这是我最初的想法和思路。但作为画布是相当小的,因为这只是在屏幕上什么用户看没有太多的空间可以绘制。经历文档我发现翻译()办法让我搬画布。当我移动它,有一些种类的空白,就像你将一张纸我所做的就是找​​出。我明白,这是完全正常的,正如我之前说的 - 画布上仅仅是“屏幕” 我的问题是 - ?是有可能使类似无 ..
发布时间:2015-12-02 23:37:46 移动开发

奇怪的崩溃在画布上的Andr​​oid 4.0.3绘制。 A / libc中:致命信号11(SIGSEGV)

我使用的是低成本的平板电脑采用Android 4.0.3。在这里,日志: 06-11 23:36:04.653:D / SynopticElement(1583):大小改变为200×200 06-11 23:36:04.693:D / dalvikvm(1583):GC_FOR_ALLOC释放62K,12%的自由7275K / 8199K,暂停为33ms 06-11 23:36:04.713: ..
发布时间:2015-12-02 23:29:32 移动开发

Android的 - 图像扭曲效应

在我的Andr​​oid应用程序,我想申请经效果的照片经和的照片消泡剂应用。对于我使用 BitmapMesh 。问题在于,它没有保存扭曲图像。每当我抚摸形象,它刷新图像,不保存我的previously扭曲image.I要保存,每当用户执行经操作该图像。在这里,我张贴我的code。在这里,我使用“BitmapMesh”活动执行图像扭曲效果。 请帮我解决这个问题。 谢谢你。 code: Bitm ..
发布时间:2015-12-02 23:26:37 移动开发

不从它丢失任何图纸的Andr​​oid变化画布背景颜色

我试图找到一种方法来设置画布的背景颜色接走自定义颜色选择器不就可以删除任何图纸。我试图创建一个可以借鉴的画布,比其保存为PNG的应用程序。但是,当我设置一个新的背景到当前画布中,所有的图纸都没有了。我使用的是这样的: mCanvas.drawColor(picker.getColor()); 任何想法我怎么能得到的东西的工作? 解决方案 已经给你的问题​​的答案都指向正确的方向:你需要单独 ..
发布时间:2015-12-02 23:20:04 移动开发

实现橡皮擦在Android绘图应用程序 - 黑色的踪迹,然后透明

我有一个Android的应用程序绘制和我目前正在为一个真正的橡皮擦添加到它。之前,我刚刚用白色油漆的橡皮擦,但不会做了,因为现在我让背景颜色和图像。我做到这一点,我有透明画布下面的示意图。 这是我现在面临的问题是,每当我让我的橡皮擦,它吸引了坚实的黑色踪迹,而我有我的手指下来,但一旦我放开去透明。请参阅下面的屏幕截图: 这是它的外观,而我的手指在屏幕上 - 一个纯黑色的线索 这是什么样子的, ..
发布时间:2015-12-02 23:08:16 移动开发

如何在影像圈的边缘画点的图像

我真的很憋屈如何去规划这一点。如何绘制 Android的画布的圆的半径和周围的边缘点? 什么是设计这个最好的方法? 解决方案 好;画一个圆是一个非常简单的,在你的的OnDraw()方法添加这行 canvas.drawCircle(CX,CY,半径,油漆); 只需提供中心点的x和y的值和半径和油漆的对象也是如此。 而对于即将来临的引脚可以是这样的, 例如你想有一个引脚为30度; ..
发布时间:2015-12-02 23:03:45 移动开发

onClickListener在画布

即时通讯开发一个应用程序,它具有上选择特定的图像作为索引图像该活动将开始,但我不知道如何设置onClickListener或onTouchListener在画布我的继承人code 公共类drawView函数扩展视图实现OnTouchListener { 的LinearLayout mLayout; 位图索引; 位图的书; 位图的鸟; 位图游戏; 位图邮件; 位图的音乐; 位图火炬; 涂料粉刷; ..
发布时间:2015-12-02 22:38:32 移动开发

表面和帆布的关系:安卓

到底什么是A面和画布之间的关​​系。 请解释一下。 解决方案 一个面的缓冲区。画布保存图纸。 视图不会附着在画布 也不是曲面。该窗口绑 一个面与所述的ViewRoot询问 表面的画布,然后用 通过视图上绘制。 对于相关详细anwser,你可以阅读这篇整个讨论,真的很有趣。 ..
发布时间:2015-12-02 22:36:08 移动开发

画一个透明圈到一个充满安卓帆布

我试图做一些很简单的(见上文)。我希望所有的画布的像素为纯色,除了填补一个圆圈中心的像素。我看过数以百计的叠加对这个问题的溢出后,并尝试数以百计的事情,包括设置PorterDuff.Mode。这是我目前的MyView的的的OnDraw()延伸查看: 保护无效的OnDraw(帆布油画){ INT W = canvas.getWidth(); INT H = canvas.getHe ..
发布时间:2015-12-02 22:31:43 移动开发

放大使用canvas.scale功能的印刷品吗?

我已经实现了它绘制一组矩形长的OnDraw方法。矩形太小,我希望他们能够出现较大。但遗憾的是我不能改变的矩形坐标becoz它们存储在数据库中。那么,有什么办法可以在画布上用canvas.scale(缩小)? 解决方案 我说,你将需要绘制的一切,在0,0,然后扩展它,最后它翻译成去preface这个答案表现正常。 根本就在你的OnDraw方法如下: canvas.save(); c ..
发布时间:2015-12-02 22:15:22 移动开发

Android的 - 淡出在画布上的位图图像

我绘制位图缩放到画布上,并想淡出我的形象了,在指定的时间。 基本上,当我的人物形象越过画布的某一部分,我需要的人物形象慢慢消逝(3秒),之前的页面会自动重新定向到下一个Java类。 目前,我的形象只是重定向到新的Java类,请参见下面的一些code到我如何创建我的形象。 资源资源= getResources(); 浮像素= TypedValue.applyDimension(TypedVal ..
发布时间:2015-12-02 22:08:51 移动开发

Android的:如何填充颜色只有图像的特定部分?

我有图片如下: 现在,我要填充的颜色到图像的特定部分。像如果我选择的颜色蓝色,如果我触及上限则盖应填充蓝色。同样的事情也应该是发生在其他部分一样的鼻子,嘴巴,眼睛等 那么,它是如何可能使用Android的? 可以在任何budy帮我请。 更新 我尝试用此时,floodFill算法在我的应用程序的执行情况。 看到这里 但这样做,我得到异常等之后: 03-09 17:45:16.260: ..
发布时间:2015-12-02 21:42:23 移动开发

Android的油漆PorterDuff.Mode.CLEAR

我工作的应用程序,它是绘制在画布上类似于从Android SDK中手指画演示。当我使用 PorterDuff.Mode.CLEAR 我的问题是。当绘画和画布,如果我试图抹掉的东西,它的正常工作。但是,如果我尝试保存我的形象为 PNG 文件橡皮擦的笔都为黑色,而我不知道为什么会这样。下面是一个例子我在做什么: @覆盖 保护无效的OnDraw(帆布油画){ canvas.d ..
发布时间:2015-12-02 21:29:58 移动开发

采用Android的RecyclerView时添加彩色背景,文字/图标刷下排

编辑:真正的问题是,我的的LinearLayout 被包裹在另一个布局,从而导致不​​正确的行为。通过Sanvywell接受的答案有怎样画下刷卡观点比我在问题中所提供的code段色更好,更完整的示例。 现在的落实措施本身很容易使用要做到这一点,我想重写 @覆盖 公共无效onChildDraw(帆布C,RecyclerView recyclerView, RecyclerView.ViewHold ..

绘制图像时画外的影子

我目前通过绘制在画布创建一个图像在我的应用程序一个圆形的版本。我想提请图像周围淡淡在外阴影,但我不能完全得到它的权利。我有2个问题: 1.怎样绘制外侧阴影(我只能似乎绘制阴影用斧头或y偏移) 2.如何绘制阴影,使其不具有附加的图像显示的假象。 code: ![公共位图getRoundedCornerBitmap(位图位图,浮cornerRadius){ 位图输出= Bitmap. ..
发布时间:2015-12-02 20:43:13 移动开发

帆布捏缩放点内的界限

我已经被困在这个问题上八个小时,所以我想是时候得到一些帮助。 在我开始了我的问题,我只是让大家知道,我已经通过我发现帮助的答案本网站和谷歌,并没有。 (这的是,这里的交易:我有一个扩展的类 SurfaceView (姑且称之为 MySurface ),并覆盖很多方法在里面。通常情况下,绘制了几个广场和文本框,这是所有罚款。一旦用户开始触摸,将其转换为位图,然后绘制每一帧,直到用户释放。 下面的 ..
发布时间:2015-12-02 20:16:45 移动开发

Android的动态壁纸 - OpenGL的VS帆布

我是一个相当“福利局”Android开发者,我想我是一个活的壁纸第一批项目之一,不过,我对冲突我是否应该把重点放在画布或OpenGL吧。作为新来这个,我知道我应该掌握的画布首先,因为它更容易使用,但我preFER从我有兴趣,哪怕是一点点向后有时现实世界的项目学习。 我在非常基本的方式使用前后,我理解的一般概念给他们,但我不知道他们是如何转交给动态壁纸的境界。我想,是不是需要在一个活的壁纸Open ..
发布时间:2015-12-02 18:10:47 移动开发

如何使任何观点提请印刷品吗?

我有一个简短的问题: 假设我有一个(可变的)位图,我需要修改(添加图像,文本等)。 相反,有许多特殊的类插科打诨绘制在画布(颜料,画布,矩阵等),我就在想,为什么不使用内置的类机器人的这个任务,只有当我需要真正的定制业务我仍然可以使用的印刷品吗? 因此​​,例如,为了显示任何种类的观点(即具有当然没有父,)位图上的,我可以调用下一个功能: 公共无效drawViewToBitmap(位图B, ..
发布时间:2015-12-02 17:59:21 移动开发