电子科技大学 16秋《移动互联网技术》在线作业1与答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

16秋《移动互联网技术》在线作业1

试卷总分:100 测试时间:--

单选题多选题

一、单选题(共16 道试题,共80 分。)V 1. 下列哪个是AbsoluteLayout(绝对布局) 中特有的属性?()A.

android:layout_height

B. android:layout_x

C. android:layout_above

D. android:layout_toRightOf

答案: B 满分:5 分

2. 我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是?(

)A. onDestroy()

B. onClear()

C. onFinish()

D. onStop()

答案:A 满分:5 分

3. 下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是()A.

dp是设备独立像素,不依赖于设备,是最常用的长度单位

B. sp代表放大像素,主要用于字体大小的显示

C. px是像素单位,在不同的设备上显示效果相同,因此推荐在布局中使用该单位

D. 在设置空间长度等相对距离时,推荐使用dp单位,该单位随设备密度的变化而变化

答案:C 满分:5 分

4. 对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?()A. onStart( )

B. onPause( )

C. onCreate( )

D. onResume( )

答案: A 满分:5 分

5. 下列哪一个选项不属于Android中预定义的布局方式?()A. TabLayout

B. RelativeLayout

C. AbsoluteLayout

D. LinearLayout

答案: A 满分:5 分

6. 下列关于ListView使用的描述中,不正确的是?()A.

要使用ListView,必须为该ListView使用Adpater方式传递数据

B. 要使用ListView,该布局文件对应的Activity必须继承ListActivity

C. ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式

D. ListView中每一项被选中时,将会触发ListView对象的ItemClick事件

答案:B 满分:5 分

7. 下列哪一款移动设备搭载的是Android平台?()A. NOKIA手机

B. 小米手机

C. iPhone手机

D. iPad

答案: A 满分:5 分

8. Intent传递数据时,下列的哪种类型数据不可以被传递?()A. Serializable

B. JSON对象

C. Bundle

D. charsequence

答案: B 满分:5 分

9. 关于视图控件的常用事件描述中,不正确的是( )A. Click事件只能使用在按钮上,表示按钮的点击动作

B. 当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件

C. 当单选框中某一选项被选择时,将触发CheckedChange事件

D. 当多选框中某一选项被选择时,将触发CheckedChange事件

答案:A 满分:5 分

10. 对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?()A. match_parent

B. fill_parent

C. wrap_content

D. match_content

答案: D 满分:5 分

11. 下列选项哪个不是Activity启动的方法?()A. goToActivity

B. startActivity

C. startActivityFromChild

D. startActivityForResult

答案: A 满分:5 分

12. 下列哪一个选项不属于AdapterView类的子选项?()A. ListView

B. Spinner

C. GridView

D. ScrollView

答案: D 满分:5 分

13. 下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?( )A.

在Activity中,可以使用findViewById( )方法,通过资源id,获得指定视图元素

B. 在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源

C. 在Activity中,可以使用setContentView( )方法,确定加载哪一个布局文件

D. 可以使用View类的findViewById( )方法,获得当前View对象中的某一个视图元素

答案:B 满分:5 分

14. 在手机开发中常用的数据库是?()A. SQLite

B. Oracle

C. Sql Server

D. MySQL

答案: A 满分:5 分

15. 下列哪一个不属于Activity的生命周期方法()A. onInit( )

B. onStart( )

C. onStop( )

D. onPause( )

答案: A 满分:5 分

16. 以下关于Android应用程序的目录结构描述中,不正确的是?( )A.

src目录是应用程序的主要目录,由Java类文件文件组成

B. assets目录是原始资源目录,该目录中的内容将不会被R类所引用

C. res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引

D. AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改

答案: D 满分:5 分

二、多选题(共4 道试题,共20 分。)V 1. 在android 中使用Menu 时可能需要重写的方法有()A.

onOptionsItemSelected()

B. onCreateOptionsMenu()

C. onItemSelected()

D. onCreateMenu()

答案:AB 满分:5 分

2. android 关于service生命周期的onCreate()和onStart()说法正确的是?()

A.

如果service已经启动,将先后调用onCreate()和onStart()方法

B. 当第一次启动的时候先后调用onCreate()和onStart()方法

C. 当第一次启动的时候只会调用onCreate()方法

D. 如果service已经启动,只会执行onStart()方法,不再执行onCreate()方法

答案: B 满分:5 分

3. 下面异常是属于Runtime Exception 的是?()A. NullPointerException

B. IllegalArgumentException

C. BufferUnderflowException

D. ArithmeticException

答案:AB 满分:5 分

4.

在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是?(

)A. getDatabase()

B. getWriteableDatabase()

C. getReadableDatabase()

D. getAbleDatabase()

答案:B 满分:5 分

相关文档
最新文档