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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

移动智能终端开发技术.docx

1、移动智能终端开发技术2019年春季复习资料移动智能终端开发技术练习库一、多项选择题1、要得到定点信息,需要涉及如下哪些类?(A、CLLocationManagerB、CLLocationC、CLLocationManagerdelegateD、LLocationCoodinate2D)2、WindowsPhone手机应用程序的界面布局容器主要是(B、GridC、CanvasD、StackPanel)3、XAMPP包含那些软件包(A、MySQLB、PHPC、Apache发行版)4、在Android中提供了哪几种补间动画(A、透明度渐变动画(AlphaAnimation)B、旋转动画(Rotate

2、Animation)C、缩放动画(ScaleAnimation)D、平移动画(TranslateAnimation)5、在WindowsPhone里面线性插值动画的Animation类都以Animation结尾,这些类主要是有哪些(A、DoubeAnimation类B、ColorAnimation类C、PointAnimation类)6、布局管理器可以在(A、Java代码B、布局文件)中建立7、SpeechRecognitionAudioProblem的枚举表示错误的类型,该枚举分表有以下哪些值(A、NoneB、TooNoisyC、TooSlowD、TooFast)8、WindowsPhone

3、8.1的新特性都有哪些(A、跨平台应用B、多任务运行C、应用商店D、IE浏览器)9、android开发支持的操作系统(A、WindowsB、MacC、Linux)。10、开发自定义的View组件大致分为以下(A、创建一个继承android.view.View类的View类,并且重写构造方法B、根据需要重写相应的方法D、在项目的活动中,创建并实例化自定义View类,并将其添加到布局管理器中)步骤。11、下面说法正确的是(A、响应式设计的理念是浏览器应该根据屏幕的大小选择不同的渲染方式B、MediaQueries技术帮助我们实现响应式设计,它的主要能力就是在不改变内容的前提下,根据不同的屏幕大小使

4、用不同的样式C、Modernizr为优化polyfills脚本的加载速度,提供了一个动态加载的解决方案)12、在服务中,创建Binder类实例可以完成下列哪些操作(A、包含客户端能调用的公共方法C、返回当前Service实例,其中包含客户端能调用的公共方法D、返回服务管理的其他类的实例)13、Android提供的事件处理方式包括(A、基于回调的事件处理B、基于监听器的事件处理)14、在Android中,实现选项卡需要步骤(A、在布局文件中添加实现选项卡所需的TabHost、TabWidget和FrameLayout组件B、编写各标签页中要显示内容所对应的XML布局文件C、在Activity中,

5、获取并初始化TabHost组件D、为TabHost对象添加标签页)。15、模拟器使用电脑上可挂载的磁盘镜像来模拟真实设备的闪存分区。它使用包含模拟器专用内核的磁盘镜像、(A、Android系统B、ram磁盘镜像)和保存用户数据和模拟SD卡的可写镜像。16、WindowsPhone8.1现在都支持哪些语言的开发(A、C#B、C+C、VBD、JavaScript)17、键盘事件包括按下、弹起等,触摸事件包括(A、按下B、弹起C、滑动D、双击)18、在移动网站中使用HTML5步骤有(A、在你的本地服务器根目录中创建一个HTML文件B、获取你的IP地址C、当你获取到你的IP地址,把它输入到移动浏览器的

6、URL地址栏,然后你就可以看到页面加载成功)19、关于CocoaTouch层框架说法正确的是。(A、UIKit它负责启动和结束应用程序、控制界面和多点触摸事件B、MapKit框架让开发人员在任何应用程序中添加Google地图视图,这包括标注、定位和事件处理功能C、GameKit提供了创建并使用对等网络的机制D、iAd框架是一个交互式广告框架,通过此框架可以在我们的应用程序中加入广告。)20、关于AVFoundation框架参数解释正确的是(A、AVSampleRateKey录音机每秒采集的音频样本数B、AVFormatIDKey录音的格式C、AVNumberOfChannelsKey录音的声道

7、数D、AVEncoderAudioQualityKey编码器的质量设置)。21、下面那些是HTML5的新特性(A、canvas元素B、video元素C、audio元素D、新的特殊内容元素,比如article、footer、header、nav、section)22、android平台包含LinuxKernel(Linux内核),以及(A、Application(应用程序)B、ApplicationFramework(应用程序框架)C、Libraries(库)D、AndroidRuntime(Android运行时)23、变换元素包括哪些(A、平移变换B、旋转变换C、扭曲变换D、组合变换)24、下

8、面关于InterfaceBuilder内使用的控件说法正确的是?(A、控制器(UIViewController)控制器是控制某种类型活动的控制器系列B、数据视图数据视图通常用于向用户展示某种类型的信息C、输入对象与值对象(Inputs&Values)Inputs&Values窗口提供了一组UI控件为用户提供输入方式D、窗口、视图和栏这些是InterfaceBuilder和代码中可以使用的窗口、视图和栏)25、使用Android提供的android.graphics.Matrix类的(A、setRotate()B、postRotate()D、preRotate())方法,可以对图像进行旋转26、

9、WindowsPhone常用的存储数据格式有哪些(B、JSOND、XML)27、在Android中,颜色值通过(A、红绿蓝)三原色和一个透明度(Alpha)值表示。28、XAML中的属性是可以用多种语法去设置的,可以通过下面的哪些方式来设置对象元素的属性(A、使用属性语法B、使用属性元素语法C、使用内容元素语法D、使用集合语法)29、以下说法正确的是?(A、Voiceover集成了语音合成功能,可以帮助开发人员实现导航应用程序B、使用Voiceover,当触摸界面元素时会听到有关其用途和用法的简短描述C、在InterfaceBuilder中配置辅助功能(accessibility)属性,可以提

10、供其他协助D、要想访问辅助功能设置,需要打开IdentityInspector(身份检查器)30、大部分WindowsPhone的控件都间接或直接继承了哪三个基类(A、UIElementB、FrameworkElementC、Control)31、下面哪些方法是Looper类提供的方法(A、quit()B、getThread()C、prepare()D、loop())32、关于Foundation框架说法正确的是?(A、在OSX下的Mac操作系统中,为所有程序开发奠定基础B、该框架允许使用一些基本对象,例如数字和字符串,以及一些对象集合,如数组、字典和集合C、该框架支持处理日期和时间、自动化的

11、内存管理、处理基础文件系统、存储(或归档)对象、处理几何数据结构(如点和长方形)D、Foundation.h文件实际上导入了其他所有Foundation头文件)33、在应用程序中实现语音命令,主要有3个步骤是():A、创建语音命令定义(VCD)文件B、在应用程序里面初始化VCD文件D、处理导航和执行命令34、在Activity的生命周期中,有以下哪些状态(A、活动状态B、暂停状态C、停止状态)35、在Intent类中,定义了一系列动作常量,其目标组件包括(A、Activity类B、Broadcast类)。36、Android项目中res文件夹下存放的资源包括(A、图片B、字符串C、布局)37、

12、开发人员需要下面(B、标识该ContentProvider的URIC、需要查询的数据字段名称D、字段中数据的类型)信息才能查询ContentProvider中的数据38、Bitmap类不仅可以获取图像文件信息,进行图像(A、剪切B、旋转D、缩放)等操作,而且还可以指定格式保存图像文。动智能终端开发技术多项选择题39、怎样创建线程(A、通过Thread类的构造方法创建线程C、通过实现Runnable接口创建线程)40、基础控件都包括哪些(A、文本块B、按钮C、超链接D、复选框)二、单项选择题41、在利用手势旋转页面元素时,通过(D、e.pageX)来获取旋转的角度42、使用protocol时,声

13、明一组可选择实现与否的函数,需要在声明的前一行加上(B、optional)。43、点击Button响应链中最终得到响应的是(B、Application)。44、类(B、SQLiteCursor)能遍历存储在SQLite数据库中的数据45、iOS应用程序没有下面哪种状态?(C、Stop)46、Android模拟器是一个基于QEMU的程序,它提供了可以运行Android应用的虚拟(C、ARM)移动设备。47、使用WebView组件的WebSettings对象提供的(C、setJavaScriptEnabled())方法让JavaScript可用48、R.java文件存放在(D、gen)目录中49、

14、要创建一个Fragment,必须创建一个Fragment的子类,或者继承自另一个已经存在的Fragment的子类。例如,要创建一个名称为NewsFragment,并重写(A、onCreateView())方法50、使用Xcode帮助文档?(B、按下“option”键,并用鼠标双击该类型(变量,函数)等)51、Android:Layout_above属性表示该组件位于哪个组件的(A、上方)52、以下不是UI界面类的是?(D、UIlistView)53、Android具有基于(B、开源引擎WebKit)的内置浏览器。54、在设置Intent的数据和动作时,如果动作是(C、ACTION_CALL),

15、数据应该是包含呼叫号码的tel:URI。55、对于ipad,使用的界面图标大小为(B、7272)56、Android也提供了用于处理通知的类,它们是Notification和NotificationManager。其中Notification代表的是具有(A、全局效果的通知),而NotificationManager则是用于来发送Notification通知的系统服务57、关于Objective-C说法错误的是(C、包括命名空间机制)。58、(C、Looper)对象用来为一个线程开启一个消息循环59、在使用ImageSwitcher时,必须实现(A、ViewSwitcher.ViewFacto

16、ry)接口,并通过makeView()方法来创建用于显示图片的ImageView60、下面说法错误的是?(D、UIWebView的委托方法的第一个参数都是指向一个UIWebView的指针,一个委托只能用于一个UIWebView)61、关于Objective-C说法错误的是?(C、Objective-C包括命名空间机制)62、创建Activity后,还需要在(C、AndroidManifest.xml)文件中配置该Activity63、以下框架不属于多媒体层的是?(D、AddressBook)64、数据模型的数据每行代表(A、一条记录)65、为使iphone的web应用从界面图标启动时,以全屏模

17、式启动,隐藏浏览器上部的工具栏、地址栏和底部的加载状态栏,需添加的代码为(A、)66、添加资源后(C、R.java文件)会自动更新67、Intent中,不同动作与不同类型的数据规范匹配。例如,如果动作是(B、ACTION_EDIT),数据应该包含用来编辑的文档的URI。68、启动服务必须管理自己的生命周期,服务必须调用(D、stopSelf())方法停止自身69、(B、Canvas)类代表画布,通过该类提供的方法,我们可以绘制各种图形(例如,矩形、圆形和线条等)70、使用(D、ContentResolver.update())方法批量更新数据71、如果需要发送请求参数,可以直接将要发送的参数连

18、接到(C、URL)地址中72、在Android中,可以将要保存的数据存放在(A、Bundle对象)中,然后通过Intent提供的putExtras()方法将要携带的数据保存到Intent中。73、为了创建服务,开发人员需要创建(B、Service)类(或其子类)的子类74、当需要(C、中断)指定线程时,可以使用Thread类提供的interrupt()方法来实现75、使用Android提供的android.graphics.Matrix类的setScale()、postScale()和、preScale()方法,可对图像进行(C、缩放)76、以下说法错误的是?(B、当用户使用iOS应用程序时,

19、只能有一个对象响应用户的手势或键击)77、在利用触控移动页面元素是,为了使移动看起来自然,计算时,我们选取的拖动点应在页面元素的位置为(A、中心点)78、WindowsPhone开发主要采用的集成开发环境主要是(A、VisualStudio)。79、哪个类为WindowsPhone布局中涉及的对象提供公共API的框架(B、FrameworkElement)80、在Android开发过程中,需要反复启动的是(A、模拟器)。81、透明度渐变动画中,alpha的取值范围为(A、0.0-1.0)之间。82、在用户界面中,大多数可视化元素的输入行为都是在什么类中定义的(A、UIElement)83、以下

20、说法错误的是?(C、SQLite不能使用过程化的、针对SQL的API直接操作数据表)84、在起始标记和结束标记中间添加(D、)标记来定义格式项,在一个标记中85、如果在PC桌面访问,或者通过其他的非移动设备的浏览器访问,为了防止页面的缩放功能会被禁用,可以把text-size-adjust的值从none改变为(C、100%)86、在Android中,不仅可以将扩展名为.png、.jpg和.gif的普通图片作为图片资源,而且可以将扩展名为.9.png的(C、9-Patch)图片作为图片资源87、下面关于IB窗口内容解释正确的是?(A、Projectwindow:增删改应用程序的界面)88、如果开

21、发人员需要服务与远程进程通信,则可以使用(B、Messenger)来为服务提供接口89、WindowsPhone8.1游戏开发采用是什么框架(C、C+/DirectX)90、关于id类型说法错误的是?(D、使用id的时候需要加星号)三、填空题91、在代码中控制UI界面时,创建布局管理器,可以是帧布局管理器、_、线性布局管理器和相对布局布局管理器等。答:表格布局管理器92、Dalvik虚拟机依赖于Linux的一些功能,比如_和底层内存管理机制。答:线程机制93、_代表画笔,用来描述图形的颜色和风格,如线宽、颜色、透明度和填充效果等信息。答:Paint类94、在Objective-C程序中,id是

22、一般对象类型,id数据类型可以存储_的对象。答:任何类型95、_代表画布,通过该类提供的方法,我们可以绘制各种图形(例如,矩形、圆形和线条等)。答:Canvas类96、MediaPlayer框架用于播放本地和远程资源中的_。答:视频和音频97、在Android中,进度条使用ProgressBar表示,用于向用户显示某个耗时操作完成的_。答:百分比98、在Android中,_代表手机屏幕的一屏,或是平板电脑中的一个窗口。它是Android应用的重要组成单元之一,提供了和用户交互的可视化界面。答:Activity99、在Intent类中,定义了一系列动作常量,其目标组件包括Activity和_两类

23、。答:Broadcast100、相对布局是指按照组件之间的_来进行布局,如某个组件在另一个组件的左边、右边、上方或下方等。答:相对位置101、AndroidSDK中提供了一个移动设备模拟器,开发人员不必准备真实的移动设备就可以进行Android开发,使用_命令可以控制模拟器。答:emulator102、使用XML布局文件控制UI界面时,在Android应用的_目录下编写XML布局文件,可以是任何符合Java命名规则的文件名。答:答:res/layout103、Thread类提供了start()方法,可以_。答:开启线程104、线性布局是将放入其中的组件按照_来布局,也就是控制放入其中的组件横向

24、排列或纵向排列。答:垂直或水平方向105、使用Android提供的android.graphics.Matrix类的setSkew()、postSkew()和、preSkew()方法,可对_。答:图像进行倾斜106、 UIApplication的作用是提供了iOS程序运行期间的_。答:控制和协作107、使用Android提供的android.graphics.Matrix类的setRotate()、postRotate()和preRotate()方法,可以对_。答:图像进行旋转108、在Android中提供了透明度渐变动画(AlphaAnimation)、旋转动画(RotateAnimatio

25、n)、缩放动画(ScaleAnimation)和_4种补间动画答:平移动画(TranslateAnimation)109、 StateListDrawable资源是定义在XML文件中的_,能根据状态来呈现不同的图像。答:Drawable对象110、Toast类用于在屏幕中显示一个提示信息框,该消息提示框没有任何控制按钮,并且不会获得焦点,经过一定时间后_。答:自动消失111、XAML是用于实例化.NET对象的_。答:标记语言112、Objective-C通常些微ObjC、ObjectiveC或Obj-C,是一门扩充了C语言的_语言。答:面向对象编程113、如果使用ADT插件来开发Android

26、程序,则可以进入_来操作SD卡。答:DDMS透视图114、安装包的文件数据是指WindowsPhone应用程序编译之后生成的_。答:安装部署文件的内部数据115、 在Andriod中,提供了两种允许用户通过拖动来改变进度的组件,分别是拖动条和_。答:星级评分条116、开发人员可以从Activity或者其他应用程序组件通过传递_(指定要启动的服务)到startService()方法启动服务。答:Intent对象117、为了让Android系统知道开发人员编写的ContentProvider,应该在应用程序的AndroidManifest.xml文件中定义_元素。答:118、 _用来为一个线程开启

27、一个消息循环,用来操作MessageQueue。答:Looper对象119、平移动画是利用_变换来实现的,它表示在二维x-y坐标系内平移对象,相当于是把一个UI元素在一个水平面上上下左右移动。答:TranslateTransform120、_是一个开发iOS程序的重要框架之一,它更多地专注于触摸的接口和优化。答:CocoaTouch121、CoreAudio是一门集_专业技术,能够轻松为应用程序添加强大的音频功能。答:播放、处理和录制音频的122、在Android中,可以使用Thread类的sleep()方法,让线程的休眠_。答:指定时间123、开发人员定义ContentProvider类的子

28、类以便使用ContentResolver和_带来的便捷来共享数据。答:Cursor类124、CoreLocation是iOSSDK中一个提供设备位置的框架,通过这个框架可以实现_。答:定位处理125、当在一个Activity中启动另一个Activity时,经常需要传递一些数据过去。这时就可以通过_来实现。答:Intent126、IOS应用项目是基于_开发的,所以运行应用程序时,大部分基本的应用程序环境已经自动建立好了。答:Xcode模板127、在iOS应用中,可以使用UIWebView控件在屏幕中显示_。答:指定的网页128、Android也提供了用于处理通知的类,它们是Notificatio

29、n和NotificationManager。其中Notification代表的是_,而NotificationManager则是用于来发送Notification通知的系统服务。答:具有全局效果的通知129、启动服务必须管理自己的_。即系统不会停止或销毁服务,除非它必须回收系统内存而且在onStartCommand()方法返回后服务继续运行。答:生命周期130、消息处理类(Handler)允许发送和处理Message或RannableRunnable对象到其所在线程的_中。答:MessageQueue四、问答题131、InterfaceBuilder的新特色包括哪3点?答:(1)在在导航区选择

30、xib文件后,会在编辑区显示xib文件的详细信息。由此可见,InterfaceBuilder和Xcode整合在一起了。(2)在工具栏选择view控制按钮,调出工具区,最上面的按钮分别是如下4个inspector:Identity,Attributes,Size,Connections.(3)隐藏导航区关联方法和变量。132、开发人员需要哪3条信息才能查询ContentProvider中的数据?答:标识该ContentProvider的URI;需要查询的数据字段名称;字段中数据的类型。133、XAML编程必须遵循的4大原则是什么?答:(1)XAML是大小写区分的。(2)所有的属性值,都必须包含在双引号内。(3)所有的元素都必须是封闭的。(4)最终的XAML文件也必须是合适的XML文档。134、iOS选择Objective-C作为开发语言的四点原因是什么?答:(1)面向对象(2)融合性好(3)简单易用(4)动态机制支持135、请列出android平台的特征(至少5点)?答:1.允许重用和替换组件的应用程序框架;2.专门为移动设备优化的Dal

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1