高校Android考试复习题

更新时间:2023-11-08 19:23:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1、Android的体系结构 2、Activity的启动方式有

3、在Android模拟器中,内置了一个用于调试和测试的工具 4、启动Service的两种方法。 5、Android四大组件 6、Intent过滤器

7、Android SDK主要语言基础 7、R.java文件的用途。

9、Activity生命周期的事件回调函数

10、在Android调试过程中,LogCat出现的日志信息

11、通过继承ContentProvider类可以创建一个新的数据提供者的过程。

12、手机操作系统的是(

A.Android B. Windows Vista C. IOS D. Windows Phone 7 13、是AbsoluteLayout中特有的属性 ( ) A,android:layout_height B,android:layout_x

C,android:layout_above D,android:layout_toRightOf 14、 在手机开发中常用的数据库是( SQLite ) 15、若在界面上显示“Hello,World”,应该使用以下哪个控件是( ) A.TextView B.ImageView C.ListView D.以上都不对

16、Spinner控件的显示为文本列表形式,在ArrayAdapter适配器中应选择以下哪种方式( )

A.android.R.layout.simple_spinner_dropdown_item B. android.R.layout.simple_list _item_1 C. android.R.layout.simple_list _item_2 D. android.R.layout.simple_spinner_ item

17、打开一个Activity,对提供的数据进行Web搜索的Intent常用动作是( ) A. ACTION_WEB_SEARCH B.ACTION_SEARCH C. ACTION_ANSWER D.ACTION_VIEW

18、如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?( ) A.该文本域的宽度将填充父容器宽度

B.该文本域的宽度仅占据该组件的实际宽度 C.该文本域的高度将填充父容器高度

D.该文本域的高度仅占据该组件的实际高度

19、使用以下哪种方法将数据写到文件的末尾( )

A. MODE_PRIVATE B. MODE_APPEND

C. MODE_WORLD_READABLE D. MODE_WORLD_WRITEABLE

20、Android 项目工程下面的 assets 目录的作用是什么 ( ) A、放置应用到的图片资源。

B、主要放置一些文件资源,这些文件会被原封不动打包到 apk 里面 C、放置字符串,颜色,数组等常量数据

D、放置一些与 UI 相应的布局文件,都是 xml 文件

21、用于事件处理的常见回调方法?( )

A. onClick() B. onKeyUp() C. onStart() D. onStop()

22、在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的?( )

A. TextView tv = this.findViewById(R.id.bookName); B. TextView tv = (TextView)this.findViewById(R.id.code);

C. TextView tv = (TextView)this.findViewById(R.id.bookName); D. TextView tv = (TextView)this.findViewById(R.string.bookName);

23、能通过指定界面元素的坐标位置来确定用户界面的整体布局的是( ) A. 相对布局 B. 表格布局 C.绝对布局 D.线性布局

24、在Android中,用户可以通过( )打开选项菜单。 A. Menu B. MenuItem C. MenuStrip D. Item

25、关于Android特征描述错误的是( )

A. Android系统提供了访问硬件的API库函数。 B.Android将界面设计与程序逻辑分离。 C.Android支持位置服务和地图应用。 D.Android进程的优先级是固定不变的。

26、开发Android应用程序的首选集成开发环境是:( ) A. myEclipse B. Eclipse C. .NET D.J2SE 27、若在界面上显示“Hello,World”,应该使用以下哪个控件是( ) A.TextView B.ImageView C.ListView D.以上都不对 28、android 中下列属于Intent的作用的是( ) A.实现应用程序间的数据共享

B. 可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

C. 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

D.处理一个应用程序整体性的工作

29、使用以下哪种方法将数据写到文件的末尾( )

A. MODE_APPEND B. MODE_PRIVATE

C. MODE_WORLD_READABLE D. MODE_WORLD_WRITEABLE 30、若将多个单选按钮组合在一起,使用( )控件。

A. RadioGroup B. Radio C. RadioButton D. Group 31、以下哪种方法用于将更改保存到共享偏好设置?( )

A. save() B.clear() C. commit () D.putString()

32、以下哪个是用于事件处理的常见回调方法?( ) A. onClick() B. onKeyUp() C. onStart() D. onStop() 33、以下哪个标记可用于在清单文件中注册主活动是( ) A.

B.

C.

D.

34、Android程序能够直接通过R类引用drawable、layout和values目录中的资源,因此R.java文件是可以修改的。( )

35、Activity的onStop() 和onDestroy() 方法效果是差不多的。( )

36、框架布局是一种常用的界面布局,将屏幕划分为表格,将界面元素添加到表格中。( ) 37、Activity从启动到关闭所调用的全部生命周期函数的顺序是onCreate->onStart->onRes_ ume-> onPause -> onStop ->onDestroy。( ) 38、广播是以意图的形式来传达的。( )

39、在用户在某个控件上长按时,显示的是图标菜单。( )

40、使用openOrCreateDatabase()方法打开现有数据库或创建一个新数据库。( ) 41、广播是用接收系统发布的一些消息的。( )

42、在main.xml中,定义一个组件时,有两个属性必须写,分别是 android:id=\\和 android:text 。( )

43、res\\layout\\下面定义的xml文件不可以大写。( )

44、在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法( )

45、要访问内容提供者,可使用ContentValues类。( ) 46、用户单击按钮时调用了onLongClick()方法。( ) 47、Android4.0支持的API级别是11。( )

48、多个按钮注册到同一个点击事件的监听器上,(参考79页)

49、请使用XML文件描述菜单结构。写XML文件(参考103,104,108,109页)

50、SQLite是Android系统提供的一个轻量级的嵌入式关系数据库,请使用ContentValues 完成数据添加、删除和更新功能。(代码参考204,205,206页)

本文来源:https://www.bwwdw.com/article/zpu2.html

Top