22春学期(高起本1709、全层次1803-2103)《手机应用软件设计与实现》在线作业答卷

作者:奥鹏周老师 分类: 南开大学 发布时间: 2022-05-21 14:21
22春学期(高起本1709-1803、全层次1809-2103)《手机应用软件设计与完成》在线作业-00001
试卷总分:100得分:100
一、单选题 (共 30 道试题,共 60 分)
1.AutoCompleteTextView是承继了哪个类()
A.EditText
B.DatePicker
C.TimePicker
D.AutoCompleteTextView
答案:

2.在 Activity 的生命周期中,当它从半通明状况转向可见状况时,它的哪个方法能够会被调用?
A.onStop()
B.onPause()
C.onRestart()
D.onStart()
答案:

3.下列选项哪个不是Activity发动的方法?
A.goToActivity
B.startActivity
C.startActivityFromChild
D.startActivityForResult
答案:

4.以下哪一个归于Activity的生命周期方法?
A.onInit( )
B.onStart( )
C.onListening( )
D.onClick( )
答案:

5.下列哪个是 AbsoluteLayout(肯定布局) 中特有的特点?
A.android:layout_height
B.android:layout_x
C.android:layout_above
D.android:layout_toRightOf
答案:

6.自界说对话框时,将视图对象增加到当时对话框的方法是
A.A,setIcon
B.B,setXML
C.C,setLayout
D.D,setView
答案:

7.Android开发中常用的开发与调试东西有许多,下面有关描绘不对的是
A.Android?Debug?Bridge,简称adb,它仅仅一个能用来调试Android应用程序的东西。
B.DDMS?的全称是Dalvik?Debug?Monitor?Service,是?Android?开发环境中的Dalvik虚拟机调试监控效劳。
C.LogCat日志记载东西,这个东西很常用,能够了解为C或Java程序中的操控台输出,常被用来在手写代码的调试方法中,输出调试信息。
D.SDK的管理器,运用自动更新的方法从谷歌效劳器中下载最新的SDK版别及东西到本机。
答案:

8.关于Socket通讯正确的是
A.A,效劳器端需求ServerSocket,需求绑定端标语
B.B,效劳器端需求ServerSocket,需求绑定端标语和IP地址
C.C,客户端需求Socket,需求绑定端标语
D.D,客户端需求ServerSocket,需求绑定端标语
答案:

9.RatingBar 组件中不能用特点直接设置的是?
A.五角星个数
B.当时分数
C.分数的增量
D.五角星的颜色
答案:

10.复选框被挑选事情一般用
A.A,setOnClickListener
B.B,setOnCheckChangeListener
C.C,setOnMenuItemSelectedListener
D.D,setOnCheckedListener
答案:

11.关于XML布局文件中的视图控件,layout_width特点的特点值以下哪个契合?
A.match_parent
B.wrap_parent
C.wrap_height
D.match_content
答案:

12.一条中文短信息最长约占多少byte
A.70
B.40
C.100
D.20
答案:

13.下列哪个传感器能够用于制作微信里的"摇一摇"功用(即轰动手机来寻觅周围同上微博的人)
A.A,Sensor.TYPE_ORIENTATION
B.B,Sensor.TYPE_PROXIMITY
C.C,Sensor.TYPE_ACCELEROMETER
D.D,Sensor.TYPE_LIGHT
答案:

14.以下哪个对象是自界说组件顶用来制作内容的对象
A.Bitmap
B.Canvas
C.BufferedImage
D.Drawable
答案:

15.事情的称号
A.都要由用户界说
B.有的由用户界说,有的有系统界说
C.是由系统预先界说
D.是不固定的
答案:

16.下列关于ListView运用的描绘中,不正确的是?
A.要运用ListView,有必要为该ListView运用Adpater方法传递数据
B.要运用ListView,该布局文件对应的Activity有必要承继ListActivity
C.ListView中每一项的视图布局既能够运用内置的布局,也能够运用自界说的布局方法
D.ListView中每一项被选中时,将会触发ListView对象的ItemClick事情
答案:

17.以下哪个是Android选用的虚拟机
A.Dalivk
B.Linux
C.NDK
D.APP
答案:

18.下面说法正确的是
A.Bundle类与Map纷歧样,它不是一个key-value类型。
B.在onCreate()方法中,能够不调用父类的同名方法。
C.onCreate()方法是具有参数的,也有回来值。
D.在四大组件之间传递数据时,Bundle常被用来封装数据。
答案:

19.下列句子哪一个正确()
A.Java程序经编译后会发生machine code
B.Java程序经编译后会发生byte code
C.Java程序经编译后会发生DLL
D.以上都不正确
答案:

20.下列说法正确的是?
A.每个进程都运转于自己的 Java 虚拟机(VM)中。
B.默许状况下,每个应用程序中均运转于自己的进程中,并且此进程不会被消毁。
C.每个应用程序会被赋予一个仅有的 linux 用户 ID,然后使得该应用程序下的文件, 其它用户也能够拜访。
D.一个应用程序数据,能够随意被其它应用程序所拜访。
答案:

21.运用HttpClient的Get方法恳求数据时, 能够()类来构建Http恳求
A.A,Get
B.B,URLConnection
C.C,HttpGet
D.D,HttpPost
答案:

22.Android 是怎么安排 Activity 的?
A.以栈的方法组式 Activity
B.以行列的方法安排 Activity
C.以树形方法安排 Activity
D.以链式方法安排 Activity
答案:

23.Android中文件操作形式中表明只能被本应用运用,写入文件会掩盖的是
A.A, MODE_APPEND
B.B,MODE_WORLD_READABLE
C.C,MODE_WORLD_WRITEABLE
D.D, MODE_PRIVATE
答案:

24.创立子菜单的方法是?
A.Add
B.addSubMenu
C.createSubMenu
D.createMenu
答案:

25.下面说法有误的是
A.除了撑持普通的电话通话之外,Android操作系统从开始的版别开端就撑持运用语音操作来运用谷歌进行网页查找等功用。
B.Android操作系统撑持截图功用,该功用答应用户直接抓取智能手机屏幕上的任何画面,但用户不能经过修改功用对截图进行处理。
C.Android操作系统运用了沙箱(sandbox)机制,一切的应用程序都会先被简略地解紧缩到沙箱中进行检查,而且将应用程序所需的权限提交给系统,而且将其所需权限以列表的方式展示出来,供用户检查。
D.因为Android操作系统的敞开性和可移植性,它能够被用在大多数电子商品上。
答案:

26.关于一个Activity,在AndroidManifest.xml中对他这样进行界说???????????,这样的描绘代表啥意义
A.无清晰意义,每个Activity都需求这样界说
B.代表该Activity将作为程序的主Activity,而且在LAUNCHER菜单中发动
C.代表该Activity将在桌面上树立图标并发动
D.代表该Activity的优先级高于其他的Activity
答案:

27.下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是?
A.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运转,纷歧定具有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说能够以为是同一个概念.
B.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运转,纷歧定具有一个独立的Dalvik虚拟机实例.而每一个DVM纷歧定都是在Linux 中的一个进程,所以说不是一个概念.
C.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运转,都具有一个独立的Dalvik 虚拟机实例.而每一个DVM 纷歧定都是在Linux 中的一个进程,所以说不是一个概念.
D.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运转,都具有一个独立的 Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说能够以为是同一个概念.
答案:

28.Activity生命周期中,榜首个需求履行的方法是啥?
A.onStart
B.onCreate
C.onReStart
D.onResume
答案:

29.下面说法错误的是
A.Android选用单线程模型
B.Android会默许会为线程创立一个相关的音讯行列
C.Handler会与多个线程以及该线程的音讯行列对应
D.程序组件首要经过Handler把音讯传送给Looper,Looper把音讯放入行列
答案:

30.下列哪个布局和组件是在开发AppWidget窗口小部件时不可以以运用的
A.A,ImageView
B.B,WebView
C.C ,GridView
D.D ,Button
答案:

二、多选题 (共 10 道试题,共 20 分)
31.下列关于 Open Core说法正确的是
A.A, Open core是Android多媒体结构的中心
B.B, MediaPlayer是open Core中的一个中心类
C.C, 一切在Android渠道的音频、视频的收集以及播映等操作都是经过它来完成的
D.D, 在完成开发中咱们并不会过多地研讨open core的完成,咱们的Android为咱们供给了上层的media api的开发运用
答案

32.Android 关于service生命周期的onCreate()和onStart()说法正确的是?
A.假如service现已发动,将先后调用onCreate()和onStart()方法
B.当首次发动的时分先后调用onCreate()和onStart()方法
C.当首次发动的时分只会调用onCreate()方法
D.假如service现已发动,只会履行onStart()方法,不再履行onCreate()方法
答案:

33.下列哪些不是 AbsoluteLayout(肯定布局) 中特有的特点?
A.android:layout_height
B.android:layout_x
C.android:layout_above
D.android:layout_toRightOf
答案

34.关于ContenValues类说法不正确的是?
A.他和Hashtable对比相似,也是担任存储一些名值对,可是他存储的名值对傍边的名是String类型,而值都是根本类型
B.他和Hashtable对比相似,也是担任存储一些名值对,可是他存储的名值对傍边的名是恣意类型,而值都是根本类型
C.他和Hashtable对比相似,也是担任存储一些名值对,可是他存储的名值对傍边的名,能够为空,而值都是String类型
D.他和Hashtable对比相似,也是担任存储一些名值对,可是他存储的名值对傍边的名是String类型,而值也是String类型
答案

35.下列哪些API的操作需求声明权限
A.播映mp3文件
B.写入SD卡文件
C.发短信
D.拜访网络
答案

36.以部属于 Android的XML解析器的有
A.XmlPull
B.SAX
C.DOM
D.AndroidManifest
答案:BC

37.Intent传递数据时,下列的哪品种型数据能够被传递?
A.Serializable
B.JSON对象
C.Bundle
D.charsequence
答案

38.以部属于Activity使命的发动形式有哪些
A.standard
B.singleTop
C.singleTask
D.singleInstance
答案:BCD

39.以下描绘不正确的是
A.Activity是Android应用程序的界面,担任与用户进行交互。
B.Service是Android应用程序的后台线程,能够有界面,不与用户交互。
C.Intent既不是Android应用程序的界面,也不是后台线程,Intent是履行某操作的一个笼统描绘。
D.Intent是Android应用程序的界面
答案:

40.关于播送的效果,正确的说法是()
A.它是用接纳系统发布的一些音讯的
B.它能够协助 service修正用户界面
C.它能够发动一个 Service
D.它能够发动一个 Activity
答案

三、答案来历:熊猫奥鹏(www.188open.com) (共 10 道试题,共 20 分)
41.Android中能够经过一个Activity发动一个Service
答案:正确

42.Android系统当前只撑持手机、平板,但不撑持电视
答案:错误

43.运用 MediaPlayer 播映保留在 sdcard 上的 mp4 文件时,直接使用MediaPlayer.create方法调用即可
答案:错误

44.ListView中每一项的视图布局既能够运用内置的布局,也能够运用自界说的布局方法
答案:正确

45.HorizontalScrollView归于View类的子选项
答案:正确

46.Android中输入时刻的挑选对话框是:DatePickerDialog
答案:错误

47.当应用程序中某播送在AndroidMainifest进行注册后,即便该应用程序封闭后,也能够承受操作系统宣布的播送信息
答案:正确

48.Handler会与多个线程以及该线程的音讯行列对应
答案:错误

49.UIthread 一般即是main thread,Android发动程序时会替它树立一个MessageStack
答案:错误

50.Android手机应用程序能够经过RunningServiceInfo类取得当时正在运转的效劳
答案:正确

作业答案 联系QQ:3326650399 微信:cs80188