ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:36.50KB ,
资源ID:69601      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-69601.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2018年6月移动智能终端开发技术 ( 第3次 )作业.doc)为本站会员(文****钱)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

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

1、第 3 次作业 一、填空题(本大题共 30 分,共 10 小题,每小题 3 分) 1. 这段代码的意思是当 web 应用从界面图标启动时,以 _启动,隐藏浏览器上部的 _、 _和底部的 _。 2. iOS 应用程序的基础 _重用了许多 Mac 系统的成熟模式,但是它更多地专注于 _的接口和优化。 _提供了在 iOS 上实现图形、事件驱动程序的基本工具,其建立在和 Mac OS X 中一样的 Foundation 框架上,包括文件处理、网络、字符串操作等。 3. 大部分 Windows Phone 的控件都间接或直接继承了 _、 _或者_这 3 个基类。这 3 个基类封装了 Windows Ph

2、one 应用程序界面元素的一些共同的特性, Windows Phone 的控件的实现都是通过直接或间接继承这些基类来扩展的,然后在根据控件的特性来定义和实现控件自身的属性和方法。 4. 应用设 置的操作支持增删改查这些基本的操作,首先需要获取到应用设置的容器对象,所有的操作都会从一个容器的对象( ApplicationDataContainer)开始。可以通过 ApplicationData 类对象的 _属性或者_属性来获取本地根容器或者漫游根容器。 5. 表格布局使用 _标记定义,在表格布局中,可以添加多个 _标记,每个 _标记占用一行,由于 _标记也是容器,所以在该标记中还可添加 其他组件

3、。 6. SpeechRecognitionAudioProblem 的枚举表示错误的类型,该枚举有哪四种类型 _、 _、 _、 _ 7. 开发人员需要下面 3条信息才能查询 Content Provider 中的数据 _、_、 _ 8. Content Provider 使用基于 _模型的简单表格来提供其中的数据,这里 _代表一条记录, _代表特定类型和含 义的数据。 9. 线性布局是将放入其中的组件按照垂直或水平方向来布局,也就是控制放入其中的组件横向排列或纵向排列。在线性布局中,每一行(针对 _排列)或每一列(针对_排列)中只能放 _个组件。 10. iOS SDK 中的 _,可以让应用

4、程序运行于不同 _环境。只需要对应用程序的图标图形及代码稍作修改,便可确保它在各种 iOS 设备中都具有几号的视觉效果。 二、问答题(本大题共 70 分,共 10 小题,每小题 7 分) 1. 请列出 android 平台的特征(至少 5 点)? 2. 什么是 XAML? 3. Android 应用程序开发流程? 4. Windows Phone 8.1 新特性(至少 6点)? 5. Service 的分类以及每种分类的特征? 6. 使用 XCode 创建应用程序的基本步骤? 7. 创建线程的两种方法? 8. 什么是 HTML5 及其特点? 9. Object-C的优缺点? 10. 分析 HT

5、ML5 的优点(至少 3 条)和缺点(至少 3条)? 答案: 一、填空题( 30 分,共 10 题,每小题 3 分) 1. 参考答案: 全屏模式、工具栏、地址栏、加载状态栏 解题方案: 评分标准: 2. 参考答案: Cocoa Touch 框架、触摸、 UIKit 解题方案: 评分标准: 3. 参考答案: UIElement、 FrameworkElement Control 解题方案: 评分标准: 4. 参考答案: LocalSettings、 RoamingSettings 解题方案: 评分标准: 5. 参考答案: 、 、 、 解题方案: 评分标准: 6. 参考答案: None、 TooN

6、oisy、 TooSlow、 TooFast 解题方案: 评分标准: 7. 参考答案: 标识该 Content Provider 的 URI、需要查询的数据字段名称、字段中数据的类型 解题方案: 评分标准: 8. 参考答案: 数据库、每行、每列 解题方案: 评分标准: 9. 参考答案: 平、垂直、一 解题方案: 评分标准: 10. 参考答案: 独立分辨率、屏幕分辨率 解题方案: 评分标准: 二、问 答题( 70 分,共 10 题,每小题 7 分) 1. 参考答案: ( 1) 允许重用和替换组件的应用程序框架; ( 2) 专门为移动设备优化的 Dalvik虚拟机; ( 3) 基于开源引擎 Web

7、Kit 的内置浏览器; ( 4) 自定义的 2D 图形库提供了最佳的图形效果,此外还支持基于 OpenGL ES 1.0 规范的 3D 效果(需要硬件支持); ( 5) 支持数据结构化存储的SQLite; ( 6) 支持常见的音频、视频和图片格式(例如 MPEG4、 H.264、 MP3、 AAC、 AMR、 JPG、 PNG、 GIF); ( 7) GSM 电话(需要硬件支持); ( 8) 蓝牙、 EDGE、 3G 和 WiFi(需要硬件支持); ( 9) 摄像头、 GPS、指南针和加速计(需要硬件支持); ( 10) 包括设备模拟器、调试工具、优化工具和 Eclipse 开发插件等丰富的开

8、发环境。 解题方案: 评分标准: 2. 参考答案: XAML( Extensible Application Markup Language)是用于实例化 .NET 对象的标记语言。 XAML 是微软技术体系里面的 UI 编程语言,在 Windows 8、Windows Phone、 Silverlight 和 WPF 这些技术框架都可以使用 XAML 的语法来编写程序的界面,所以对 XAML 语法的理解和掌握是编写 Windows Phone 应用程序的重要基础。 XAML 编程必须遵循的 4 大原则: XAML 是大小写区分的。所有的属性值,都必须包含在双引号内。所有的元素都必须是封闭的。

9、最终的 XAML 文件也必须是合适的 XML 文档。 解题方案: 评分标准: 3. 参考答案: Android 开发流程的基本步骤。 ( 1)创建 Android 虚拟设备或者硬件设备,开发人员需要创建 Android 虚拟设备( AVD)或者链接硬件设备来安装应用程序。 ( 2)创建 Android 项目 ( 3)构建并运行应用程序 ( 4)使用 SDK 调试和日志工具调试应用 ( 5)使用测试框架测试应用程序 解题 方案: 评分标准: 4. 参考答案: 1.跨平台应用 2.多任务运行 3.更大的屏幕 4.精简返回按钮 5.低端和高端的平衡 6.Cortana 语音助手 7.通知中心 8.应

10、用商店 9.IE 浏览器 10.短信 11.更多的账户设置、 VPN 支持 12.更好的电池性能和存储方式 解题方案: 评分标准: 5. 参考答案: Started(启动):当应用程序组件(例如 Activity)通过调用 startService()方法启动服务时,服务处于 “started” 状态。一旦启动,服务能在后台无限期运行 ,即使启动它的组件已经被销毁。通常,启动服务执行单个操作并且不会向调用者返回结果。例如,它可能通过网络下载或者上传文件。如果操作完成,服务需要停止自身。 Bound(绑定):当应用程序组件通过调用 bindService()方法绑定到服务时,服务处于 “boun

11、d” 状态。绑定服务提供客户端 -服务器接口以允许组件与服务交互、发送请求、获得结果、甚至使用进程间通信( IPC)跨进程完成这些操作。仅当其他应用程序组件与之绑定时,绑定服务才运行。多个组件可以一次绑定到一个服务上,但是当它们都解绑定时,服务被销毁。 解题 方案: 评分标准: 6. 参考答案: 1、 启动 Xcode 应用程序。 2、 如果开发新项目,依次选择 FileNew Project 命令。 3、 为应用程序类型选择 Command Line Utility、 Foundation Tool,然后单击 Choose 按钮。 4、 选择项目名称,还可以选择在哪个目录中存储项目文件,然后

12、单击 Save 按钮。 5、 在右上窗格中,会看到文件 progl.m(或者是你为项目起的其他名称,后面是 .m)。突出显示该文件。在该窗口下面出现的编辑窗口中输入你的程序。 6、 依次选 择 FileSave ,保存已完成的更改。 7、 选择 Build、 Build and Run 或单击 Build and Go 按钮构建并运行程序。 8、 如果出现任何编译器错误或输出内容不符合要求,对程序进行所需的更改并重复执行步骤 6 和步骤 7。 解题方案: 评分标准: 7. 参考答案: 1、通过 Thread 类的构造方法创建线程 Thread(Runnable runnable) 2通过实现

13、Runnable 接口创建线程 public class ClassName extends Object implements Runnable 解题方案: 评分标准: 8. 参考答案: HTML5 是下一代的 HTML , HTML 5 将成为 HTML、 XHTML 以及 HTML DOM 的新标准。 HTML 的上一个版本诞生于 1999 年。自从那以后, Web 世界已经经历了巨变。 HTML 5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML 5 支持。 HTML 5 中的一些有趣的新特性: 用于绘画的 canvas 元素 、用于媒介回放的 video 和 audi

14、o 元素 、对本地离线存储的更 好的支持 、新的特殊内容元素,比如 article、 footer、 header、 nav、 section、新的表单控件,比如 calendar、 date、 time、 email、 url、 search 。 解题方案: 评分标准: 9. 参考答案: Objective-C语言是一门面向对象的语言,功能十分强大。在 Cocoa 框架中的很多功能,只能通过面向对象的技术来呈现,所以, Objective-C一开始就是为了满足面向对象而设计的。 从严格意义讲, Objective-C语言是标准 C语言的一个超集。当前使用的 C 程序无须重新开发就可以使用 C

15、ocoa 软件框架,并且开发者可以在 Objective-C中使用 C的所有特性。 Objective-C是一种简洁的语言,它的语法简单,易于学习。但是另一方面,因为易于混淆的术语以及抽象设计的重要性,对于初学者来说可能学习面向对象编程的过程比较漫长。要想学好 Objective-C这种结构良好的语言,需要付出很多汗水和精力。 Objective-C和其他的基于标准 C 语言的面向对象语言相比,对动态的机制支持更为彻底。专业的编译器为运行环境保留了很多对象本身的数据信息,所以,在编译某些程 序时可以将选择推迟到运行时来决定。正是基于此特性,使得基于 Objective-C的程序非常灵活和强大。

16、 Objective-C语言支持开放式的动态绑定,这有助于交互式用户接口架构的简单化。 解题方案: 评分标准: 10. 参考答案: 优点 提高可用性和改进用户的友好体验; 新标签这将有助于开发人员定义重要的内容; 可以给站点带来更多的多媒体元素 (视频和音频 ); 可以很好的替代 FLASH 和 Silverlight; 当涉及到网站的抓取和索引的时候,对于 SEO 很友好; 大量应用于移动应用程序和游戏。 缺点 HTML5 本身还在发展中,它不是用户应用的最迫切需求,更多是厂商试图改变软件生态格局的战略需求。 HTML5 的兼容性受限于各大浏览器表现,例如微软的 IE和fireforx 之间存在很多差别。 HTML5 需要一个成熟完整的开发环境,目前还缺少。 HTML5 功能的暴增,浏览器必须有一个高效的图形引擎和脚本引擎。 HTML5 需要杀手级应用来吸引和引导用户升级浏览器,最终完成 HTML5 终端的部署。 解题方案: 评分标准:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。