(完整word版)AndroidAPP开发期末复习资料

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.短信的内容提供者是()

A. ContactProvider

B. MessageProvider

C. SmsProvider

D. TelephonyProvider

2.以下是Android中用于xml解析方式的是()。

A. SAX

B. DOM

C. XmlPullParser

D. Juint

3.下列选项中,关于Bitmap类描述正确的是()。

A. Bitmap类表示画

B. Bitmap类代表画布

C. Bitmap类是最常用的绘图类

D. Bitmap类表示位图工厂

4.Dalvik虚拟机是基于()的架构。

A.栈

B.堆

C. 寄存器

D. 存储器

5.在Android UI开发中,常见的刮刮卡是通过()实现的。

A.FrameLayout

B.LinearLayout

C.RelativeLayout

D.TableLayout

6.注册一个短信到来的广播事件需要在清单文件配置什么权限()。

A.

B.

C.

D.

android:name="android.permission.RECEIVE_SEND_SMS"/>

7.关于服务的创建说法错误的是()。

A. Android中创建服务需要继承Service类

B. Android 中的服务需要在清单文件配置。

C. Android 中的服务可以理解成是在后台运行且没有界面的activity。

D. Android中定服务能做的事情完全可以开一个子线程替代。

8.在下列选项中,设置ProgressBar的最大进度的方法是()。

A. setMax()

B. setProgress()

C. setCurrentProgress ()

D. setTotalProgress()

9.Android中使用openFileOutput(String name,int mode)方法获取到文件输出流时, 第二个参数mode常用模式有()。多选

A.MODE_PRIVATE

B.MODE_APPEND

C.MODE_WORLD_READABLE

D.MODE_WORLD_WRITEABLE

10.自定义一个数据适配器MyAdatper,需要让它继承的类是()。

A. DefaultAdapter

B. ParentAdapter

C. BaseAdapter

D. BasicAdapter

二、填空题(每题1分,满分50分):

1.在Android界面中除了菜单之外,【】也是程序与用户交互的一种方

式。

2.Android中常见的五种布局是【】、【】、【】、

【】、【】。

3.Android系统是由【】开发的。

4.Android底层是基于【】操作系统的。

5.Android Studio是【】提供的一个Android开发环境

6.Android中的布局文件位于【】目录中。

7.打开Activity的界面时会执行onCreate(),onStart(),【】三个方

法。

8.在Android中通常使用【】传递数据。

9.Activity的启动模式有四种,分别是standard、【】、singleTask

和singleInstance。

10.【】是Android程序中的四大组件之一,为用户提供可视化界面及操

作。

11.【】被称为意图,是程序中各组件进行交互的一种重要方式

12.Android中常见数据存储方式有【】、【】、【】、【】、

【】。

13.使用文件存储数据时,文件存储在软件的【】目录下。

14.Android程序开发完成后需要打包成【】文件发布到网上供别人使用

15.Android系统采用分层架构,由高到低分别为【】、【】核心类库、

Linux内核。

16.BaseAdapter中的getCount( )方法作用是【】。

17.Android中用到的数据库是【】

18.【】控件以列表的形式展示数据内容。

19.【】是一个对数据库执行工作单元,是针对数据库的一组操作。

20.广播分两种,一种是【】广播,一种是【】广播。

21.【】方法可以用来拦截有序广播终止广播。

22.广播是一种运用在应用程序之间【】的机制。

23.用于发送有序广播的方法是【】。

24.【】控件用于显示文本信息。

25.线性布局【】和【】方式来显示界面中的控件。

26.Android中把数据存储到SD卡对应的目录是【】。

27.在Android中,用于管理后台服务的控件是【】。

28.采用startService()方法开启服务,肯定会调用【】方法。

29.【】用于在程序中暴露数据。

30.ContentProvider可以实现跨程序的【】。

31.创建一个内容提供者类AccountProvider,需要让它继承父类【

】。

32.【】用于操作其他应用程序中的数据。

33.若需要时事监听ContentProvider中的数据变化,需要使用【】来

实现。

34.Android中线程之间传递消息使用的是【】对象。

35.Android中【】类代表画笔,用来描述图形的颜色和风格,如线宽、

颜色、透明度和填充效果等信息。

36.补间动画包含【】、【】、【】、【】。

37.使用VideoView播放视频,设置从指定位置开始播放的方法是【】。

38.HTTP协议中,数据提交方式有两种,分别是【】和【】。

39.Handler消息机制包含四个对象,【】、【】、【】、【】。

40.【】协议规定了浏览器和服务器之间互相通信的规则。

相关文档
最新文档