android应用教程试题,ANDROID应用开发试题

Android应用开发试题

一、选择题(每题2分,共30分)

1.下列不是手机操作系统的是?()D

A.Android

B.Window Mobile

C.Apple IPhone IOS

D.windows vista 2.Android的VM虚拟机是哪个?A

A.Dalvik

B.JVM

C.KVM

D.framework

3.AndroidVM虚拟机中运行的文件的后缀名为()C

A.class

B.apk

C.dex

D.xml

4.下列选项是Activity启动的方法有()ACD

A.startActivity

B.goToActivity

C.startActivityForResult

D.startActivityFromChild

5.下列哪个可做EditText编辑框的提示信息?()D

A.android:inputType

B.android:text

C.android:digits

D.android:hint

6.关于Activity的描述,下面哪个是错误的?AD

A.一个Android程序中只能拥有一个Activity类

B.Activity类都必须在Androidmaniefest.xml中进行声明

C.系统完全控制Activity的整个生命周期

D.Activity类必须重载onCreate方法

7.关于widget(组件)属性的写法,下面哪个是正确的?ABC

A.android:id=”@+id/tv_username”

B.android:layout_width=”100px”

C.android:src=”@drawable/icon”

D.android:id="@id/tabhost"

8.下面哪个不是Android SDK中的ViewGroup(视图容器)?D

A.LinearLayout

B.ListView

C.GridView

D.Button

9.下列哪个不是Activity的生命周期方法之一?()B

A.onCreate

B.startActivity

C.onStart

D.onResume

10.MediaPlayer对象从停止状态到播放状态调用的方法是()AB

A.prepare()

B.start()

C.reset()

D.release()

11.下面说法错误的是()BC

A.Android采用单线程模型

B.Android会默认会为线程创建一个关联的消息队列

C.Handler会与多个线程以及该线程的消息队列对应

D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列12.android中下列属于Intent的作用的是()C

A实现应用程序间的数据共享

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

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

13.关于应用程序的生命周期,一个Activity从启动到运行状态需要执行3个方

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值