|
东 北 大 学 继 续 教 育 学 院
移动应用开发技术 试 卷(作业考核 线上2) A 卷(共 6 页)
总分 题号 一 二 三 四 五 六 七 八 九 十
得分
一、单选题:(60分,每题3分,共20题)
1. 下列关于Intent启动组件说法错误的是( )
A.startActivity
B.startService
C.startBroadcastReceiver
D.startActivityForResult
2. 在手机开发中常用的数据库是( )
A.SQLite3 B.Oracle C. Sql Server D. Db2
3. 我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是( )
A.onDestroy() B.onFinish() C.onClear() D.onStop()
4.下列选项哪个不是Activity启动的方法( )
A.goToActivity
B.startActivity
C.startActivityFromChild
D.startActivityForResult
5.Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是( )
A.MODE_APPEND
B.MODE_WORLD_READABLE
C.MODE_WORLD_WRITEABLE
D.MODE_PRIVATE
6.关于ContenValues类说法正确的是( )
A.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
B.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
C.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
D.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
7.当大量使用大Bitmap对象时,以下哪个说法是正确的?( )
A.不会崩溃,但要求不再使用的Bitmap对象设置为空
B.不会崩溃,但要求经常调用System.gc()通知内存释放
C.不会崩溃,因为虚拟机会自动回收内存
D.很可能会导致系统崩溃
8.哪个是交互UI相关的控件?( )
A.Activity B.BroadcastReceiver
C.Service D.Content provider
9.拖动条组件是( )
A.RatingBar B.ProgressBar
C.SeekBar D.ScrollBar
10.表示下拉列表的组件是( )
A.Gallery B.Spinner
C.GridView D.ListView
11.下列哪一项是manifest 文件的功能( )
A.声明要求的最低API级别
B.声明要求的用户权限的级别
C.记录程序中使用的Activity等资源
D.都是
12.关于JSON和XML说法,错误的是( )
A.JSON的速度要远远快于XML
B.JSON对数据的描述性比XML好
C.JSON相对于XML来讲,数据的体积小
D.JSON和XML同样拥有丰富的解析手段
13.从HTTP请求中,获得请求参数,应该调用( )
A.request对象的getAttribute()方法
B.request对象的getParameter()方法
C.session对象的getAttribute()方法
D.session对象的getParameter()方法
14.Service中如何实现更改Activity界面元素( )
A.通过把当前activity对象传递给service对象
B.通过向Activity发送广播
C.通过Context对象更改Activity界面元素
D.可以在Service中,调用Activity的方法实现更改界面元素
15.Activty和Task的启动模式有哪些?( )
A.standard、singleTop
B.singleTop、singleTask
C.singleTask、singleInstance
D.standard、singleTop、singleTask、singleInstance
16.Activity生命周期最开始的方法调用顺序是?( )
A.onCreate(), onResume(), onStart()
B.onCreate(), onRestart(), onResume()
C.onStart(), onResume(), onCreate()
D.onCreate(), onStart(), onResume()
17.按HOME按钮后,系统查找哪类Activity?( )
A.设置了ACTION_MAIN和ATEGORY_LAUNCHER的Activity
B.设置了ACTION_MAIN或ATEGORY_LAUNCHER的Activity
C.设置了ACTION_MAIN的Activity
D.设置了ATEGORY_LAUNCHER的Activity
18.android是如何组织Activity的( )
A.以栈的方式组式Activity
B.以队列的方式组织Activity
C.以树形方式组织Activity
D.以链式方式组织Activity。
19.FLAG_ACTIVITY_CLEAR_TOP标记的作用是什么?( )
A.如果Activity已经在任何栈中启动,则不做任何操作
B.如果Activity已经在当前栈中启动,则不做任何操作
C.如果Activity已经在当前栈中启动,则所有在该Activity之上的Activity都会被销毁
D.如果Activity已经在任何栈中启动,则所有在该Activity之上的Activity都会被销毁
20.下列哪一项是manifest 文件的功能( )
A.声明要求的最低API级别
B.声明要求的用户权限的级别
C.记录程序中使用的Activity等资源
D.都是
二、更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com):(40分,每题5分,共8题)
1.随着Activity的创建和销毁,可能会经历哪四种状态?
2.AndroidManifest.xml主要包含哪些功能?
3.横竖屏切换时候activity的生命周期?
4. Activity三种状态分别是?
5. SurfaceView & View 的区别?
6. Menu的add方法的四个参数都是什么?作用是什么?
7. 进程和线程的关系
8.简述Android 平台的特征有哪些 |
上一篇:[东北大学]21年12月考试《软件设计模式(一)》考核作业下一篇:[东北大学]21年12月考试《编译方法》考核作业
|