andriod选择题 下载本文

解析:绝对布局也叫坐标布局,指定元素的绝对位置,因为适应性很差,一般很少用到。可以使用RelativeLayout替代。 常用属性:

android:layout_x -------组件x坐标 android:layout_y ---------组件y坐标

17. Android中关于View继承关系的论述错误的是(C )。 ..

A、ViewGroup继承自View B、AdapterView继承自ViewGroup C、TableLayout继承自RelativeLayout

D、Menu、Notification和Toast都不是View的子类 解析:TableLayout继承自LinearLayout 18.下列不属于android布局的是_C__

A、FrameLayout B、LinearLayout C、BorderLayout D、TableLayout E、RelativeLayout

解析:Android 布局是应用界面开发的重要一环,在Android中,共有五种布局方式,分别是:LinearLayout(线性布局),FrameLayout(单帧布

局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。

19.绝对布局中,android:layout_x 的含义有( B ) A、以手机左下为原点,组件显示到屏幕中的横向坐标值。 B、以手机左上为原点,组件显示到屏幕中的横向坐标值。

C、以手机右下为原点,组件显示到屏幕中的横向坐标值。 D、以手机右下为原点,组件显示到屏幕中的横向坐标值

解析:指定初始坐标!layout_x:指定这个控件他的左上角点的x轴坐标 20.上下文菜单与其他菜单不同的是__B__

A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应 B,上下文菜单必须注册到指定的view上才能显示 C,上下文菜单的菜单项可以添加,可以删除 D,上下文菜单的菜单项可以有子项

解析:上下文菜单必须注册到指定的View上才能显示。注册上下文菜单可以使用Activity.registerForContextMenu方法。 例如:registerForContextMenu(button);

MITT考试范围Android应用程序开发部分 第三章 事件处理

1. 关于res/raw目录说法正确的是(A)

A、 这里的文件是原封不动的存储到设备上不会转换为二进制的格式 B、这里的文件是原封不动的存储到设备上会转换为二进制的格式 C、 这里的文件最终以二进制的格式存储到指定的包中 D、这里的文件最终不会以二进制的格式存储到指定的包中

2.我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是(A) A、onDestroy() B、onClear() C、onFinish() D、onStop()

3. android 中下列属于Intent的作用的是(C) A、实现应用程序间的数据共享

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

C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带 D、处理一个应用程序整体性的工作

4. 下列哪些语句关于内存回收的说明是正确的? (B ) A、 程序员必须创建一个线程来释放内存 B、 内存回收程序负责释放无用内存 C、 内存回收程序允许程序员直接释放内存

D、 内存回收程序可以在指定的时间释放内存对象

5.对于XML布局文件中的视图控件layout_width属性的属性值不可以是?(A.match_parent B.fill_parent C.wrap_parent D.match_cotent

6.事件的名称 (C)

A.都要由用户定义 B.有的由用户定义,有的有系统定义 C.是由系统预先定义 D.是不固定的

7..以下能够触发文本框Change的事件的操作是 (D) A.文本框失去焦点 B.文本获得焦点

C.设置文本框的焦点 D.改变文本框的内容

8.Android中控件的android:text属性的作用是(C) A.显示视频 B.显示图片 C.显示文本字符串 D.显示音乐

9. 在一个相对布局中怎样使一个控件居中 (C) A. android:gravity=\

B. android:layout_gravity=\

C. android:layout_centerInParent=\ D. android:scaleType=\

10. setOnTouchEvent 设置返回值为true 和 false有何区别 (C) A. 没有区别,都能对事件进行监听

D)

B. 设置为true时 只能在移动时获得一次监听事件,false则可以多次

C. 返回true表示这个消息已经被处理结束,后续的handler不再接收到这个消息 D. 设置为false是 ,在处理一次监听事件后,系统将抛弃该次事件

11. . 下列说法错误的是 (B)

A. Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者 与被调用者之间的解耦

B. Intent 可以传递 View对象

C. 对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需

要解析的是那些间接Intent,通过解析,将 Intent映射给可以处理此Intent的Activity、IntentReceiver或Service

D. 通过Intent可以删除程序

12. 下列关于Service的描述,正确的是(D)

A.Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中 B.每次调用Context类中的StartService()方法后都会新建一个Service实例 C.每次启动一个服务时候都会先后调用onCreate()和onStart()方法

D.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动 回调

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

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);

14. 、给一个TextView设置红色字体,应该使用以下哪种写法?(A ) A、setTextColor(0xffff0000); B、setColor(\C、setTextColor(\D、setColor(\

15. 在Android应用程序中,图片应放在那个目录下?(D ) A、raw B、values C、layout D、drawable

15. 如果使用LinearLayout实现组件垂直排列,那么在xml中应添加什么属性进行设置?(A ) A、android:orientation=\ B、android:vertical=\

C、android:orientation=\