腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
android
中
onDraw
上
的
Invalidate
()
方法
java
、
android
、
ondraw
我在
android
工作室做一个项目。我只想用
onDraw
()和
invalidate
()做一个闪光点,但有些地方不对劲。{
invalidate
(); time.start(); @Override protected voi
浏览 38
提问于2020-01-14
得票数 0
1
回答
基本渲染-
onDraw
()
方法
问题
android
我声明了一个扩展activity
的
类和一个扩展视图并包含
onDraw
()
方法
的
内部类,该
方法
也包含
invalidate
()
方法
。在被覆盖
的
onCreate()
方法
中
,我实例化了外部类。我
的
问题是
onDraw
()
方法
是如何调用
的
,因为我从不手动调用它。 PS:我知道这可能是一个简单
的
java语言技巧--我承认我在这里不是最好<em
浏览 0
提问于2011-07-11
得票数 0
回答已采纳
2
回答
为了动画
的
目的,在哪里调用
invalidate
()?
android
、
multithreading
、
android-animation
、
ondraw
、
invalidation
我正在编写一个简单
的
游戏,必须在屏幕
上
绘制动画,目前从
onDraw
()内调用
invalidate
()
方法
。我只是希望定期更新我
的
画布。我想将
invalidate
()调用移到其他地方,因为在
onDraw
()
中
调用相当糟糕。然而,我
的
目标平台是
android
姜饼,我可能无法利用那些涉及多线程
的
方法
。有没有办法在
onDraw
()之外设置一个计时器,如果
浏览 3
提问于2015-05-05
得票数 1
6
回答
当
onDraw
被调用时,安卓?
android
据说在调用
invalidate
()时会调用
onDraw
()。然而,当我查看
android
源代码时。我没有找到在
invalidate
()
中
调用
onDraw
()
的
位置。因此,我仍然对如何为视图调用
onDraw
()
方法
感到困惑。谁能帮我解决这个问题?
浏览 0
提问于2013-07-11
得票数 2
回答已采纳
1
回答
画布没有绘制我所需
的
对象
java
、
android
、
android-canvas
程序在加载block....it也打印吐司“它应该画一些东西,但它不画圆圈,而是画出所有剩余
的
东西,在我
的
数组列表”public void
onDraw
(Canvas canvas"should draw something");
invalidate
canvas.drawLine(cx,cy,dx,dy,get_paint(curre
浏览 0
提问于2015-09-18
得票数 0
1
回答
Android
:切换和更新布局
java
、
android
、
layout
、
switching
我有一个包含绞刑者游戏
的
应用程序。我已经为他们
的
绘画责任创建了一个单独
的
活动。,int choose) super(context); } case 11:canvas.drawLine(300, 250, 325, 330, paint);
invalidate</em
浏览 2
提问于2013-03-23
得票数 1
1
回答
Android
画布下动画形状
的
最佳实践
android
、
android-animation
、
android-canvas
、
android-view
我有一个自定义视图,它画了几个圆圈和大约10个不断更新
的
拱门(旋转和大小变化)。我试图动画整个过程,但我找不到任何良好
的
做法,这样做在画布(我知道基础-使用dp,而不是px等),但我不知道热正确地做动画部分。现在,我正在遍历我
的
所有对象,执行一些计算来确定未来
的
位置并绘制它们,但是看起来很不稳定。以下是我目前正在做
的
事情:protected void
onDraw
(Canvas canvas) { for(Arch arch : arches) {paint
浏览 6
提问于2016-03-20
得票数 3
回答已采纳
3
回答
用用户交互绘图到画布有点滞后。
android
、
multithreading
、
android-canvas
、
java-threads
我开始研究使用安卓系统绘制画布,我想做一个简单
的
应用程序。请检查我
的
代码,我使用可运行
的
Handler来移动蛇。(在画布
上
绘图,每次设置它作为视图
的
背景,也就是每次使用setContentView设置到我<em
浏览 0
提问于2015-07-22
得票数 5
回答已采纳
2
回答
在
onDraw
()
方法
之外
的
画布
上
绘图
android
、
canvas
、
ondraw
下面是我
的
OnDraw
()
方法
mCanvas = canvas; int x = 0;但是,如果我试图在mCanvas
上
从
onDraw
()
方法
外部进行绘制,就会得到一个错误。是因为我做错了什么,还是画布必须总是在
onDraw
方法
中使用?
浏览 7
提问于2014-04-15
得票数 6
回答已采纳
1
回答
onDraw
法外旋转路径
java
、
android
、
drawing
我试图创建一个简单
的
应用程序来绘制一个简单
的
图形,然后在单击按钮后,对该图形进行仿射转换。你能帮我完成onClick
方法
的
旋转吗?非常感谢。问题是,如果可能的话,我不知道如何将Canvas从
onDraw
方法
传递给CanvasView
中
的
方法
。; path = new Path(); protected voi
浏览 2
提问于2020-06-20
得票数 1
回答已采纳
6
回答
View.
onDraw
() -它什么时候被调用?
android
、
graphics
、
ondraw
我将Log.d()调用放入我
的
扩展视图
的
onDraw
()
中
,这样我就可以看到它被调用
的
频率和时间。它在实例化视图时被调用,这并不奇怪。但是后来我注意到,onTouchEvent()处理
的
每一次点击都会调用它,即使我
的
代码并没有做任何与图形相关
的
事情。但是,在视图
的
中
,我似乎找不到任何有关
onDraw
()实际调用时间
的
信息。我并不是真的关心我这里
的
特定项目(这对我来
浏览 0
提问于2012-08-11
得票数 34
3
回答
Android
图形在画布问题上
的
绘制
android
、
graphics
我正在编写我
的
第一个
android
应用程序。所以还处于学习阶段。我在
onDraw
()和线程
中
调用相同
的</e
浏览 4
提问于2011-03-28
得票数 0
回答已采纳
1
回答
将上下文从自定义视图传递到类
android
、
class
、
kotlin
我读到了在
onDraw
方法
中
调用失效()是一种错误
的
做法,所以我希望能够从我
的
Ball类调用
invalidate
()到
onDraw
方法
,这个
方法
位于Game
上
。在另一篇文章
中
,我看到创建一个Game类
的
对象,然后像gameClass.
invalidate
()那样调用这个对象是最好
的
方法
,我试图找出如何做到这一点。 我在传递上下文
浏览 2
提问于2019-07-07
得票数 0
回答已采纳
2
回答
invalidate
()不再调用
OnDraw
方法
android
、
ondraw
、
invalidation
invalidate
()不会调用我
的
OnDraw
()
方法
。我在
OnDraw
()所在
的
类
的
setter
方法
中使用
invalidate
()。public class PuzzleDraw extends View {
浏览 1
提问于2012-07-30
得票数 0
1
回答
canvas.drawBitmap()在设备
上
崩溃
android
、
game-engine
我是
android
游戏开发
的
新手。一切在模拟器和我
的
android
设备
上
都工作得很好,但在我
的
nexus4
中
崩溃了……@Override makeajump();} 这就是在nexus上调试模式测试中出现错误<em
浏览 2
提问于2013-06-18
得票数 0
回答已采纳
1
回答
Android
视图背景擦除
android
我目前正在使用简单
的
invalidate
/
onDraw
策略开发一个单视图
android
应用程序,并注意到画布总是在调用
onDraw
方法
之前被擦除。有没有人知道在调用
onDraw
方法
之前保存当前画布内容
的
简单
方法
?任何帮助都将不胜感激。
浏览 2
提问于2012-05-10
得票数 0
4
回答
Android
画了一条线跟着你
的
手指
java
、
android
基于这个问题
的
答案: downy = event.getY(); upy = event.getY(); mCanvas.drawLine(downx, downy,
浏览 4
提问于2014-12-05
得票数 1
回答已采纳
1
回答
Android
、Java和2d绘图
java
、
android
、
graphics
、
2d
我一直试图在
onDraw
(画布画布)
方法
之外
的
android
视图上绘制。@Overrides c = canvas;
invalidate
();我想保持上面的显示,同时在屏幕
上
绘制另一个字符-取决于xPosition和yPosition。public void drawPlayer(int
浏览 0
提问于2011-01-25
得票数 3
回答已采纳
1
回答
无效()不会导致对
onDraw
()
的
调用
java
、
android
、
graphics
当我快速调用
invalidate
()时(例如对触摸事件
的
响应),
onDraw
()会在某一时刻停止调用。context); super(context, as); } Log.d("tag", &
浏览 4
提问于2014-02-05
得票数 1
回答已采纳
3
回答
View.
invalidate
()似乎不会调用View.
onDraw
()
android
、
invalidation
我有一个绘图库,并且我有一个自定义
的
视图。当需要进行任何更新时,该库将调用视图
的
invalidate
()
方法
。然后调用
onDraw
()
方法
,一切工作正常。但是,当我将usesSdkVersion="14"
的
属性添加到我
的
AndroidManifest.xml file
中
时,它停止工作。我
的
视图
的
onDraw
()
方法
不再被调用。更多信息:似乎当我
浏览 0
提问于2012-04-14
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
微软正在iOS和Android上的Outlook中测试Cortana
Chrome 隐身模式中的隐私?在 Android 上激活此选项
Android开发性能优化
Android 自定义View之随机数验证码
Kotlin 普及度增加,代码质量比 Java 更高?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券