南开大学22秋学期(高起本1709-1803、全层次1809-2103)《手机应用软件设计与实现》在线作业一
奥鹏南开在线作业满分答案参考
22秋学期(高起本1709-1803、全层次1809-2103)《手机应用软件设计与实现》在线作业-00001
1.下列关于如何使用 Notification,不正确的是?
选项A:A. notification 需要NotificatinManager 来管理
选项B:B. 使用 NotificationManager 的 notify 方法显示 notification 消息
选项C:C. 在显示 Notification 时可以设置通知时的默认发声,震动等
选项D:D. Notification 中存在可以清除消息的方法
满分答案问询微信:424329
2.被称为“苹果之父”的是
选项A:A、Steve Jobs
选项B:B、Andy Rubin
选项C:C、Tim Cook
选项D:D、Bill Gates
满分答案问询微信:424329
3.如果在android应用程序中需要接收短信,那么需要在AndroidManifest.xml文件中增加什么样的权限
选项A:A.接收短信,无需配置权限
选项B:B.permission.SMS
选项C:C.android.permission.RECEIVE_SMS
选项D:D.android.permission.SEND_SMS
满分答案问询微信:424329
4.下列哪一个选项属于Android中预定义的布局方式?
选项A:A. TabLayout
选项B:B. RelativeLayoutParams
选项C:C. FrameLayouParamst
选项D:D. LinearLayout
满分答案问询微信:424329
5.下列哪个接口是Camera中处理快门关闭的接口
选项A:A,android.hardware.Camera.ShutterCallback
选项B:B,android.hardware.Camera.PreviewCallback
选项C:C,android.hardware.Camera.ErrorCallback
选项D:D,android.hardware.Camera.AutoFocusCallback
满分答案问询微信:424329
6.以下能够触发文本框Change的事件的操作是
选项A:A.文本框失去焦点
选项B:B.文本获得焦点
选项C:C.设置文本框的焦点
选项D:D.改变文本框的内容
满分答案问询微信:424329
7.下列用以显示一系列图像的是?
选项A:A. ImageView
选项B:B. Gallery
选项C:C. ImageSwitcher
选项D:D. GridView
满分答案问询微信:424329
8.在 Activity 的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用?
选项A:A. onStop()
选项B:B. onPause()
选项C:C. onRestart()
选项D:D. onStart()
满分答案问询微信:424329
9.在 Android 中,ArrayAdapter 类是用于()
选项A:A. 用于把数据绑定到组件上
选项B:B. 它能把数据显示到 Activity 上
选项C:C. 它能把数据传递给广播
选项D:D. 它能把数据传递给服务
满分答案问询微信:424329
10.关于AndroidManifest.xml文件,以下描述错误的选项有哪些?
选项A:A、在所有的元素中只有manifest和application是必需的,且只能出现一次
选项B:B、处于同一层次的元素,不能随意打乱顺序
选项C:C、元素属性一般都是可选的,但是有些属性是必须设置的
选项D:D、对可选的属性,即使不写,也有默认的数值项说明
满分答案问询微信:424329
11.RatingBar 组件中能用属性直接设置的是?
选项A:A. 五角星高度
选项B:B. 当前分数
选项C:C. 每颗星的背景
选项D:D. 五角星的色彩
满分答案问询微信:424329
12.复选框点击事件通常用
选项A:A,setOnClickListener
选项B:B,setOnCheckChangeListener
选项C:C,setOnMenuItemSelectedListener
选项D:D,setOnCheckedListener
满分答案问询微信:424329
13.下列哪个是 AbsoluteLayout(绝对布局) 中特有的属性?
选项A:A. android:layout_height
选项B:B. android:layout_x
选项C:C. android:layout_above
选项D:D. android:layout_toRightOf
满分答案问询微信:424329
14.在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是
选项A:A. getDatabase()
选项B:B. getUserDatabase()
选项C:C. getReadableDatabase()
选项D:D. getDatabase()
满分答案问询微信:424329
15.SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。一个传感器事件对象包含(????)信息。
选项A:A.原始传感器数据;
选项B:B.产生事件的传感器的类型;
选项C:C.数据的精度;
选项D:D.以上全部选项;
满分答案问询微信:424329
16.ScrollView 中,可以直接包含多少个组件?
选项A:A. 3个
选项B:B. 2个
选项C:C. 1个
选项D:D. 无数个
满分答案问询微信:424329
17.DDMS 中 Log 信息分为几个级别?
选项A:A. 3
选项B:B. 4
选项C:C. 5
选项D:D. 7
满分答案问询微信:424329
18.使用HttpC奥鹏南开在线作业满分答案参考lient的Get方式请求数据时, 可以()类来构建Http请求
选项A:A,Get
选项B:B,URLConnection
选项C:C,HttpGet
选项D:D,HttpPost
满分答案问询微信:424329
19.在android程序中,Log.w()用于输出什么级别的日志信息
选项A:A、调试
选项B:B、信息
选项C:C、警告
选项D:D、错误
满分答案问询微信:424329
20.下面关于本地库和Java运行时环境描述正确的是
选项A:A、本地库和Java运行时环境层位于Linux内核层之下
选项B:B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。
选项C:C、SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。
选项D:D、Android应用程序虽然是用Java语言编写的,但Android并不需要Java运行时环境,可以直接使用核心库。
满分答案问询微信:424329
21.下面说法正确的是
选项A:A.Android不仅仅采用单线程模型
选项B:B.Android会默认会为线程创建一个关联的消息栈
选项C:C.Handler会与多个线程以及该线程的消息队列对应
选项D:D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列
满分答案问询微信:424329
22.Android 下的单元测试要配置,以下说法正确的是?
选项A:A. 需要在 manifest.xml 清单文件 application 节点下配置instrumentation
选项B:B. 不需要在 manifest.xml 清单文件 manifest 节点下配置instrumentation
选项C:C. 需要在 manifest.xml 清单文件 application 节点下配置 uses-permission
选项D:D. 需要让测试类继承 AndroidTestCase 类
满分答案问询微信:424329
23.Android中不是SAX方式解析xml需要用的类是
选项A:A SAXParserFactory
选项B:B XMLReader
选项C:C PullParser
选项D:D DefaultHandler
满分答案问询微信:424329
24.LocationManager获取位置信息的途径下列说法正确的是
选项A:A, GPS定位更精确,在室内使用精度更高
选项B:B, NETWORK通过基站和Wi- Fi信号来获取位置信息,速度较慢,耗电较少。
选项C:C,获取用户位置信息,我们可以使用其中一个,也可以同时使用两个。
选项D:D, GPS定位耗电较少。
满分答案问询微信:424329
25.下列是手机操作系统的?
选项A:A. Android Wear
选项B:B. iPhone
选项C:C. iOS
选项D:D. Android TV
满分答案问询微信:424329
26.关于视图控件的常用事件描述中,不正确的是?
选项A:A. Click事件只能使用在按钮上,表示按钮的点击动作
选项B:B. 当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件
选项C:C. 当单选框中某一选项被选择时,将触发CheckedChange事件
选项D:D. 当多选框中某一选项被选择时,将触发CheckedChange事件
满分答案问询微信:424329
27.下列选项哪个不是Activity启动的方法?
选项A:A. goToActivity
选项B:B.startActivity
选项C:C.startActivityFromChild
选项D:D.startActivityForResult
满分答案问询微信:424329
28.当 Activity 被消毁时,如何保存它原来的状态()
选项A:A. 实现 Activity 的 onSaveInstanceState()方法
选项B:B. 实现 Activity 的 onSaveInstance()方法
选项C:C. 实现 Activity 的 onInstanceState()方法
选项D:D. 实现 Activity 的 onSaveState()方法
满分答案问询微信:424329
29.若希望在点击网页中超链接时, 在当前WebView中显示该网页, 则需要覆盖WebViewClient类()方法
选项A:A,shouldOverrideUrlLoading
选项B:B,onPageStarted
选项C:C,loadUrl
选项D:D,show
满分答案问询微信:424329
30.下列用以显示一网格图像的是?
选项A:A. ImageView
选项B:B. Gallery
选项C:C. ImageSwitcher
选项D:D. GridView
满分答案问询微信:424329
31.下列关于如何使用 Notification,正确的是?
选项A:A. notification 需要MessageManager 来管理
选项B:B. 使用 NotificationManager 的 notify 方法显示 notification 消息
选项C:C. 在显示 Notification 时可以设置通知时的默认发声,震动等
选项D:D. Notification 中存在可以清除消息的方法
满分答案问询微信:424329
32.以下描述不正确的是
选项A:Activity是Android应用程序的界面,负责与用户进行交互。
选项B:Service是Android应用程序的后台线程,可以有界面,不与用户交互。
选项C:Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述。
选项D:Intent是Android应用程序的界面
满分答案问询微信:424329
33.下面异常是属于Runtime Exception 的是?
选项A:a. CompileException
选项B:b. IllegalArgumentException
选项C:c. BufferUnderflowException
选项D:d. ArithmeticException
满分答案问询微信:424329
34.建立蓝牙连接时,哪些方法无法获取BluetoothAdapter对象?
选项A:A,BluetoothAdapter.getBluetoothAdapterAdapter()
选项B:B,BluetoothAdapter adapter = new BluetoothAdapter()
选项C:C,BluetoothAdapter.BluetoothAdapterAdapter()
选项D:D, BluetoothAdapter.getDefaultAdapter()
满分答案问询微信:424329
35.以下描述正确的是
选项A:Activity是Android应用程序的界面,负责与用户进行交互。
选项B:Service是Android应用程序的后台线程,没有界面,不与用户交互。
选项C:Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述。
选项D:Intent是Android应用程序的界面
满分答案问询微信:424329
36.下列说法正确的是?
选项A:A. Button 是普通按钮组件,除此外没有其他的按钮组件
选项B:B. TextView 是显示文本的组件,TextView 是 EditText 的父类
选项C:C. EditText 是编辑文本的组件,可以使用 EditText 输入特定的字符
选项D:D. ImageView 是显示图片的组件,可以通过设置显示局部图片
满分答案问询微信:424329
37.Android 数据存储与访问的方式有?
选项A:A. sharedpreference
选项B:B. 数据库
选项C:C. 文件
选项D:D. 内容提供者
满分答案问询微信:424329
38.关于Activity的描述,下面哪个是错误的?
选项A:A.??一个Android程序中只能拥有一个Activity类
选项B:B.?Activity类都必须在Androidmaniefest.xml中进行声明
选项C:C.?系统完全控制Activity的整个生命周期
选项D:D.?Activity类必须重载onCreate方法
满分答案问询微信:424329
39.下列属于PULL解析XML中字段的是
选项A:A, START_TAG
选项B:B, START_DOCUMENT
选项C:C,NEXT_TAG
选项D:D, TEXT
满分答案问询微信:424329
40.以下属于 Android的XML解析器的有
选项A:XmlPull
选项B:SAX
选项C:DOM
选项D:AndroidManifest
满分答案问询微信:424329
41.大部分安卓应用程序都是用Java编写的,然后被编译成二进制可执行文件,通过Dilvik虚拟机在运行环境中被解释执行
选项A:对
选项B:错
满分答案问询微信:424329
42.Android中文件操作模式中表示只能被本应用使用是MODE_GPS模式
选项A:对
选项B:错
满分答案问询微信:424329
43.数据库Cursor未关闭情况下可能导致GC问题
选项A:对
选项B:错
满分答案问询微信:424329
44.Android中可以通过一个Activity启动一个Service
选项A:对
选项B:错
满分答案问询微信:424329
45.GridView只能使用BaseAdapter填充数据
选项A:对
选项B:错
满分答案问询微信:424329
46.缩放控件中的setOnZoomOutClickListener方法是用来配置放大按钮的事件监听
选项A:对
选项B:错
满分答案问询微信:424329
47.在表格布局中,android:collapseColumns="0,2"的含义是在屏幕中,当表格的列能显示完时,显示 0,2 列
选项A:对
选项B:错
满分答案问询微信:424329
48.Android系统从底层到上层依次是Linux Kernel、Framework、Application
选项A:对
选项B:错
满分答案问询微信:424329
49.Android中文件操作模式中表示只能被本应用使用是MODE_PRIVATE模式
选项A:对
选项B:错
满分答案问询微信:424329
50.Handler会与多个线程以及该线程的消息队列对应
选项A:对
选项B:错
满分答案问询微信:424329