2024年4月18日发(作者:)
B
型
号类
卷
学试
辉
汉
胡
人
名
责
负
姓
系
梅
腊
汤
人
责
级负
室
班研
教
系
成
俊
李
师
题
教
命
…
…
湖南工院 2014 年 上 学期
Android UI开发与设计
课程试卷
共 3 页第 1 页
…
…
题次 一 二 三 四 五 六 七 八 九 十 总分
A、sqlLite B、Oracle C、Sql Server D、Db23
…
10.我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会
…
…
得分
变得越慢,那么线程销毁的方法是( A )
…
一、单项选择题(每题1分,共计20分)
A、onDestroy() B、onClear() C、onFinish() D、onStop()
…
11. 关于Android特征描述错误的是( D )
…
1 2 3 4 5 6 7 8 9 10
A、Android系统提供了访问硬件的API库函数。
…
…
C C B C D A A A A A
B、Android将界面设计与程序逻辑分离。
…
11 12 13 14 15 16 17 18 19 20
C、Android支持位置服务和地图应用。
…
D、Android进程的优先级是固定不变的。
…
D A B C B D B B B C
线
12.若将多个单选按钮组合在一起,使用( A )控件。
封
1.使用Spinner时,一般用( C )给Spinner注入容器的值
A、 RadioGroup B、Radio C、RadioButton D、Group
密
A、add B、set C、setApdapter D、Spinner是什么←_←?
13.开发Android应用程序的首选集成开发环境是:(B )
…
2. RelativeLayout 是什么布局 ( C )
A、myEclipse B、Eclipse C、.NET D、J2SE
…
…
A、线性布局 B、绝对布局 C、相对布局 D、帧布局
14. 以下哪种方法用于将更改保存到共享偏好设置?( C )
…
xt是什么组件 ( B )
A、 save() B、clear() C、 commit () D、putString()
…
A、输出文本框. B、输入文本框 C、闪耀的文本框 D、悬浮的文本框
15. Android系统中用于存储应用程序数据库的目录名称是( B )。
…
…
4.在安卓中,需要一个耗时操作时,应该(C )
A、/sdcard/download/ B、/data/data/
…
A、丢到一个单独类里并实例化后调用方法完成
C、/data/app/ D、/data/data/
…
B、直接调用其方法完成 C、创建一个线程完成 D、实例化一个类
16. LogCat窗口能够让你监视()。在这里将显示Log.i()、Log.e()和其他Log方法调用产生
…
r控件的显示为文本列表形式,在ArrayAdapter适配器中应选择以下哪种方式
的消息。( D )
…
…
(D )
A、console B、Devices C、Emulator Control D、Android日志控制台
…
A、_spinner_dropdown_item
17.以下哪个是用于事件处理的常见回调方法?( B )
…
B.、_list _item_1
…
A、onClick() B、onKeyUp() C、onStart() D、onStop()
线
C、 _list _item_2
18. 下列哪个不是Activity的生命周期方法之一?( B )
封
D、_spinner_ item
A、onCreate B、startActivity C、onStart D、onResume
密
6.打开一个Activity,对提供的数据进行Web搜索的Intent常用动作是(A )
19.如果希望自定义TabHost标题部分的显示内容需要使用下列哪个方法(B )
…
A、ACTION_WEB_SEARCH B、ACTION_SEARCH
…
finalTabHosttabHost = getTabHost();
…
C、ACTION_ANSWER D、ACTION_VIEW
A、(Spec("tab1") B、setIndicator
…
7.在Android中,用户可以通过(A )打开选项菜单。
C、setContent(); D、setView
…
A、Menu B、MenuIte C.、MenuStrip D、Item
…
20. 下列对SharePreferences存、取文件的说法中不正确的是:(C )
…
在Activity之间传递数据的方法是( A )
A、属于移动存储解决方案 B、sharePreferences处理的就是key-value对
…
A、putExtra B、setValue C、setString、setInt等 D、add
C、读取xml文件的路径是/sdcard/shared_prefx D、信息的保存格式是xml
…
9.在手机开发中常用的数据库是( A )
…
…
…
…
…
…
B
型
号
类
卷
学
试
辉
汉
胡
人
名
责
负
系
姓
梅
腊
汤
人
责
级
负
室
班
研
教
系
成
俊
李
教
师
题
命
…
共 3 页第 2 页
…
…
二、多项选择题(每题2分,共计20分)
9. Android:layout_width:设置组件的宽度,主要有以下( )方式.
…
…
1 2 3 4 5 6 7 8 9 10
A、fill_parent B、wrap_content C、fill_content D、wrap_parent
…
AB ACD ACD ABD AC ABCAD BCD ABCD AB
传递数据时,下列的数据类型哪些可以被传递( )
…
A、Serializable B、charsequence C、Parcelable D、Bundle
…
D
…
1.在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数
三、判断题(每题2分,共计20分)
…
…
据库版本进行管理的方法可以是( ab )
1 2 3 4 5 6 7 8 9 10
…
A、getWriteableDatabase() B、getReadableDatabase()
…
C、getDatabase() D、getAbleDatabase()
T F F T T F T T T T
…
…
2.下列代码哪些与SD卡相关( )
1.方法findViewByid通过组件的ID返回对这个组件的引用。( T )
线
A、StatFs statFs = new StatFs(h())
2.在控件中设置文本最好是用其xml里面的android:Text 中设置 ( F )
封
B、long blockSize = e();
密
3.退出Activity的方法是 ( F )
…
C、long blockSize = ilableBlocks();
…
D、long blockSize = ckCount();
d项目工程下面的assets目录的作用是主要放置多媒体等数据文件 ( T )
…
3与屏幕像素相关的单位有( )
…
d中常用的四个布局是framlayout,linenarlayout,relativelayout和tablelayout。
…
A、px B、pd C、pt D、sp
…
d相比IOS之间的区别是( )
( T )
…
A、开发难度高 B、高自由性 C、运行速度快 D、开源
…
d SDK目前支持的操作系统(Windows) ( F )
…
5.在android中使用Menu时可能需要重写的方法有( )
…
A、onCreateOptionsMenu() B、onCreateMenu()
ty的四种状态分别是Active,Paused,Stopped,Inactive(T )
…
C、onOptionsItemSelected() D、onItemSelected()
…
d四大组件是 Activity,Service,BroadcaseReceiver和ContentProvider( T)
…
6.自定义Adapter需要重写哪些方法?( )
…
A、getCount B、getItem C、getItemId D、getView
d中可以使用图片来作为按钮。( T )
…
7.如果用户及需要打开通讯录又需要在键面中拨打电话需要哪些权限( )
线
封
A、
dr提供了三种菜单类型,其中options menu是通过按home键来显示。(T )
密
B、
…
C、
…
…
D、
…
8.下列获取LocationManager的方式中不正确的是:( )
…
A、LocationManagerlm=(LocationManager)getSystemService
…
…
(ON_SERVICE);
…
B、LocationManagerlm = new LocationManager();
…
C、LocationManagerlm=(LocationManager)getSystemService(ON);
…
…
…
…
…
…


发布评论