关于界面画布锁定了的问题

关于界面画布锁定了的问题

0
  悬赏园豆:80 [待解决问题] 浏览: 1076次

11-10 17:45:32.470: ERROR/SurfaceFlinger(202): Layer::requestBuffer(this=0x34de88), index=1, w=320, h=480 failed (Out of memory)
11-10 17:45:32.470: 
ERROR/Surface(1202): Surface (identity=273) requestBuffer(1, 00000033) returneda buffer with a null handle
11-10 17:45:32.470: 
ERROR/Surface(1202): getBufferLocked(1, 00000033) failed (Out of memory)
11-10 17:45:32.470: 
ERROR/Surface(1202): dequeueBuffer failed (Out of memory)
11-10 17:45:32.490: 
ERROR/ViewRoot(1202): OutOfResourcesException locking surface
11-10 17:45:32.490:
ERROR/ViewRoot(1202): android.view.Surface$OutOfResourcesException
11-10 17:45:32.490:
ERROR/ViewRoot(1202):     at android.view.Surface.lockCanvasNative(Native Method)
11-10 17:45:32.490: 
ERROR/ViewRoot(1202):     at android.view.Surface.lockCanvas(Surface.java:314)
11-10 17:45:32.490: ERROR/ViewRoot(1202):  
 at android.view.ViewRoot.draw(ViewRoot.java:1341)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at android.view.ViewRoot.performTraversals(ViewRoot.java:1163)
11-10 17:45:32.490: ERROR/ViewRoot(1202):   
 at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at android.os.Handler.dispatchMessage(Handler.java:99)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at android.os.Looper.loop(Looper.java:123)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at android.app.ActivityThread.main(ActivityThread.java:4627)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at java.lang.reflect.Method.invokeNative(Native Method)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at java.lang.reflect.Method.invoke(Method.java:521)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-10 17:45:32.490: ERROR/ViewRoot(1202):    
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
11-10 17:45:32.490: ERROR/ViewRoot(1202):   
 at dalvik.system.NativeStart.main(Native Method)
界面画不出来【报错如上】,即使画出来了也滚动不了!求高人...不吝赐教。

自由殿堂的主页 自由殿堂  |  初学一级  | 园豆: 120
提问于:2011-11-10 18:17
所有回答(3)
0

成功防守对方是否

wuxiao  | 园豆:205  (菜鸟二级)  | 2011-11-10 19:27
0

Out of memory  看起来很多操作失败是因为这个,也就是超出内存

可能是你使用的图片比较大,而且又新建的比较多,这样可以使用的内存就不够很容易超出

awen_PC  | 园豆:207  (菜鸟二级)  | 2011-12-08 10:43
0

     请问这个问题是怎么解决的 我也遇到了

itandroid学习  | 园豆:202  (菜鸟二级)  | 2012-09-22 15:41

建议您看看activity的主题样式,也就是清单AndroidMainfest.xml里面所设置的

android:theme="@style/xxxx",或者您看看xxxx里面所设置的属性,画布被锁,很大一部分是设置的主题和手机本身相冲突,而且界面都是动态生成的,这方面有很大一部分原因,希望对您有帮助

自由殿堂  | 园豆:120  (初学一级)  | 2012-09-24 10:06

你好 很感谢你的回答  原因就是你所说的那样  也希望其他人遇到问题很快解决  我是在用activitygroup的时候  加上那个属性  就没有黑色线条 所以就出现了  谢谢你@自由殿堂: 

itandroid学习  | 园豆:202  (菜鸟二级)  | 2012-10-03 22:01

@自由殿堂: 给力

游子陈  | 园豆:122  (初学一级)  | 2012-10-30 10:54
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AutoCAD 2016 支持的功能 用户交互 多功能夹点 关联阵列 隐藏和隔离对象 可单击的命令行选项 特性编辑预览 视口更改预览 智能命令行 文件选项卡 开始 帮助查找工具 深色主题 功能区库 改进的图形 套索选择 命令预览 可调整大小的模型空间视口 移动/复制性能增强 设计 实体、曲面和网格建模 Autodesk 材质库 画布内视口控件 曲面曲线提取 上下文相关按住并拖动 输入 SketchUp 文件 (SKP) ReCap 点云工具(英文) 点云管理器、裁剪和对象捕捉 三维动态观察目标 多边形对象捕捉中心 高保真直线和曲线 协调模型 点云动态 UCS 点云几何图形提取 文档编制 参数化约束 对象和图层透明度 基础视图和投影视图 截面视图和局部视图 带有删除线的文字 自动加圆点和自动编号 Mtext 匹配特性 Mtext 上标和下标工具 大写锁定检测 文字对齐 智能标注 修订云线增强功能 PDF 增强功能 优化 PDF 输出 导出的 PDF 中可搜索文字 导出的 PDF 中支持超链接 导出的多页 PDF 中支持图纸集链接 更简化、更强大的渲染功能 替代外部参照图层特性 连接性 A360 连接性 带有 A360 图形存储的设计提要 带有本地图形存储的设计提要 Autodesk 转换框架 地理位置坐标系和联机地图 DGN 8 输入/输出/参考底图 PDF 发布/参考底图 IGES、CATIA、Rhino、Pro/ENGINEER 和步长输入 Inventor 文件输入 自定义 动作录制器 联机许可证转移 多个打印文件搜索路径 自定义和支持文件同步 Exchange App 管理器 精选应用程序功能区选项卡 安全加载 BIM 360 附加模块 Autodesk Application Manager 性能报告 LISP/ARX 脚本 可自定义用户界面 (CUI) 选择效果 系统变量监视器
Cocos分层是指在Cocos游戏引擎中,将游戏场景或游戏对象按照不同的层级进行管理和渲染的一种技术。通过分层可以实现游戏元素的层次感和深度感,同时也方便了游戏对象的管理和控制。 在Cocos中,可以通过以下方式进行分层: 1. 场景层(Scene Layer):场景层是最底层的分层,用于管理整个游戏场景。一个游戏通常包含多个场景,每个场景都有自己的层级结构。场景层可以包含多个其他类型的层,如UI层、游戏对象层等。 2. UI层(UI Layer):UI层用于管理游戏中的用户界面元素,如按钮、标签、进度条等。UI层通常位于最上方,不受游戏对象的渲染顺序影响。通过UI层可以实现游戏中的菜单、设置界面等功能。 3. 游戏对象层(Game Object Layer):游戏对象层用于管理游戏中的各种游戏对象,如角色、敌人、道具等。游戏对象层可以根据需要创建多个,每个对象层可以控制不同类型的游戏对象的渲染顺序和行为。 4. 特效层(Effect Layer):特效层用于管理游戏中的特效效果,如爆炸、闪电等。特效层通常位于游戏对象层之上,可以通过特效层实现游戏中的动态效果和视觉冲击。 5. 背景层(Background Layer):背景层用于管理游戏中的背景元素,如地图、背景图片等。背景层通常位于最底部,用于呈现游戏的背景环境。 以上是Cocos分层的一些常见方式,通过合理的分层可以提高游戏的性能和可维护性,同时也能够更好地控制游戏元素的显示和交互。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值