最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

完整版Android应用开发期末考试题

IT圈 admin 24浏览 0评论

2024年6月1日发(作者:裔纬)

试题

选择题

1 an droid

虚拟设备的缩写是(

AVD

2 An droid SDK

目前支持的操作系统(

DOS

3 An droid

开发工具插件

(ADT)

没有提供的开发功能(自动更新)

4 An droid SDK

提供一些开发工具可以把应用软件打包成

An droid

格式文件

APK

5 An droid

当中基本的所有的

UI

都是由(

view

)或者其子类实现的

6

以下不是

An droid

中调试项目的正确步骤(测试用例)

7

下列不是

Activity

的生命周期方法之一的是(

On Resume

8

以下可以做

EditText

编辑框的提示信息是(

adroid:hint

9

以下不是

Activity

启动的方法是(

gotoActivity

10

以下不是手机操作系统的是(

windows vista

二、 填空题

1 An droid

平台由操作系统,中间件,用户界面和应用软件 组成的。

2 An droid

平台提供了

2D

3D

的图形支持,数据库支持

SQLite,

并且集成了浏览 器

3

目前已知的可以用来搭建

An droid

开发环境的系统有

wi ndows,Li nu x,Mac

4

开发中推荐使用的

IDE

开发组合为

IDE,eclipse,ADI

来开发

5 An droid SDK

主要以

java

语言为基础

6

创建工程时需要填写的信息名称有工程名,包的名字,

Activity

的名字还有应 用的名字

7

是一个标准的压缩包,其内容包含的是编译后的

class,

包含了全部

API

三、 简答题

1 An droid SDK

API

的包结构的划分?至少五个

an

an

an droid.c ontent, an

an cs, an

2 An droid

软件框架结构自上而下可分为哪些层?

应用程序(

Application

)、应用程序框架(

Application Framework

)、各种库

Libraries

)和

An droid

运行环境(

Run Time

)、操作系统层(

OS

3 An droid

应用程序的

4

大组件是什么?

Activity

Broadcast Intent Receiver Service

Content Provider

4 An droid

应用工程文件结构有哪些?

源文件(包含

Activity

),

文件,

An droid Library , assets

目录

res

目录,

drawble

录,

layout

目录,

values

目录,

5 An droid

开发应用程序最有可能使用到的应用框架部分是哪些?

一组

View

UI

)组件,

Content Providers, Resource Mange

Notification Manger

Activiy Man

ger

6 An droid

底层库包含哪些?

系统

C

库,媒体库,

Surface Manage

LibWebCore, SGL

四、 编程

1

实现点击一个按钮,结束当前

Activity

并将需要返回的数据放置并关闭当前窗 体请编写核

心代码

Bun dle bun dle = new Bun dle ();

ing( Store","

数据来自

Activityl ”);

Intent mintent = new lntent();

mlnten ras(b un dle);

setResult(RESULT_OK, ml ntent);

fin ish();

选择题

1 an droid

虚拟设备的缩写是(

AVD

)

2 An droid SDK

目前支持的操作系统(

Li nux

)

3 An droid

开发工具插件

(ADT)

没有提供的开发功能(自动更新)

4 An droid SDK

提供一些开发工具可以把应用软件打包成

5 An droid

当中基本的所有的

UI

都是由(

view

)或者其子类实现的

8

以下可以做

EditText

编辑框的提示信息是(

adroid:hint

)

An droid

格式文件(

APK

)

以下不是手机操作系统的是(

windows vista

)

下列哪个属性是专用于相对布局的

B. a ndroid:stretchColu mns

C. a ndroid:layout_alig nPare ntRight

D. a ndroid:layout_toRightOf

(D)

A. ation

线性

vertical

垂直

horizontal

定义

LinearLayout

垂直方向布局时设置的属性

(D )

A. an droid:layout_height

B. d:gravity

C. an droid:layout

D. an droid:orie ntati on vertical

垂直

为了使

an droid

适应不同分辨率的机型,布局时字体单位应用

A. dp

像素

(D )

下面属于

an droid

的动画分类的有

(AB)

A. Twee n D.A ni matio n Property An imatio n

onCreate()

onStart()

方法

on Create ()

方法

onCreate()

onStart()

方法

onStart()

方法,不在执行

(AC)

onCreate()

方法

属性动画

an droid

关于

service

生命周期的

on Create()

on Start()

说法正确的是

(AD )

A.

当第一次启动的时候先后调用

B.

当第一次启动的时候只会调用

D.

如果

service

已经启动,只会执行

A

C.

如果

service

已经启动,将先后调用

an droid

中使用

Menu

时可能需要重写的方法有

B

onCreateMenu()

C

onOptionsltemSelected()

D

onltemSelected()

Intent

传递数据时,下列的数据类型哪些可以被传递

on CreateOptio nsMe nu()

三种菜单:选项菜单、上下文菜单、子菜单

(ABCD)

A

Serializable B

charsequenee C Parcelable D

Bundle

包中的

(A )

(B )

类主要用于对对象

Object

的读写。

A. object In putStream B. objectOutPutStream

继承

ContentProvider

需要实现

(ABCD)

等方法。

A. insert B. delete C. update D. query

自定义

Adapter

需要重写哪些方法

?(ABCD) nt m mld w

an droid

中使用

SQLiteOpe nH elper

这个辅助类时,可以生成一个数据库,

库版本进行管理的方法可以是

(AB )

并可以对数据

A

getWriteableDatabase() B

getReadableDatabase()

C

getDatabase() D

getAbleDatabase()

二、填空题

1 An droid

平台由操作系统,中间件,用户界面和应用软件

2 .Android

平台提供了

2D

3D

的图形支持,数据库支持

3

目前已知的可以用来搭建

组成。

SQLite

An droid

开发环境的系统有

windows,Linux,Mac

5 An droid SDK

主要以

java

语言为基础

6

创建工程时需要填写的信息名称有 工程名,包的名字,

Activity

的名字还有应用的名字

class

包含了全部的

API 7

是一个标准的压缩包,其内容包含的是编译后的

Android

应用开发试题

一、选择题(每题

2

分,共

30

分)

1.

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

D

A. Android B. Window Mobile C. Apple IPhone IOS s vista

2.

D. framework

3. AndroidVM

虚拟机中运行的文件的后缀名为()

C

4.

下列选项是

Activity

启动的方法有()

ACD

A. startActivity tivity

C. startActivityForResult ctivityFromChild

5.

下列哪个可做

EditText

编辑框的提示信息? ()

D

A. android:inputType B. android:text C. android:digits D. android:hint

6.

关于

Activity

的描述,下面哪个是错误的?

A.

一个

Android

程序中只能拥有一个

AD

Android

VM

虚拟机是哪个?

A

Activity

B. Activity

类都必须在

中进行声明

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

2024年6月1日发(作者:裔纬)

试题

选择题

1 an droid

虚拟设备的缩写是(

AVD

2 An droid SDK

目前支持的操作系统(

DOS

3 An droid

开发工具插件

(ADT)

没有提供的开发功能(自动更新)

4 An droid SDK

提供一些开发工具可以把应用软件打包成

An droid

格式文件

APK

5 An droid

当中基本的所有的

UI

都是由(

view

)或者其子类实现的

6

以下不是

An droid

中调试项目的正确步骤(测试用例)

7

下列不是

Activity

的生命周期方法之一的是(

On Resume

8

以下可以做

EditText

编辑框的提示信息是(

adroid:hint

9

以下不是

Activity

启动的方法是(

gotoActivity

10

以下不是手机操作系统的是(

windows vista

二、 填空题

1 An droid

平台由操作系统,中间件,用户界面和应用软件 组成的。

2 An droid

平台提供了

2D

3D

的图形支持,数据库支持

SQLite,

并且集成了浏览 器

3

目前已知的可以用来搭建

An droid

开发环境的系统有

wi ndows,Li nu x,Mac

4

开发中推荐使用的

IDE

开发组合为

IDE,eclipse,ADI

来开发

5 An droid SDK

主要以

java

语言为基础

6

创建工程时需要填写的信息名称有工程名,包的名字,

Activity

的名字还有应 用的名字

7

是一个标准的压缩包,其内容包含的是编译后的

class,

包含了全部

API

三、 简答题

1 An droid SDK

API

的包结构的划分?至少五个

an

an

an droid.c ontent, an

an cs, an

2 An droid

软件框架结构自上而下可分为哪些层?

应用程序(

Application

)、应用程序框架(

Application Framework

)、各种库

Libraries

)和

An droid

运行环境(

Run Time

)、操作系统层(

OS

3 An droid

应用程序的

4

大组件是什么?

Activity

Broadcast Intent Receiver Service

Content Provider

4 An droid

应用工程文件结构有哪些?

源文件(包含

Activity

),

文件,

An droid Library , assets

目录

res

目录,

drawble

录,

layout

目录,

values

目录,

5 An droid

开发应用程序最有可能使用到的应用框架部分是哪些?

一组

View

UI

)组件,

Content Providers, Resource Mange

Notification Manger

Activiy Man

ger

6 An droid

底层库包含哪些?

系统

C

库,媒体库,

Surface Manage

LibWebCore, SGL

四、 编程

1

实现点击一个按钮,结束当前

Activity

并将需要返回的数据放置并关闭当前窗 体请编写核

心代码

Bun dle bun dle = new Bun dle ();

ing( Store","

数据来自

Activityl ”);

Intent mintent = new lntent();

mlnten ras(b un dle);

setResult(RESULT_OK, ml ntent);

fin ish();

选择题

1 an droid

虚拟设备的缩写是(

AVD

)

2 An droid SDK

目前支持的操作系统(

Li nux

)

3 An droid

开发工具插件

(ADT)

没有提供的开发功能(自动更新)

4 An droid SDK

提供一些开发工具可以把应用软件打包成

5 An droid

当中基本的所有的

UI

都是由(

view

)或者其子类实现的

8

以下可以做

EditText

编辑框的提示信息是(

adroid:hint

)

An droid

格式文件(

APK

)

以下不是手机操作系统的是(

windows vista

)

下列哪个属性是专用于相对布局的

B. a ndroid:stretchColu mns

C. a ndroid:layout_alig nPare ntRight

D. a ndroid:layout_toRightOf

(D)

A. ation

线性

vertical

垂直

horizontal

定义

LinearLayout

垂直方向布局时设置的属性

(D )

A. an droid:layout_height

B. d:gravity

C. an droid:layout

D. an droid:orie ntati on vertical

垂直

为了使

an droid

适应不同分辨率的机型,布局时字体单位应用

A. dp

像素

(D )

下面属于

an droid

的动画分类的有

(AB)

A. Twee n D.A ni matio n Property An imatio n

onCreate()

onStart()

方法

on Create ()

方法

onCreate()

onStart()

方法

onStart()

方法,不在执行

(AC)

onCreate()

方法

属性动画

an droid

关于

service

生命周期的

on Create()

on Start()

说法正确的是

(AD )

A.

当第一次启动的时候先后调用

B.

当第一次启动的时候只会调用

D.

如果

service

已经启动,只会执行

A

C.

如果

service

已经启动,将先后调用

an droid

中使用

Menu

时可能需要重写的方法有

B

onCreateMenu()

C

onOptionsltemSelected()

D

onltemSelected()

Intent

传递数据时,下列的数据类型哪些可以被传递

on CreateOptio nsMe nu()

三种菜单:选项菜单、上下文菜单、子菜单

(ABCD)

A

Serializable B

charsequenee C Parcelable D

Bundle

包中的

(A )

(B )

类主要用于对对象

Object

的读写。

A. object In putStream B. objectOutPutStream

继承

ContentProvider

需要实现

(ABCD)

等方法。

A. insert B. delete C. update D. query

自定义

Adapter

需要重写哪些方法

?(ABCD) nt m mld w

an droid

中使用

SQLiteOpe nH elper

这个辅助类时,可以生成一个数据库,

库版本进行管理的方法可以是

(AB )

并可以对数据

A

getWriteableDatabase() B

getReadableDatabase()

C

getDatabase() D

getAbleDatabase()

二、填空题

1 An droid

平台由操作系统,中间件,用户界面和应用软件

2 .Android

平台提供了

2D

3D

的图形支持,数据库支持

3

目前已知的可以用来搭建

组成。

SQLite

An droid

开发环境的系统有

windows,Linux,Mac

5 An droid SDK

主要以

java

语言为基础

6

创建工程时需要填写的信息名称有 工程名,包的名字,

Activity

的名字还有应用的名字

class

包含了全部的

API 7

是一个标准的压缩包,其内容包含的是编译后的

Android

应用开发试题

一、选择题(每题

2

分,共

30

分)

1.

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

D

A. Android B. Window Mobile C. Apple IPhone IOS s vista

2.

D. framework

3. AndroidVM

虚拟机中运行的文件的后缀名为()

C

4.

下列选项是

Activity

启动的方法有()

ACD

A. startActivity tivity

C. startActivityForResult ctivityFromChild

5.

下列哪个可做

EditText

编辑框的提示信息? ()

D

A. android:inputType B. android:text C. android:digits D. android:hint

6.

关于

Activity

的描述,下面哪个是错误的?

A.

一个

Android

程序中只能拥有一个

AD

Android

VM

虚拟机是哪个?

A

Activity

B. Activity

类都必须在

中进行声明

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

发布评论

评论列表 (0)

  1. 暂无评论