问题标签 [drawbitmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 画布设置左、上、平移和旋转位图
我想设置左坐标和上Bitmap
坐标,然后对其应用 Y 平移和旋转,Bitmap
但我不能......结果不是我所期望的。
这是我的代码:
你可以帮帮我吗 ?
谢谢。
android - 在对角线位置绘制图像android
我是这里的新手,我想问一下位图。下图可以吗?
我只想要一个位图图像以对角线或水平以外的任何位置显示。我正在使用SurfaceView
,但同时在测试这个时,我只是在使用ImageView
. 帮助。晕倒
java - 使用 android/java 显示屏幕外位图的更快方法
我已经开始使用 android studio beta 学习 android 和 java。作为第一个简单的测试应用程序,我试图让一个基本的 Mandelbrot 渲染器正常工作。我已经让它显示出来了,但现在我想要它更快。任何人都可以就以下问题提供建议吗?
文档说 canvas.drawbitmap 已折旧。我应该改用什么?在屏幕上显示位图的最快方法是什么?
如何显示计算进度?如果我取消标记标记为“计算每行后更新显示”的 2 行,则在计算期间没有更新,并且对 canvas.drawbitmap 的额外调用确实减慢了所有速度(79 秒与没有它的 31 秒相比)。
我能做些什么来加快一般数学调用的速度吗?
对于这个例子,我试图让它尽可能简单。
非常感谢对新手的任何提示。如果可能的话,我不想从一开始就学习坏习惯。
布局有一个与屏幕对齐的图像视图。完整的代码是
android - 创建位图时如何指定文本大小、类型、密度
我正在尝试创建一个带有文本的位图。但我在指定该文本的选项时遇到了麻烦,比如大小、类型、平滑度。
这是我的代码:
android - 如何通过 Canvas DrawBitmap 绘制位图的一部分
- FrameLayout(红色标注)
- 源 ImageView(黑色)
- 带有 OnTouchListener(橙色)的对象(图像视图)
通过带有 OnTouchListener 的对象,我想显示在 imageview(源 imageview)上填充的位图的一部分。
所以这不是问题,我正在这样做:
Bitmap bt = Bitmap.createBitmap(sourceBitmap,event.getX(),event.getY(),250,250);
其中:
- SourceBitmap - 是添加到源 ImageView 的图像
- event.getX() / event.getY()是一个坐标,我开始绘制位图的一部分
- 250 , 250 - 它是部分位图(部分)的大小。
结果是:
所以问题出现了,当我的对象(带有触摸监听器)进入边界时(我已经为橙色对象提供了这种可能性,使用 Object.width()/2 离开边界)。
所以在这种情况下:
我怎样才能达到这个结果:
部分的结果将是:
- 位图的一部分
- 第二部分是框架布局背景的颜色。
我目前尝试的方法:
有什么建议么?谢谢!
android - Canvas.DrawBitmap 意外结果(BUG 或奇怪的行为)Xamarin Android
所以我对 Canvas 的方法有疑问。DrawBitmap(),绘制出意外的结果。
让我们看看我的例子:
源图像
我有两个案例(仅供测试):
- 我想从0,0绘制红色矩形并给他1/4大小的图像,我也想以相同大小(1/4)绘制这个位图并放在底部。正确的地方。
- 再次绘制具有相同条件的红色矩形(从Top.Left (0,0) 和图像大小的 1/4 开始)并绘制位图的一部分并显示为 1/4 大小的矩形(Bottom.Right)。
情况1
我正在这样做:
案例#2
相同,但现在成为位图的一部分(不是位图的完整子集):
所以我不明白,为什么会这样?(为什么图像没有缩放以适应大小并重复矩形!?)。
有任何想法吗?谢谢!
drawbitmap - “浮动”类型的坐标
对不起我的英语不好。
我尝试使用 drawText()、drawRect() 和 drawBitmap() 在屏幕上绘制一些东西。为什么坐标必须是“浮点数”?它们应该是“int”类型?
android - Android绘制没有OutOfMemory错误的缩放位图
我需要将位图缩放到 screenSizeAverage / 3。当我这样做时,有时会出现 OutOfMemory 错误。
没有 OutOfMemory 错误的最佳方法是什么?
android - canvas.drawbitmap 有时不起作用
我曾经canvas.drawbitmap(bitmap,matrix,paint)
在画布上绘制位图。是的,它大部分时间都有效!但有时它不起作用。调用该方法后画布上没有任何内容canvas.drawbitmap();
那么,出了什么问题?
1:我从相册中选择了一张图片,得到了名为的位图bgBitmap
2:创建了一个CanvasView
which extends View
。然后在画布上创建一个空位图,在其上绘制一些东西。
3:在画布上绘制图片。
它在大多数时间都有效,但有时它不起作用。