android-canvas相关内容

画布不显示在自定义视图全部取材部位?

我工作的一个自定义视图作为一个Android应用程序,类似于模拟仪表样品code可从从上市现场运行code,我得到这个看我的屏幕上: (摩托罗拉Droid,2.2.3),(模拟器,4.0.3) (Xoom的,4.0.3)(对方电话,4.0.3) 手缺少! 目前正在绘图电话(我可以看到他们在logcat中),但画布元素调用画是看不见的。 这是不API级别依赖,虽然;如果我将其导入正 ..
发布时间:2015-12-02 13:04:09 移动开发

在Android的顺利滚动画布

我是新来的Andr​​oid。 我画的位图,线条和图形上的我的观点的OnDraw(帆布油画)方法中一个画布。我寻求帮助如何响应拖累用户实现平滑滚动。我已搜查,但没有发现任何教程,以帮助我。 有关画布参考似乎是说,如果一个Canvas是从位图构造(称之为bmpBuffer,说的),那么什么画在画布也被绘制在bmpBuffer。有没有可能使用bmpBuffer来实现滚动...也许把它复制到一个时移 ..
发布时间:2015-12-02 12:48:48 移动开发

为画布在不同设备上的android比例

我试图让使用帆布和surfaceview的应用程序,我担心将来我会有很多问题,因为我不知道,如果在画布成正比,而与每一个设备。目前我只能用我的模拟器,因为我的手机的USB连接线无法正常工作(我知道..我必须得到一个新的..)。 反正,我想知道,如果在画布会转移我的坐标,使一切的比例,我的意思是,如果我有东西在点,可以说,(10,10)的设备屏幕上它是100×100(这只是为了便于计算的例子),那 ..

Android的TextureView硬件加速lockCanvas()

我试图使用硬件加速为Android与我的画布。我曾经有一个 SurfaceView 我照做了 lockCanvas()上获得的画布这是我后来借鉴,但我改成 TextureView ,因为我不能让 SurfaceView 来使用硬件加速。目前,我正在试图让这个画布上使用硬件加速。 画布油画= this.lockCanvas(); 的System.out.println(this.isHardwar ..
发布时间:2015-12-02 11:23:11 Java开发

如何保存图像从画布code在Android应用程序?

我已经创建了的​​OnDraw(Canvas)的一个形象,我试图以保存图像,但它不是Working.image保存有大小为零。 在这里,我的编码 私人诠释瓦; 私人诠释H; @覆盖保护无效onSizeChanged(INT W,INT小时,INT oldw,INT oldh) { this.w = W; this.h = H; super.onSizeChanged(W, ..
发布时间:2015-12-02 11:19:49 Java开发

Android应用程序 - 如何保存一个位图在画布上的图像绘制?检查code?

我试图用下面的codeS到 在画在画布上 保存在画布上的图像 问题 - 当我试图保存图片,它显示了一个空指针错误,并没有什么保存的。 请帮我找到了code中的问题或建议我另一种选择,这确实excatly相同。先谢谢了。 code画在画布上: 包com.example.draw2; 进口android.content.Context; 进口android.graphics.Bitmap; ..
发布时间:2015-12-02 10:56:13 Java开发

如何测量基于设备宽度和字体大小TextView的高度?

我要寻找方法在Android中,将采取一个输入(文字,text_font_size,device_width),并根据这些计算将返回多少高度将需要显示特定的文字? 我设置根据他的内容文本视图/ web视图高度运行时,我注意到有关经的内容,但由于某些Web视图最小高度的问题,我不能在我的情况下使用。 所以,我想计算的高度,并基于该我设置视图的高度。 我曾尝试与以下几个方面 油漆涂料=新的油漆 ..

如何使触摸事件视图调整大小

请参阅下图 我想通过拖动其角来改变视图中突出显示的形状..拖动边角应长方形它可以是任何arbitary形状后不necessory视图 如何才达到这个?? 现在我已经做了4个角上的可移动触摸事件,但形状没有改变 包com.assignment.DragDrop; 进口android.content.Context; 进口android.graphics.Bitmap; 进口android. ..
发布时间:2015-12-02 10:35:44 移动开发

位图不绘制抗锯齿

我有一个自定义的查看总是绘制位图在一定的旋转。我覆盖的OnDraw 法,旋转画布并绘制位图的消除锯齿涂料。 公共RotatedImageView(上下文的背景下,ATTRS的AttributeSet,诠释defStyle){ 超(背景下,ATTRS,defStyle); someBitmap = BitmapFactory.de codeResource(getResources ..
发布时间:2015-12-02 01:02:09 移动开发

获取放大/缩小或拖动机器人后,画布的坐标

我正在开发中,我粘贴图片,做绘画在画布上的应用程序。这个应用程序还可以放大/缩小画布或将其拖动到不同的位置。 我的问题是:我不能缩放或拖动画布后,正确的画布坐标。我想画的画布上进行缩放或拖动但无法检索在那里我已经碰到了合适的位置后,手指画.. :( 此外,我是新蜂。这里是code。 @覆盖 公共无效的OnDraw(帆布油画){ super.onDraw(画布); canvas ..
发布时间:2015-12-02 00:59:00 移动开发

安卓:绘制圆文本中

我要画三个圆在我的片段,圆圈的大小不同,我指的这个链接 我所获得的结果是这样的 这是我的XML code:更新 < XML版本=“1.0”编码=“UTF-8”&GT?; < RelativeLayout的的xmlns:机器人=“htt​​p://schemas.android.com/apk/res/android” 机器人:layout_width = ..
发布时间:2015-12-02 00:29:45 移动开发

安卓:启用基于canvas的视图滚动条

我有一个扩展视图自定义视图。它显示绘制的形状,并且允许用户通过绘制触摸事件通过的OnDraw视图添加到这些附图 我已经启用了ScaleGestureDetector,以便用户可以放大一个特定部分和借鉴,但我使用单点触摸画画,他们不能用自己的手指来平移放大视图。 我试图使滚动条的显示,这样当它们被放大,滚动条的显示,并可以由用户进行平移...但我根本无法获取要显示滚动条。 从本质上讲,我做的是 ..
发布时间:2015-12-01 23:56:58 移动开发

填写完整的画布,但保留约束填充区域,因为它是像圆,矩形

可能重复 朋友你好, 我创建的绘图应用程序,我在那有问题。如果我绘制矩形无填充,或其它类似的约束范围,改变背景颜色,然后矩形填充区域也变化意味着整个画布颜色将充满新的背景颜色。如何让背景或填补这是没有约束的画布区域,这里是图像 这是最初的图片 变更后的背景颜色得到这样的结果。 但如何让像这样 解决方案 最后的点P1 =新的点(); p1.x ..
发布时间:2015-12-01 23:56:09 移动开发

以截图

我正在开发的截屏设备中的应用程序。在这个应用中,我们可以在屏幕上画任何东西。为此,我现在用的帆布,油漆和路径要做到这一点。 我用这个code采取截图: 公共无效saveScreenshot() { 如果(ensureSDCardAccess()) { 点阵位图= Bitmap.createBitmap(的getWidth(),ge ..
发布时间:2015-12-01 23:46:23 移动开发

加载资源到可变位图

我是从像这样的资源加载位图: 位图mBackground = BitmapFactory.de codeResource(RES,R.drawable.image); 我想要做的就是进行一些更改位图,然后才会慢慢吸引到主画布在我的画的方法(因为它似乎浪费重复在我的主回路,当抽签它不会改变)。我想提出的更改位图如下: 画布C =新的Canvas(mBackground); c.drawA ..
发布时间:2015-12-01 23:36:39 移动开发

Android的透明画布(surfaceview)

我有一个面板,它通过一个RelativeLayout的放置在另一个视图之上。 我想给这个面板透明背景,但没有发现搜索几个小时后,要做到这一点的正确方法。当我设置阿尔法回到0我结束了一个黑色的背景。 希望这里有人能帮助我。 非常感谢! 面板通过此code得出: 进口android.content.Context; 进口android.graphics.Canvas; 进口a ..
发布时间:2015-12-01 23:26:35 移动开发

Android的画布:利用图像透明圈

我创建一个像素的狩猎游戏。因此,我的活动显示了一个ImageView的。我想创建一个提示“告诉我在哪里对象”。为此,我需要模糊图像整体除围绕点对象所位于的圆。模糊的而不是我可以给一个公正的半透明的黑色背景。 有没有什么问题画一个半透明的矩形画布上。 但我不知道如何从它裁剪透明圈。 结果应该像这样的: 请帮我实现同样的结果在Android SDK。 解决方案 所以最后我成功地做到这一点。 首 ..
发布时间:2015-12-01 23:25:15 移动开发