智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx

上传人:b****6 文档编号:17330918 上传时间:2022-12-01 格式:DOCX 页数:42 大小:23.43KB
下载 相关 举报
智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx_第1页
第1页 / 共42页
智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx_第2页
第2页 / 共42页
智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx_第3页
第3页 / 共42页
智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx_第4页
第4页 / 共42页
智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx

《智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx》由会员分享,可在线阅读,更多相关《智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx(42页珍藏版)》请在冰豆网上搜索。

智慧树知到《移动设备程序开发山东联盟》章节测试完整Word格式.docx

ContentProvider

Handler

5、以下不是手机操作系统的是()A:

Android

WindowsMobileC:

WindowsVistaD:

AppleIPhoneIOS

WindowsVista

6、layout_width属性能够指定界面组件的宽度,以下不可以是其取值的是()

mathch_parentB:

wrap_contentC:

any

20dp

any

7、Android项目中的assets目录的作用是什么()

搁置应用到的图片资源

2

搁置一些文件资源,这些文件会被原封不一样的打包到apk里面

搁置字符串、颜色、数组等常量数据

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

8、在手机开发中,常用的数据库是()A:

SQLite

DB2C:

SQLServer

Oracle

9、在Android目录中java目录的作用是()

寄存Android应用程序的Java源代码文件

寄存Android应用中的界面布局文件

寄存Android应用中的参数描绘文件资源

寄存Android应用中的动画资源

寄存Android应用程序的Java源代码文件

10、在XML文档中怎样为按钮button分派一个表记符

@+id/btnokC:

@id/btnokD:

id=btnok

3

@+id/btnok

第二章

1、TextView和EditText之间的差别是()

TextView不一样意用户编写文本内容,EditText则同意用户编

辑文本内容

TextView主要用于接收用户输入的文本,EditText主要用于

在界面上显示文本

EditText不一样意用户编写文本内容,TextView则同意用户编

文本编写框EditText继承于文本标签TextView,主要用于显

示文本

TextView不一样意用户编写文本内容,EditText则同意用户编写文本内容

2、假如要获取文本编写框的文本内容,该使用()方法

getText

setText

text

inputText

getText

3、在一个布局文件中,对EditText进行设置,以下哪项设置能实

4

现“密码”的成效?

()

android:

inputType=”textPassword”

inputType=”textCapWords”

password=”true”

inputPassword=”true”

android:

4、按钮主要用于办理人机交互事件的。

5、ImageButton是Button的子类,继承Button的属性和方法

6、Button是EditText的子类,EditText是TextView的子类。

7、在android中使用RadioButton时,要想实现互斥的选择需要用的组件是()

ButtonGroup

RadioButtons

5

Checkbox

RadioGroup

8、以下哪个不是Android显示提示信息的方式()

对话框

TableView

Toast

通知栏

TableView

9、建立Adapter和AdapterView的绑定关系用

setAdapter(Adapter)方法

10、使用SimpleAdapter作为ListView的适配器,行布局中支持以下(

TextView

ProgressBar

CompoundButtonD:

ImageView

TextView,CompoundButton,ImageView

第三章

6

1、Android中常用的五种布局,此中不包含()A:

FrameLayout

RelativeLayoutC:

AbsoluteLayout

Pagelayout

D

2、以下哪个属性是专用于相对布局的()D34

orientationandroid:

stretchColumnsandroid:

layout_alignParentRightandroid:

layout_toRightOf

orientation

stretchColumnsC:

layout_alignParentRightD:

3、单项选择题定义LinerLayout垂直方向布局时设置的属性是()A:

layout_height

gravity

layout

7

4、为了使android适应不一样分辨率的机型,布局时字体单位应当用()

dp

dipC:

pxD:

sp

5、下边不属于android布局的是()A:

FrameLayout

ConstraintLayout

BorderLayout

PageLayout

CD

6、以下哪个是AbsoluteLayout中独有的属性()A:

Android:

layout_heightB:

layout_x

layout_aboveD:

B

7、在表格布局中,android:

collapseColumns=”1,2”的含义是

()

在屏幕中,当表格的列能显示完时,显示

1,2列

8

在屏幕中,当表格的列显示不完时,折叠

在屏幕中,不论能否能都显示完,折叠1,2列

在屏幕中,动向决定能否显示表格

C

8、在绝对布局中,android:

layout_x的含义有()

以手机左下为原点,组件显示到屏幕中的横向坐标值

以手机左上为原点,组件显示到屏幕中的横向坐标值

以手机右上为原点,组件显示到屏幕中的横向坐标值

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

9、Android中的布局管理器自己就是一个UI组件。

A

10、全部的布局管理器都是ViewGroup的子类,都能够作为容器类使用,能够经过重载addView方法向布局管理器中增添组件。

第四章

1、能够自动达成输入内容的组件是()

9

EditText

ImageViewD:

AutoCompleteTextView

2、下边哪个不是AndroidSDK中的ViewGroup(视图容器)?

LinerLayout

ListView

GridView

Button

3、以下表示下拉列表的组件是()A:

Spinner

StackView

4、建立Adapter和AdapterView的绑定关系用

5、对于适配器的说法正确的有()

10

它主要时用来储存数据

它主要用来把数据绑定到组件上

它主要用来分析数据

它主要用来储存xml数据

6、使用SimpleAdapter作为ListView的适配器,行布局中支持

以下

ProgressBarC:

CompoundButtonD:

ACD

7、在一个ListView中,显示的行布局有多种不一样形式,比如某些行只有ImageView,而此外一些行只有TextView,需要重写哪几个方法

getCount()

getItemId()

getItemViewType()

getViewTypeCount()

11

8、下边哪个选项不是AdapterView的子类()A:

GridViewC:

ScrollView

Spinner

9、ScrollView能够有几个子View。

一个

二个

三个

无穷制

10、自定义Adapter需要重写哪些方法()A:

getItem()

getView()

ABCD

第五章

1、线程销毁的方法是()A:

onDestroy()

onClear()

12

onFinish()

onStop()

2、对于线程说法不正确的选项是

能够在主线程中,创立一个新的线程

创立的新线程能够操作UI组件

新线程能够经过Handler向主线程发送信息

创立的Handler对象隶属于创立它的线程

3、对于Android中信息体制说法不正确的选项是

Handler只好用来发送信息

Handler是用来发送信息和办理信息的

使用Handelr对象的sendMessage()方法发送信息

信息最后会传达到Handler对象的handlerMessage()方法中进行办理

4、线程之间传达的信息类名为Message

5、在主线程中重写的handlemessage方法就会接收到我们发送的信息

13

6、对于Handler的说法不正确的选项是

它实现不一样进度间通讯的一种体制

它防止了在新线程中操作UI的操作

它采纳行列的方式来储存Message

它实现不一样线程间通讯的一种体制

7、在Android中能够用Timer来对TimerTask进行调动,进而达成近似于多线程的工作

8、线程在等候用户输入时,线程状态变换是什么状态?

就绪

运转

堵塞

新建

9、Runnable接口继承自Thread类

14

10、新建线程时,不论是继承Thread类仍是实现Runnable接口,都需要重写此中的run()方法

第六章

1、Android中会将程序运转状态进行保存以提升程序的启动速

度。

2、前台进度拥有最高的优先级,一般不会被系统停掉。

3、Activity的生命周期在调用onStart()方法后能够跟用户进

行交互。

15

4、Activity生命周期中调用的第一个方法是?

onInit()

onStart()

onCreate()

onResume()

5、onDestroy是activity被封闭前最后一个被调用方法。

6、Android内存分派体制与java近似,进行内存调动有个阈值,只有低于这个值系统才会按一个列表来封闭用户不需要的东西。

7、当按下home键时,Activity的生命周期将经历

onPause-onStop-onDestroy

16

8、下边哪几个是Activity的生命周期方法

onPause()

onStop()

onSavedInstanceState()

E:

onRestart()

F:

onClose()

ABCE

9、Activity从可见状态变成半透明状态时,生命周期中哪个方法被调用?

onPause()C:

10、以下哪些语句对于内存回收的说明是正确的?

程序员一定创立一个线程来开释内存

内存回收程序负责开释无用内存

内存回收程序同意程序员直接开释内存

内存回收程序能够在指定的时间开释内存对象正确答案:

第七章

17

1、当前AndroidSDK不支持的传感器种类是哪一个

加快度传感器

光芒传感器

陀螺仪传感器

红外线传感器正确答案:

2、为了节俭传感器资源,我们一般在onResume()中注册传感器

3、为了节俭传感器资源,我们一般在onDestroy()中注销传感

4、实现摇一摇我们能够使用加快度传感器

5、在Android中,注册加快度传感器时需要使用的传感器的参

数是

18

第八章

1、通知是经过系统服务NotificationManager发送的

2、按下“菜单”键弹出的菜单是()。

上下文菜单

选项菜单

系统菜单

扩展菜单

3、菜单既能够用Java代码创立,也能够用XML资源文件创立

4、长按控件后出现的菜单是()。

19

5、创建上下文菜单的代码应写在Activity的

onCreateOptionsMenu方法中

第九章

1、Android的三维图形库采纳()。

Skia

OpenGLESC:

DirectX

3DMAX

2、鉴于View画图需要覆盖View类的()方法。

onCreate

render

paint

onDraw

20

3、Canvas绘制矩形的方法是()。

drawRect

drawOval

drawLineD:

drawPath

4、Android中颜色用一个()值表示。

byte

double

int

String

5、SurfaceView的画图操作在子线程中履行

6、SurfaceView采纳了双缓冲区画图

7、坐标变换经过()来实现

21

矩阵运算

显卡

内存拷贝

三维投影

8、平移变换是把某一点顺时针旋转必定角度

9、三维画图操作是在Renderer的onDrawFrame(GL10gl)方法中履行

10、将三维物体投影到二维平面上一定采纳平行投影

第十章

1、View动画的连结能够经过动画组合实现

22

2、Drawable动画是让控件的属性值在给准时间内渐变

3、Drawable动画能够和View动画组合

4、Property动画不改变实质属性的值

5、Property动画没法实现多个属性同时改变的动画

第十一章

1、向SharedPreferences写入数据需要先获取()对象。

Uri

EditorC:

FileWriter

23

Content

2、系统储存和外面储存中的文件翻开方式不一样,但翻开后的读写方式同样。

3、能够控制外面储存中文件的接见权限。

4、类SQLiteOpenHelper能够帮助划分翻开数据库的三种状况。

5、SQLiteDatabase改正数据的方法是modify。

第十二章

24

1、使用ContentProvider体制能够读取通话数据。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1