2018年6月移动智能终端开发技术(第2次)作业

上传人:绿** 文档编号:45288360 上传时间:2018-06-15 格式:DOC 页数:23 大小:44.50KB
返回 下载 相关 举报
2018年6月移动智能终端开发技术(第2次)作业_第1页
第1页 / 共23页
2018年6月移动智能终端开发技术(第2次)作业_第2页
第2页 / 共23页
2018年6月移动智能终端开发技术(第2次)作业_第3页
第3页 / 共23页
2018年6月移动智能终端开发技术(第2次)作业_第4页
第4页 / 共23页
2018年6月移动智能终端开发技术(第2次)作业_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《2018年6月移动智能终端开发技术(第2次)作业》由会员分享,可在线阅读,更多相关《2018年6月移动智能终端开发技术(第2次)作业(23页珍藏版)》请在金锄头文库上搜索。

1、第第 2 2 次作业次作业 一、多项选择题(本大题共一、多项选择题(本大题共 6060 分,共分,共 2020 小题,每小题小题,每小题 3 3 分)分) 1. Intent 过滤器的测试包括()A. 动作测试B. 数据测试C. 类别测试D. 协议测试2. Android 提供的事件处理方式包括()A. 基于回调的事件处理B. 基于监听器的事件处理C. 面向对象的事件处理D. 基于过程的事件处理3. 使用 Toast 来显示信消消息提示框,只需要经过以下哪几个步骤即可实现()A. 创建一个 Toast 对象B. 加载布局文件C. 调用 Toast 类提供的方法来设置该消息提示的对齐方式、页边距

2、、显示的内容等D. 调用 Toast 类的 show()方法显示消息提示框4. 键盘事件包括按下、弹起等,触摸事件包括()A. 按下B. 弹起C. 滑动D. 双击5. 关于 Cocoa Touch 层框架说法正确的是?()A. UIKit 它负责启动和结束应用程序、控制界面和多点触摸事件B. Map Kit 框架让开发人员在任何应用程序中添加 Google 地图视图,这包括标注、 定位和事件处理功能C. Game Kit 提供了创建并使用对等网络的机制D. iAd 框架是一个交互式广告框架,通过此框架可以在我们的应用程序中加入广 告。6. android 平台包含 Linux Kernel(L

3、inux 内核),以及()A. Application(应用程序)B. Application Framework(应用程序框架)C. Libraries(库)D. Android Runtime(Android 运行时)7. 线性插值动画的 Animation 类是指专门的创建线性动画的类,这些类都具有哪三个属性 ()A. FromB. ToC. ByD. At8. 布局管理器包括()A. 线性布局B. 帧布局C. 相对布局D. 表格布局9. SpeechRecognitionResult 的 Confidence 属性表示可靠性信息分为哪几个档次 ()A. HighB. Medium C.

4、 Low D. Rejected10. 在启动和运行模拟器时,开发人员可以使用多种命令和选项来控制模拟器行 为,以下是 Android 模拟器命令的是()。A. AndroidB. abdC. emulatorD. ls11. Windows Phone 的布局都有哪些()A. 网格布局B. 线性布局C. 堆放布局D. 绝对布局12. 下面关于 XAML 的说法正确的是()A. XAML 是大小写不区分的B. 所有的属性值,都必须包含在双引号内C. XAML 的元素不要求都是封闭的D. 最终的 XAML 文件也必须是合适的 XML 文档13. 下面哪些方法是 Looper 类提供的方法()A.

5、 quit ()B. getThread()C. prepare()D. loop()14. 下面那些是 HTML5 支持的浏览器()A. SafariB. ChromeC. FirefoxD. Internet Explorer 715. 选项卡主要由()组件组成A. TabHostB. TabWidgetC. FrameLayoutD. View16. 关于 cocoa 框架说法正确的是?()A. Cocoa 是指 Foundation 框架和 Application kit 框架B. Cocoa Touch 是指 Foundation 框架和 UIKit 框架C. Cocoa 仅指 Ap

6、plication kit 框架D. Cocoa 是一种支持应用程序提供丰富用户体验的框架17. 如果需要从客户端绑定服务,需要完成以下哪些操作()A. 当系统调用 onServiceConnected()回调方法时,就可以使用接口定义的方法调用服务B. 调用 unbindService()方法解绑定C. 实现 ServiceConnection,这需要重写 onServiceConnected()和 onServiceDisconnected()两个回调方法D. 调用 bindService()方法,传递 ServiceConnection 实现18. 下面那些属于配置移动开发环境步骤()A

7、. 配置本地网站服务B. 确认你有无线网络C. 准备一个移动设备,或者是移动设备的仿真器、模拟器D. 确保你的移动设备和电脑在同一无线网络中19. Paint 类代表画笔,用来描述图形的()A. 大小B. 形状C. 颜色D. 风格20. IntentService 完成如下任务:()A. 提供的常用的发送和处理消息的方法B. 创建工作队列每次传递一个 Intent 到 onHandleIntent()方法实现,这样就不必担心多线 程C. 创建区别于应用程序主线程的默认工作线程来执行发送到 onStartCommand()方法的全 部 IntentD. 启动客户端二、单项选择题(本大题共二、单项

8、选择题(本大题共 4040 分,共分,共 2020 小题,每小题小题,每小题 2 2 分)分) 1. 使用 protocol 时,声明一组可选择实现与否的函数,需要在声明的前一行加上?()A. requiredB. optionalC. interfaceD. protocol2. ()能定义多个 Intent 过滤器来通知系统它们可以处理哪些隐式 IntentA. ActivityB. ServiceC. BroadcastReceiverD. 以上三类皆可3. 对于 ipad,使用的界面图标大小为() A. 114114B. 7272C. 3636D. 18184. 关于 Objectiv

9、e-C 说法错误的是?()A. 支持动态机制B. 支持开放式的动态绑定,简单化交互式用户接口架构C. Objective-C 包括命名空间机制D. 常见的编译时性能优化方法不能用于 Objective-C5. 下面说法错误的是?()A. -(void)webView:(UIWebView*)webView didFailLoadWithError:(NSError *)error:是一个可选的函数,如果页面加载失败可以根据不同的错误类型反馈 给用户不同的信息B. -(void)webViewDidFinishLoad:(UIWebView *)webView 在网页加载完成的时候 调用C. 与

10、 UIWebView 进行交互,调用 web 页面中的需要传参的函数时,参数需要带单 引号,或者双引号(双引号需要进行转义在转义字符前加),在传递 json 字符 串时不需要加单引号或双引号D. UIWebView 的委托方法的第一个参数都是指向一个 UIWebView 的指针,一个委 托只能用于一个 UIWebView6. 为了利用手势旋转页面元素,需要给元素注册()事件 A. ongestureendB. ongesturestartC. ongesturechangeD. touchmove7. 下面生命周期函数解释错误的是?()A. (void)applicationDidBecome

11、Active:(UIApplication *)application:当应 用程序入活动状态执行B. (void)applicationDidEnterBackground:(UIApplication *)application: 当程序将要被推送到后台的时候调用C. (void)applicationWillEnterForeground:(UIApplication *)application: 当程序从后台将要重新回到前台时候调用D. (void)applicationDidFinishLaunching:(UIApplication*)application:当 程序载入后执行8.

12、 Intent 中的动作可以命名将要执行动作的字符串。在()情况下,命名已经发生即将报告 的动作的字符串A. 多个 Activity 交互B. 需要返回 Activity 信息C. 即时消息处理D. 广播 Intent9. 在 Android 开发过程中,需要反复启动的是()A. 模拟器B. EclipseC. Java 编译器D. SDK10. 使用 Canvas 类绘制图片,只需要使用 Canvas 类提供的方法来将 Bitmap 对象中保存的图片 绘制到()上就可以了A. 位图B. 工具类C. 画布D. 画笔11. 它在内核级别运行一个完整的 Android 系统栈,其中包含了一组可以在

13、自定义应用中访问 的预定义应用程序(例如拨号器)。开发人员通过定义()来选择模拟器运行的 Android 系统版本A. ADTB. AVDC. 虚拟机D. DDMS12. 在起始标记和结束标记中间添加()标记来定义格式项,在一个 标记中A. B. C. D. 13. 如果在 PC 桌面访问,或者通过其他的非移动设备的浏览器访问,为了防止 页面的缩放功能会被禁用,可以把 text-size-adjust 的值从 none 改变为() A. noneB. autoC. 100%D. 75%14. 开发人员可以从 Activity 或者其他应用程序组件通过传递 Intent 对象(指定要启动的服 务

14、)到()方法启动服务A. startService()B. onStartCommand()C. Intent()D. onBind()15. 下面关于 IB 窗口内容解释正确的是?()A. Project window:增删改应用程序的界面B. Design window:应用程序的用户界面C. Inspector window:查看和编辑界面控件和对象的属性D. Library:放置控件的工具箱16. 表格布局管理器中可以添加多个()标记A. B. C. D. 17. 关于 id 类型说法错误的是?()A. 概念上和 Java 语言中的类 Object 相似,可以被转换任何数据类型B. 内

15、部处理上,这种类型被定义为指向对象的指针C. id 是一个指针,所以在使用 id 的时候不需要加星号D. 使用 id 的时候需要加星号18. 类()允许发送和处理 Message 或 RannableRunnable 对象到其所在线程的 MessageQueue 中A. Message B. HandlerC. ThreadD. Looper19. loadDataWithBaseURL()方法中用于指定数据编码方式的参数是:()A. dataB. historyUrlC. mimTypeD. encoding20. 在 Android 中,可以使用 Thread 类的()方法,让线程休眠指定

16、的时间A. begin()B. Thread()C. start()D. sleep()答案:答案:一、多项选择题(一、多项选择题(6060 分,共分,共 2020 题,每小题题,每小题 3 3 分)分) 1. ABC 2. AB 3. ACD 4. ABCD 5. ABCD 6. ABCD 7. ABC 8. ABCD 9. ABCD 10. ABC 11. ABC 12. BD 13. ABCD 14. ABC 15. ABC 16. ABD 17. ABCD 18. ABCD 19. CD 20. BC 二、单项选择题(二、单项选择题(4040 分,共分,共 2020 题,每小题题,每小题 2 2 分)分) 1. B 2. D 3. B 4. C 5. D 6. C 7. B 8. D 9. A 10.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号