社区
Android
帖子详情
View
aaaa3105563
2010-04-09 09:22:30
我在程序里创建了一个SurfaceView 然后再SurfaceView里创建了一个线程
然后开启线程 为什么线程一开启 我的onDraw里面就不能画图了~
只能在线程里画图 这是什么原因~? 主线程在哪里~ 汗 - -!
...全文
79
4
打赏
收藏
View
我在程序里创建了一个SurfaceView 然后再SurfaceView里创建了一个线程 然后开启线程 为什么线程一开启 我的onDraw里面就不能画图了~ 只能在线程里画图 这是什么原因~? 主线程在哪里~ 汗 - -!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yyy025025025
2010-04-09
打赏
举报
回复
请贴代码,好帮你分析一下。
yyy025025025
2010-04-09
打赏
举报
回复
给的code还是很凌乱,不过大概明白你的意思。
在这种情况下,view没有走onDraw,而是走的dispatchDraw.
一般自定义操作了view的canvas都会走到dispatchDraw里面的。
aaaa3105563
2010-04-09
打赏
举报
回复
onDraw里面没反应
aaaa3105563
2010-04-09
打赏
举报
回复
GameThread gameThread;
public void surfaceCreated(SurfaceHolder arg0) {
//启动gameThread
gameThread.start();
}
@Override
protected void onDraw(Canvas canvas) {
Paint pt = new Paint();
pt.setARGB(255, 255, 255, 255);
canvas.drawRect(0, 0, 100, 100,pt);
super.onDraw(canvas);
}
class GameThread extends Thread {
public void run() {
// TODO Auto-generated method stub
while(run) {
Canvas c = null;
try {
synchronized (surfaceHolder) {
c = surfaceHolder.lockCanvas();
c.drawARGB(255, 255, 255, 255);
c.drawText("afd"+xx, 100, 100, new Paint());
xx++;
Thread.sleep(1000);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
if (c != null) {
surfaceHolder.unlockCanvasAndPost(c);
}
}
}
json-
view
-chrome插件 JSON
View
0.0.32.2官方绿色版
JSON
View
是一款针对谷歌浏览器(Chrome)的扩展插件,主要功能是帮助用户更方便地查看和解析JSON格式的数据。在网页中遇到JSON格式的API响应或者数据时,JSON
View
可以将其格式化,使得数据层次清晰,易于阅读。标题...
Qt使用QGraphics
View
实现滑动窗体效果
QGraphics
View
用来显示一个滚动视图区的QGraphicsScene内容。QGraphicsScene提供了QGraphicsItem的容器功能。通常与QGraphics
View
一起使用来描述可视化图形项目。 QGraphicsScene提供了一个视图的场景,通过在这样...
Android中
View
绘制流程
在Android开发中,
View
是构建用户界面的基本元素,它的绘制流程是开发者理解并优化UI性能的关键。本篇文章将深入探讨Android中
View
的绘制流程,以及如何通过自定义
View
Group进行更复杂的布局管理。 首先,我们要...
Android 自定义
View
(四) 视频音量调控
在Android开发中,自定义
View
是一项重要的技能,它允许开发者根据特定需求创建独特且功能丰富的用户界面。本教程将深入探讨如何实现一个自定义的音量调控
View
,以提供更直观、更个性化的音量控制体验。我们参考的...
Android 自定义
View
(二) 进阶
在Android开发中,自定义
View
是一项重要的技能,它允许开发者根据特定需求创建独特且功能丰富的用户界面。本篇文章将深入探讨“Android自定义
View
的进阶”话题,结合提供的资源,我们将学习如何通过实践来提升自定义...
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章