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

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

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

1、南开大学21春手机应用软件设计与实现离线作业1辅导答案1. DDMS中Log信息分为几个级别?( )A.3B.4C.5D.7参考答案:C2. 关于Intent对象说法正确的是( )。A.在 Android 中,Intent对象是用来传递信息的B.Intent对象只能把值传递给Activity而不能传递给其他C.利用Intent传值时,无法传递字符串类型D.利用Intent传值时,它的key值可以是对象参考答案:A3. 下列对SharePreferences存、取文件的说法中正确的是( )A.属于测试解决方案B.sharePreferences处理的就是key-value对C.读取xml文件的路

2、径是/sdcard/shared_prefxD.信息的保存格式是png参考答案:B4. 在手机应用程序开发中常用的数据库是( )。A.SQLiteB.OracleC.Sql ServerD.MySQL参考答案:A5. 一条中文短信息最长约占多少byte( )A.70B.40C.100D.20参考答案:A6. 关于Socket通讯正确的是( )A.服务器端需要ServerSocket,需要绑定端口号B.服务器端需要ServerSocket,需要绑定端口号和IP地址C.客户端需要Socket,需要绑定端口号D.客户端需要ServerSocket,需要绑定端口号参考答案:A7. 下面说法正确的是(

3、)A.Android不仅仅采用单线程模型B.Android会默认会为线程创建一个关联的消息栈C.Handler会与多个线程以及该线程的消息队列对应D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列参考答案:D8. 下列哪个不是Activity的生命周期方法之一?( )A.onCreateB.startActivityC.onStartD.onResume参考答案:B9. AutoCompleteTextView是继承了哪个类?( )A.EditTextB.DatePickerC.TimePickerD.AutoCompleteTextView参考答案:A10

4、. 以下描述不正确的是( )。A.Activity是Android应用程序的界面,负责与用户进行交互B.Service是Android应用程序的后台线程,可以有界面,不与用户交互C.Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述D.Intent是Android应用程序的界面参考答案:BD11. LocationManager获取位置信息的途径下列说法不正确的是( )A.GPS定位更精确,缺点是只能在户外使用B.NETWORK通过基站和Wi-Fi信号来获取位置信息,速度较慢,耗电较少。C.获取用户位置信息,我们可以使用其中一个,也可以同时使

5、用两个D.GPS定位耗电严重,并且返回用户位置信息的速度远不能满足用户需求参考答案:B12. 被protected修饰的方法或属性可以在这个类的子类中被访问。( )A.正确B.错误参考答案:A13. 当急需内存时,Android系统会优先关闭空闲的进程,也会关闭当前进程。( )A.正确B.错误参考答案:B14. Hanlder是线程与Activity通信的桥梁,如果线程处理不当,机器就会变得越慢,那么线程销毁的方法是( )。A.onDestroy( )B.onClear( )C.onFinish( )D.onStop( )参考答案:A15. 以下关于for循环的说法不正确的是_。A.for循环

6、只能用于循环次数已经确定的情况B.for循环是先判定表达式,后执行循环体语句C.for循环中,可以用break语句跳出循环体D.for循环体语句中,可以包含多条语句,但要用花括号括起来参考答案:A16. 下列说法错误的是( )A.Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦B.Intent可以传递View对象C.对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或Ser

7、viceD.通过Intent可以删除程序参考答案:B17. Android通过startService的方式开启服务,关于service生命周期的onCreate( )和onStart( )说法正确的是( )。A.当第一次启动的时候先后调用onCreate( )和onStart( )方法B.当第一次启动的时候只会调用onCreate( )方法C.如果service已经启动,将先后调用onCreate( )和onStart( )方法D.如果service已经启动,只会执行onStart( )方法,不在执行onCreate( )方法参考答案:AD18. Android中控件的androidtext

8、属性的作用是( )。A.显示视频B.显示图片C.显示文本字符串D.显示音乐参考答案:C19. 如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?( )A.该文本域的宽度将填充父容器宽度B.该文本域的宽度仅占据该组件的实际宽度C.该文本域的高度将填充父容器高度D.该文本域的高度仅占据该组件的实际高度参考答案:D20. 以下属于adb常用命令的是( )。A.adb logcatB.adb kill-serverC.adb pullD.adb net参考答案:ABC21. 在AsyncTask中下列哪个方法是负

9、责在完成任务后再执行的( )A.runB.executeC.doInBackgroundD.onPostExecute参考答案:D22. 下列哪一个选项不属于AdapterView类的子选项?( )A.ListViewB.SpinnerC.GridViewD.ScrollView参考答案:D23. 在AsyncTask中下列哪个方法是负责在完成任务后再执行的?( )A.runB.cuteC.doInBackgroundD.onPostcute参考答案:D24. 下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的?( )A.ImageViewB.WebViewC.GridVie

10、wD.Button参考答案:B25. 下列哪一款移动设备搭载的是Android平台?( )A.iPhone 6sB.华为P30C.Lumia手机D.iPad参考答案:B26. 在Android应用程序中,语言种类的数据应放在哪个目录下?( )A.rawB.valuesC.layoutD.drawable参考答案:B27. 下面哪一项不属于Android的动画类型?( )A.TweenB.AlphaC.FrameD.Animation参考答案:D28. 使用AIDL完成远程service方法调用下列说法不正确的是?( )A.IDL对应的接口名称不能与AIDL文件名相同B.AIDL的文件的内容类似

11、Java代码C.创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了AIDL接口的对象D.AIDL对应的接口的方法前面不能加访问权限修饰符参考答案:A29. Android 中下列属于Intent的作用的是( )。A.处理一个应用程序整体性的工作B.是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失C.实现应用程序间的数据共享D.可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带参考答案:D30. 关于ContenValues类说法正确的是?( )A.他和Hashtable比较类似,也是负责存储一些

12、名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型B.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型C.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型D.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型参考答案:A31. 被称为“苹果之父”的是( )。A.Steve JobsB.Andy RubinC.Tim CookD.Bill Gates参考答案:A32. 下

13、面关于Android开发描述有误的一项是( )。A.Android使用Eclipse作为开发环境B.在使用Eclipse之前必须先安装JDKC.Android开发环境的搭建过程由下面四步组成:安装JDK安装Eclipse在Eclipse中安装并配置ADT下载AndroidSDKD.Android开发环境中的所有工具都是可以免费下载和使用的参考答案:C33. 以下关于Android应用程序的目录结构描述中,不正确的是( )。A.src目录是应用程序的主要目录,由Java类文件文件组成B.assets目录是原始资源目录,该目录中的内容将不会被R类所引用C.res目录是应用资源目录,该目录中的所有资

14、源内容都会被R类所索引D.AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改参考答案:D34. LocationManager获取位置信息的途径下列说法正确的是( )。A.GPS定位更精确,在室内使用精度更高B.NETWORK通过基站和Wi-Fi信号来获取位置信息,速度较慢,耗电较少C.获取用户位置信息,我们可以使用其中一个,也可以同时使用两个D.GPS定位耗电较少参考答案:C35. 传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为( )A.原始数据的丢失B.系统调用方法的错误C.Android传感器的引入需要有几个平台Release的过程D.传感器可用性的多变性参考答案:C36. Android系统中,一个应用程序数据,可以随意被其它应用程序所访问。( )A.正确B.错误参考答案:B3

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

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

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