- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
j2me综合习题
一、问答题:
1、在MIDlet 进行屏幕切换时,调用的是哪个方法?
A. startApp()
B. setCurrent()
C. resumeApp()
D. 自动切换,不需调用任何方法
2. 现MIDP 规范的软件运行于提供的KVM 上
A. MIDlet
B. CLDC
C. CDC
D. 操作系统
3、对于底层API,下面哪个说法是正确的?
A. 可以直接在屏幕上绘制各个元素
B. 可以控制字体的大小,如字体磅数等。
C. 不能使用Command
D. 与Form 相同,不需要自己处理键盘输入。
4、在TiledLayer 中,如果一个Tile 具有正的索引值,则此Tile 为:
A. 静态Tile
B. 动态Tile
C. 不变Tile
D. 可变Tile
5 J2ME 中,MIDP 针对的如下的设备:
A. 桌面系统
B. 移动电话和低端的PDA
C. 企业服务器
D. 高端PDA 、电视机顶盒
6、在GameCanvas 中,关于其按键事件处理,下面哪一个说法是不正确的?
A. 为键盘的每个事件提供了两个处理函数
B. 可以处理两个按键同时按下的情况。
C. 提供了两种按键事件处理机制。
D. 可以通过getKeyStates() 方法检查游戏动作按键目前的状态
7. Sprite 主要用于如下用途:
A. 游戏中的角色
B. 管理图层
C. 创建游戏中的背景
D. 提供了一个观察窗口
(多选)
8、表示Alert 信息的种类有:
A. INFO
B. WARNING
C. ERROR
D. ALARM
E. CONFIRMATION
9. 在Sprite 中,支持如下的碰撞检测模式:
A. 象素模式
B. 映像模式
C. 异或模式
D. 边界模式
10. 更新RecordEnumeration 的方法有:
A. 在创建RecordEnumeration 时指定自动更新
B. 使用rebuild 方法进行更新
C. 使用update 方法进行更新
D. 使用rebuildRecordEnumeration 方法进行更新
二、综合练习
1,设计一个通讯录程序,要求输入姓名和电话号码,如图:
图 a 图 b
1) 当点击“确定”按钮时,保存数据(图 a)
2) 要求按姓名查询数据 (图b)
当没有数据输入时,查询全部数据。
当输入名字时, 查询该条记录
2, 使用hero.png图像设计一个游戏程序,程序运行后图像在屏幕中央出现并产生动画效果,当按上下左右键时,图像可以移动,但移动的区域不超出屏幕。
3, 完成上次的综合练习并与本次练习一起上交。
文档评论(0)