Android游戏试题
17页1、1. 如何在其他View中使用com.cjedu.cowjump包中自定义名为MySurfaceView的SurfaceView (C)A. 在View的XML文件中添加并添加相应的属性后,然后在Activity中通过new实例化MySurfaceView.B. 在View的XML文件中添加并添加相应的属性后,然后在Activity中通过new实例化MySurfaceView.C. 在View的XML文件中添加并添加相应的属性后,然后在Activity中通过findViewById获取自定义SurfaceView对象D. 以上说法均不对2. 自定义SurfaceView 与其他View混合使用时,在XML文件中下面哪个属性是不可少的(D)A. android:id=”;B. android:layout_width=”;C. android:layout_height=”D. 以上均不可少3. 以下关于SurfaceView的说法正确的是(D)A. SurfaceView是一种使用了双缓冲机制的特殊技术B. SurfaceView只能独立存在,不能与其它控件一起使用C. Surface
2、View在绘画时必须重写onDraw(Canvas canvas)方法D. SurfaceView必须首先通过SurfaceHolder获取一个Canvas在此Canvas上执行绘画操作后再通过SurfaceHolder向系统提交Canvas,并呈现绘画内容。4. 在SurfaceVIew中如何获取SurfaceHolder对象(A)A. this.getHolder();B. this.getSurfaceHolder();C. this.getMyHolder();D. new SurfaceHolder();5. 下列关于Handler的说法不正确的是(C)A. Handler是Android的一种消息机制B. 使用Handler能够定时执行某些任务C. Handler只能发布消息D. 使用Handler能够刷新UI组件6.哪种view可以实现画面的及时更新(C)a.TixtViewb.view c.SurfaceView d.viewGroup7.下列方法中谁为sucfaceView添加回调方法(A)a.void addCallBavk(Callback callback)b.
3、Canvas lockCanvas(Canvas canvas)c.void surfaceDestroyed(SurfaceHolder holder)d.void unlockCanvasAndPost(Canvas canvas)8. SurfaceView在大小发生改变时调用哪个方法(B)A:void surfaceCreated(SurfaceHolder holder);B:void surfaceChanged(SurfaceHolder holder,int format,int width,int height);C:void surfaceDestroy(SurfaceHolder holder);D:void lockCanvas(Canvas canvas);9. 关于View和SurfaceView,下列说法错误的是(D )A:View是最基础的,必须在UI主线程内更新画面,速度较慢。B:SurfaceView是VIew的子类,类似使用双缓冲机制。C:View一般用来绘制简单静态图像,SurfaceView多用在变换图像中。D:SurfaceView是最基础的
《Android游戏试题》由会员hs****ma分享,可在线阅读,更多相关《Android游戏试题》请在金锄头文库上搜索。
学校建设节约型校园方案
办公自动化心得体会(10篇)
几个案例让你成功做好自我介绍
安全监理制度(完整版)
地面铺设施工工艺(DOC32页)
学习《道德经》的心得体会
2022年责任经济师工作计划
基于5G cpe传输的地灾解决方案
口腔科主要技术介绍
2023年12月初二教师工作总结(2篇).doc
煤矿个人年度工作总结
公司部门下半年工作计划标准范文(二篇).doc
9053企业管理学大作业a答案
秘书证工作实务历年试题
名词变复数及动词第三人称单数知识汇总
个人2023年暑假计划(2篇).doc
浅谈高校商业信息化管理
三角形的面积教学设计
运煤精煤焦炭项目创业计划书写作模板
建筑三类人员网络培训法律法规多选题
2023-01-30 13页
2023-03-30 12页
2023-11-29 11页
2024-01-31 41页
2023-06-13 17页
2023-09-26 21页
2023-05-25 12页
2022-08-25 9页
2023-07-26 11页
2023-05-23 10页