南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65

上传人:鲁** 文档编号:457109845 上传时间:2023-11-04 格式:DOCX 页数:12 大小:14.31KB
返回 下载 相关 举报
南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65_第1页
第1页 / 共12页
南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65_第2页
第2页 / 共12页
南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65_第3页
第3页 / 共12页
南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65_第4页
第4页 / 共12页
南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65》由会员分享,可在线阅读,更多相关《南开大学21春《手机应用软件设计与实现》离线作业1辅导答案65(12页珍藏版)》请在金锄头文库上搜索。

1、南开大学21春手机应用软件设计与实现离线作业1辅导答案1. 传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为( )A.原始数据的丢失B.系统调用方法的错误C.Android传感器的引入需要有几个平台Release的过程D.传感器可用性的多变性参考答案:C2. 关于视图控件的常用事件描述中,正确的是?( )A.Click事件只能使用在按钮上,表示按钮的点击动作B.当TextView类视图控件失去焦点或获得焦点时,将触发FocusClick事件C.当单选框中某一选项被选择时,将触发CheckedClick事件D.当多选框中某一选项被选择时,将触发Che

2、ckedChange事件参考答案:D3. Android下的单元测试要配置,以下说法不正确的是( )。A.需要在manifest.xml清单文件application节点下配置instrumentationB.需要在manifest.xml清单文件manifest节点下配置instrumentationC.需要在manifest.xml清单文件application节点下配置uses-libraryD.需要让测试类继承AndroidTestCase类参考答案:A4. 关于Android的IPC机制描述正确的是( )。A.Android中的IPC机制是为了让Activity和Service之间可

3、以随时的进行交互,故在Android中该机制,只适用于Activity和Service之间的通信B.类似于远程方法调用C.类似于C/S模式的访问D.通过定义AIDL接口文件来定义IPC接口参考答案:ABCD5. 分析下列C语句,注意类MyClass 没有访问修饰符: namespace ClassLibrary1 class MyClass public class subclass int i; 若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择_A.privateB.protectedC.internalD.public参考答案:C6. 以下属于An

4、droid体系结构中的有哪些?( )A.Linux KernelB.WiFiC.FrameworkD.Application参考答案:ACD7. Hanlder是线程与Activity通信的桥梁,如果线程处理不当,机器就会变得越慢,那么线程销毁的方法是( )。A.onDestroy( )B.onClear( )C.onFinish( )D.onStop( )参考答案:A8. 软件测试方法主要白盒测试和黑盒测试两种。( )A.正确B.错误参考答案:A9. 实例化AlertDialog类往往依靠其内部类。( )A.正确B.错误参考答案:A10. Android通过startService的方式开启

5、服务,关于service生命周期的onCreate( )和onStart( )说法正确的是( )。A.当第一次启动的时候先后调用onCreate( )和onStart( )方法B.当第一次启动的时候只会调用onCreate( )方法C.如果service已经启动,将先后调用onCreate( )和onStart( )方法D.如果service已经启动,只会执行onStart( )方法,不在执行onCreate( )方法参考答案:AD11. 不同的参数类型、参数顺序、参数个数和返回值类型都是区别重载方法的根据。( )A.正确B.错误参考答案:B12. 关于Intent对象说法正确的是( )。A.

6、在 Android 中,Intent对象是用来传递信息的B.Intent对象只能把值传递给Activity而不能传递给其他C.利用Intent传值时,无法传递字符串类型D.利用Intent传值时,它的key值可以是对象参考答案:A13. SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。一个传感器事件对象包含( )信息。A.原始传感器数据B.产生事件的传感器的类型C.数据的精度D.以上全部选项参考答案:D14. 缩放控件中的setOnZoomInClickListener方法是用来配置放大按钮的事件监听。( )A.正确B.错误参考答案:A15. 在As

7、yncTask中下列哪个方法是负责在完成任务后再执行的?( )A.runB.cuteC.doInBackgroundD.onPostcute参考答案:D16. setOnTouchEvent设置返回值为true和false有何区别?( )A.没有区别,都能对事件进行监听B.设置为true时只能在移动时获得一次监听事件,false则可以多次C.返回true表示这个消息已经被处理结束,后续的handler不再接收到这个消息D.设置为false是,在处理一次监听事件后,系统将抛弃该次事件参考答案:C17. 对于XML布局文件中的视图控件,layout_width属性的属性值以下哪个符合?( )A.m

8、atch_parentB.wrap_parentC.wrap_heightD.match_content参考答案:A18. Android中输入日期的选择对话框是:TimePicker。( )A.正确B.错误参考答案:B19. 进度条中哪个属性是设置进度条的第二值?( )A.AndroidsecondaryProgressB.AndroidprogressC.AndroidmaxD.style参考答案:A20. 下列对SharePreferences存、取文件的说法中正确的是( )A.属于测试解决方案B.sharePreferences处理的就是key-value对C.读取xml文件的路径是/

9、sdcard/shared_prefxD.信息的保存格式是png参考答案:B21. 对象模型优化方法之一的演绎法,指的是自底向上,抽象出具有若干个对象类共同性质的父类。( )A.正确B.错误参考答案:B22. ContentProvider的作用有( )。A.共享数据B.封装C.查询D.更新参考答案:A23. 当急需内存时,Android系统会优先关闭空闲的进程,也会关闭当前进程。( )A.正确B.错误参考答案:B24. 在设计人机交互部分时,对于操作步骤,应该用尽量少的单击、拖动和按键组合来表达命令,并为高级用户提供简捷的操作方法。( )A.正确B.错误参考答案:A25. 通过使用( )框架

10、,你能够访问这些传感器,并获取原始的传感器数据。A.AndroidB.SensorC.SensorEventD.SensorEventListener参考答案:A26. NotificationManager中清除消息可依靠clear方法。( )A.正确B.错误参考答案:B27. 对于AlertDialog的描述不正确的是( )A.使用new关键字创建AlertDialog的实例B.对话框的显示需要调用show方法C.setPositiveButton方法是用来加确定按钮的D.setNegativeButton方法是用来加取消按钮的参考答案:A28. UML是一种风格良好程序设计语言,可以设计

11、出质量优良的软件系统。( )A.正确B.错误参考答案:B29. Android平台支持几种宽泛类别的传感器?( )A.1B.8C.3D.12参考答案:C30. 使用startService( )方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务任然进行。( )A.正确B.错误参考答案:A31. 对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?( )A.match_parentB.fill_parentC.wrap_contentD.match_content参考答案:D32. Android日志类Log可同时输出5种类型的信息。( )A.正确B.错

12、误参考答案:A33. AppWidget窗口小部件时不可以使用下列哪个布局?( )A.FrameLayoutB.LinearLayoutC.TableLayoutD.RelativeLayout参考答案:C34. 接口Animal 定义如下: public interface Animal void Move( ); 则下列抽象类的定义中,哪些是不合法的?( )A.abstract class Cat: Animalabstract public void Move( );B.abstract class Cat: Animalvirtual public void Move( )Consol

13、e.Write(Console.Write(Move!);)C.abstract class Cat: Animalpublic void Move( )Console.Write(Console.Write(Move!););D.abstract class Cat: Animalpublic void Eat( )Console.Write(Console.Write(Eat!););参考答案:D35. 当急需内存时,Android系统会优先关闭空闲的进程,也会关闭当前进程。( )A.正确B.错误参考答案:B36. 提倡设计模式的根本原因是增强代码复用,增加可维护性。( )A.正确B.错误

14、参考答案:A37. 在Activity中,如何获取Service对象?( )A.可以通过直接实例化得到B.可以通过绑定得到C.通过startService( )D.通过getService( )获取参考答案:D38. WebView中可以用来处理js中警示,确认等对话框的是( )。A.WebSettingsB.WebViewClientC.WebChromeClientD.WebViewChrome参考答案:C39. 关于视图控件的常用事件描述中,不正确的是( )。A.Click事件只能使用在按钮上,表示按钮的点击动作B.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件C.当单选框中某一选项被选择时,将触发CheckedChan

展开阅读全文
相关资源
相关搜索

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

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