您好,欢迎来到爱学范文!

当前位置:爱学范文网>>实用资料>>Android期中试题

Android期中试题

【综合文库】

Android期中试题

1.Activity的布局文件放在哪个目录下( )。 res/xmlres/valuesres/layoutres/layouts

2.在下列选项中,关于onActivityResult方法中的参数描述错误的是( )。

requestCode,表示在启动Activity时传递的请求码resultCode,表示在返回数据时传入结果码data,表示携带返回数据的Intent

data,表示启动Activity时传递的Intent

3.在BaseAdapter的方法中,根据位置返回一个条目的View的方法是( )。

getView() getItem() getItemView() getItemId()

4.Android中使用xmlPullParser解析器解析xml,获取解析事件类型的方法是( ) 。getDocument() getDocumentTag() getEventType() getAttribute()

5.使用SQLiteOpenHelper类可以生成一个数据库并可以对数据库版本进行管理的方法是( )。

getDatabase()

getWriteableDatabase() getReadableeableDatabase() getAbleDatabase()

6.下面哪些功能需要用ContentProvider来实现( )。读取系统中的短信内容 建立一个数据库 开机后自动启动一个程序 播放一段音乐 7.( )启动模式与standard类似,不同的是,当启动的Activity已经位于栈顶时,则直接使用它不创建新的实例。

singleTask singleTop

singleTask和 singleTop singleInstance

8.Android UI开发中,在GridLayout中如何设置某控件占3行( )。android:layout_columnSpan=\ android:layout_rowSpan=\android:rowSpan=\

android:layout_column=\

9.可以在Activity中得到ContentResolver实例对象的方法是( )。new ContentResolver() getContentResolver() newInstance()

ContentUris.newInstance()

10.在下列选项中,通常用于响应用户的点击事件的控件是( )。

TextView EditText RadioButton Button

11.在安卓中android:permission=\权限的作用是( )。

读写外部SD卡的权限

在数据库增删改查时用的权限 对文件操作的权限

设置程序开机启动的权限

12.Android中判断CheckBox控件是否选中的方法是( )。isLogin() isBoolean() onClick() isChecked()

13.如果要将程序中的私有数据分享给其他应用程序,可以使用的是( )。

文件存储

SharedPreferences ContentProvider SQLite

14.定义一个ContentProvider过程中,需要增加匹配的uri,在UriMatcher.addURI(“youAuthority”,”item/*”,1)语句中*代表( )。

某个字段 表名

匹配任意URI id

15.在android中对数据库的表进行查询操作用SQLiteDatabase类中的( )两个方法进行查询。

insert()和rawQuery() query()和execSQL() query()和rawQuery() query()和update()

16.Android获取到SharedPreferences对象sp后,保存数据正确的逻辑是( )。

sp.edit();

sp.edit().putString(“name”,”zhangsan”).commit();sp.edit().putString(“name”,”zhangsan”); sp.edit().put(“name”,”zhangsan”).commit();

17.Intent intent = new Intent();intent.setAction(\采用的是( )启动Activity。显示意图 显式意图 隐式意图 隐示意图

18.Android UI开发中,TableLayout的stretchColumns属性表示( )。

TableLayout的列数 TableLayout的行数

TableLayout最多能加入的列数 拉伸指定列填充满TableLayout

19.下列不属于DDMS工具用途的是( )。查看进程的堆栈使用情况 跟踪对象的内存分配

操作仿真器或设备的文件系统 查看所有安装的插件

20.使用Intent传递类对象时,该类对象需实现( )或Parcelable接口。Copying接口 Copyings接口 Serializable接口 Serializables接口

21.在下列选项中,关于LogCat输出级别描述错误的是( )。Debug(D):显示调试信息,蓝色 Verbose(V):显示全部信息,黑色 Warning(W):显示警告信息,绿色 Error(E):显示错误信息,红色

22.在下列选项中,把数组中的数据填充在ListView上的数据适配器是( )。DefaultAdapter ArrayAdapter BaseAdapter SimpleAdapter

23.关于Dalvik虚拟机,说法错误的是( )。基于寄存器的架构 基于栈的架构

加载的是.dex格式的数据 在linux操作系统上运行

24.Activity通过( )方法可以设置它的布局文件。

setContentViews() setContentView() setLayoutView() setLayoutViews()

25.下列组件中,不能使用Intent启动的是( )。Activity 服务

广播

内容提供者

26.在下列选项中, 要通过adb命令查看已连接的设备的是( )。adb devices

adb show devices adb start devices adb have devices

27.Android UI开发中,设置线性布局为垂直显示需修改的属性是( )。android:orientation=\android:orientation=\

android:layout_centerHorizontal=\ android:layout_centerVertical=\

28.在创建Android工程时,填写的Theme是( )。应用名称

程序UI使用的主题 项目的包名 项目名称

29.一个Android应用程序默认会包含( )个Activity。

1 2 10 若干

30.在下列选项中,关于openFileInput()方法接收的参数,描述正确的是( )。

一个输入流对象 一个目录对象

/data/data/savetofile/目录下一个文件的名称 一个输出流对象

31.在下列选项中,关于内容观察者说法正确的是( )。内容观察者不是Android中的四大组件 内容观察是Android的四大组件之一

内容观察者原理和Java中的观察者模式一模一样

内容观察者原理是通过注册Uri的形式来观察数据的变化 32.ADT Bundle中包含了三个重要的组成部分,分别是( )。Eclipse SDK ADB

SDK Manager.exe

33.继承ContentProvider类必须重写它的( )方法。

delete() insert() onStart() onUpdate()

34.使用SQLite数据库进行查询后,必须要做的操作是( )。

关闭数据库直接退出 关闭Cursor

使用quit函数退出

35.下列关于Activity的描述,错误的是( )。Activity是Android的四大组件之一 Activity有5种启动模式

Activity常用于开启一个广播事件

Activity就像一个界面管理员,用户在界面上的操作是通过Activity来管理

36.Android中常见的数据存储方式有( )。ContentProvider SQLite 文件存储

SharedPreference

37.关于ArrayAdapter说法正确的是( )。

ArrayAdapter是抽象类

ArrayAdapter继承BaseAdapter

Listview显示数据可以使用ArrayAdapter来显示 ArrayAdapter 只能是给Textview控件使用的 38.关于Listview下列说法正确的是( )。

Listview的条目可以设置点击事件 当数据超出能显示范围时listview自动具有可滚动的特性 若Listview当前页能显示6条,一共有12条数据,则添加适配器后会同时产 生了12个单元行视图 Listview也可以通过其组件的属性来提供单元行的数据源 39.Android中把数据可以存储到以下哪个目录( )。C盘

SD卡目录

/data/data/包名下 D盘

40.Android中使用openFileOutput(String name,int mode)方法获取到文件输出流时, 第二个参数mode可用模式有( )。MODE_PRIVATE MODE_APPEND

MODE_WORLD_READABLE MODE_WORLD_WRITEABLE

判断

41.创建一个数据库帮助类TestDBHelper,需要继承父类SQLiteOpenHelper后才具有管理数据库版本的功能。(√)

42.Android中的内容观察者是Android的四大组件之一。(×)

43.帧布局中可以添加多个控件,这些控件会重叠在屏幕左上角显示。(√) 44.Android UI开发中,如果一个应用中使用了主题,同时应用下的View也使用

了样式,那么当主题和样式中的属性发生冲突时,主题的优先级高于样式。(×) 45.在短信接收器案例中,短信内容提供者的数据发生变化时,会触发onChange()方法的调用。(√)

46.Activity默认的启动模式是standard,在不指定启动模式的情况下,Activity使用的都是standard模式。(√)

47.使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可(√)

48.注册内容观察者是通过ContentResolver的registerContentObserver()方法注册的。(√)

49.所有的Android应用程序在底层对应同一个Dalvik虚拟机实例,其代码在虚拟机的解析得以执行。(×)

50.Android中BaseAdapter的getView方法作用是返回Listview每个条目具体显示的内容。(√)

51.理论上绝对布局可以完成任何的布局设计,且灵活性很大,所以开发中推荐使用绝对布局。(×)

52.文件存储是通过I/O流的形式把数据原封不动的存储到文档中。(√)

推荐阅读:

    想了解更多实用资料的资讯,请访问:实用资料
    下载文档

    看过《Android期中试题》的人还看了以下文章

    延伸阅读

    今天,我读了《钢铁是怎样炼成的》这本书,书中的主人公:保尔使我油然而生敬意。  保尔被老师神甫赶出学校后,在一次偶然的相遇中,他与冬妮亚结为朋友。他在装配工朱赫来的引导下,懂得了布尔什维克是为穷人

    教师德育工作总结篇1  新时代背景下,需要我们树立新的德育观念,与时俱进,不断创新,以顺应新时代学生发展的特点。我国著名教育 家陶行知先生说:人类社会处处是创造之地,天天是创造之时,人人是创造之人。那

    入党志愿书 篇一  敬爱的党组织:  你好!  我志愿加入中国共产党,愿意为共产主义事业奋斗终身。  我衷心地热爱党,因为她是中国工人阶级的先锋队,是中国各族人民利益的忠实代表,是中国社会主义事业的领

    讲话,是指说话;发言;谈话,或者指演说和普及性的著作体裁。爱学范文网今天为大家精心准备了某局“以案促改”警示教育大会上讲话,希望对大家有所帮助!某局“以案促改&

    实习归来心情随笔心里有好多的话想说。实习了一个月,下午刚刚回来,一路上我都特别的想哭,回来累的过了头,趴在桌子上,仍然是有点难过。我挺舍不得的,一个月的时间,一切仿佛刚刚开始的样子,但又不得不

    高三毕业留言15篇当我们收获了知识和技能,面临毕业时,就不得不需要写毕业留言,毕业留言为我们提供了一次机会,一个展示个性、展现才情的平台。那什么样的毕业留言才是好的毕业留言呢?下面是小编精心整理的高三毕

    毕业手续代办委托书合集5篇如果被委托人没有做出违背国家法律的任何权益,委托人无权终止委托协议。在不断进步的社会中,处理事务上我们需要用到委托书,那么问题来了,到底应如何写一份恰当的委托书呢?以下是小编

    写读后感绝不是对原文的抄录或简单地复述,不能脱离原文任意发挥,应以写“体会”为主。什么样的观后感才能对得起这个作品所表达的含义呢?以下是小编为大家准备的观后感精彩范文,希望对大家有帮助!唐山大地震观后

    下面是小编为大家整理的2023年度刚过二本线怎么选大学技技巧【优秀范文】,供大家参考。2023二本压线能上柳州工学院、郑州工商学院、四川工业科技学院、陕西国际商贸学院、绍兴文理学院元培学院等等,下面给

    2023年委托代理合同协议(27篇)2023年委托代理合同协议篇1代理机构:人才交流机构(简称甲方)委托单位:单位(个人)(简称乙方)个人身份证号码:根据《浙江省人事代理暂行办法》的规定,甲、乙双