Android应用软件开发高级工程师考试试题Word格式文档下载.docx

上传人:b****6 文档编号:16017810 上传时间:2022-11-17 格式:DOCX 页数:16 大小:186.27KB
下载 相关 举报
Android应用软件开发高级工程师考试试题Word格式文档下载.docx_第1页
第1页 / 共16页
Android应用软件开发高级工程师考试试题Word格式文档下载.docx_第2页
第2页 / 共16页
Android应用软件开发高级工程师考试试题Word格式文档下载.docx_第3页
第3页 / 共16页
Android应用软件开发高级工程师考试试题Word格式文档下载.docx_第4页
第4页 / 共16页
Android应用软件开发高级工程师考试试题Word格式文档下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Android应用软件开发高级工程师考试试题Word格式文档下载.docx

《Android应用软件开发高级工程师考试试题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Android应用软件开发高级工程师考试试题Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。

Android应用软件开发高级工程师考试试题Word格式文档下载.docx

2:

定义字符串:

Stringstr=”abcdefg”;

贝Ustr.indexOf(‘d'

)的结

果是()。

(1分)

B:

true

D:

4

’d'

3

3:

A:

D:

下面关于包的说明正确的是()。

包把相关的类组织在一个目录下,便于引用

只有public类才能放到包中

不同源文件中的类不能放到同一个包中包的申明必须放到程序的第一行

4:

一维数组

arr,如何获取其数组兀素数量(

)°

(1分)

arr.size

B:

arr.size-1

arr.length-1

arr.length

5:

Android应用程序的四大组件是指(

)。

(2

分)

Activity、

Dialog、Service禾RIntent

Service、BroadCastReceiver

和ContentProvider

和Intent

Dialog、Service禾RContentProvider

intread(byte[])voidflush()

intread()voidclose()

6下面哪个方法不属于InputStream类?

(2分)(

7:

给定下列代码:

publicclassPerson{

staticintarr[]=newint[10];

publicstaticvoidmain(Stringa[]){

System.out.pnntln(arr[1]);

}

(2分)

编译时程序将发生错误编译时程序正确但是运行时出错输出为0

输出为null

下列说法正确的有(

&

访问Student类中的number成员之值哪种方式正确?

classStudent{

privatestaticintnumber=1;

(){

publicstaticintgetNumber

returnnumber;

(2

中onCreate(BundlesavedInstanceState)方法中的参数为

关于saveInstanceState的错误的描述是(

参数采用key-value的形式存储数据保存的是Activity的实例状态

saveInstanceState状态值是在Activity结束时调用方法

onSaveInsanceState(BundlesaveInsanceState)保存的

10:

下列关于继承的哪个叙述是正确的?

(2分)(

saveInstanceState状态值是Activity创建时自动生成的

在java中允许多继承

在java中一个类只能实现一个接口

在java中一个类不能同时继承一个类和实现一个接口java的单一继承使代码更可靠

11:

下面哪种java基本数据类型表示一个16位整数?

(2分)()

12:

关于Android中的文本框、密码框等控件,正确的说法是(

Password="

true”来实现

TextView控件也可实现文本的输入

(2分)(

13:

如下4种父类及其子类的定义,哪一种是正确的?

classbase{

publicabstractvoidmyFun

classderievedextendsbase{

(){}

publicvoidmyFun

();

finalclassbase{publicvoidmyFun

()

{}

C:

publicfinalvoidmyFun

classderievedextendsbase{publicvoidmyFun()

abstractclassbase{

14:

实现哪一个接口可以创建一个线程?

Runnable

Thread

Run

Executable

(2分)appendId作用就是在指定的Uri后面添加id值

parseId作用就是在制定的Uri中解析出最后的id值

withAppendedId方法作用就是在制定的Uri后面去掉id值以上都不对

15:

以下关于ContentUris类说法正确的是(

16:

采用bindService()方法启动某个服务,下面说法正确的有(

如果服务之前未被创建,系统会先调用服务的onCreate()方法,接

着调用onBind()方法,将调用者和被调用者绑定在一起

如果服务之前已经被创建,则只会调用onBind()方法

该服务可以通过调用stopService()方法结束

通过调用unbindService()方法可以解除绑定,但不能停止服务,如

果希望停止服务,还需要调用stopService()方法

17:

Adapter在Android中占据非常重要的角色,它是数据和UI(View)

之间一个重要的纽带,用于控制数据如何显示在view中,关于Adapter

描述错误的是()。

(2分)

Android中提供的现有Adapter有:

BaseAdapter、ArrayAdapter、SimpleCursorAdapter、SimpIeAdapter

BaseAdapter是抽象类,是ArrayAdapter、SimpleCursorAdapter、SimpleAdapter的父类

ArrayAdapter不支持泛型操作

Adapter来创建自定义Adapter

可以根据需要,通过扩展现有

18:

有如下程序代码

Notificationnotification=new

Notification(R.drawable.default_icon,title,System.currentTimeMillis());

Notification.setLatestEventlnfo(this,title,contents,contentIntent);

Notification.vibrate=newIong[]{100,250,100,500};

notificationManager.notify(NOTIFICATIONS_ID,notification);

19:

假定一个应用TestserviceHolde在运行中用startService()方法

启动了一个服务TestService,然后该应用直接退出,下面关于服务TestService的描述正确的有()。

TestService会一直在后台运行

TestServiceHolder退出后,TestService自动调用stopService()

方法,结束运行

TestServiceHolder退出后,TestService自动调用unbindService()

TestServiceHolder无法退出,只有等TestService结束后才能退出

以下关于ContentValues的说法正确的是(用于存放一些键值对,存放的键和值都为用于存放一些键值对,存放的键和值为它存储的键值对当中的键是一个String

它存储的键值对当中的键是一个String

方法启动ActivityB,如ActivityA中,并且根中的()方法。

21:

在ActivityA中用startActivityForResult

果我们希望ActivityB执行完后,能够返回数据到

据返回结果进行相应处理,需要重写ActivityA

voidonActivityResult(intrequestCode,intresultCode,Intentdata)

voidonResult(intrequestCode,intresultCode,Intentdata)C:

voidonActivityResult(intresultCode,Intentdata)

voidonResult(intresultCode,Intentdata)

22.在android应用中,假如需要接收广播,可以通过定义一个继承BroadcastReceiver的类来实现。

继承该类后,我们需要重写下列方法中的哪一个?

PublicvoidonBroadCastReceive(Contextcontext,Intentintent)

publicvoidonReceive(Contextcontext,Intentintent)

publicvoidonReceive(Intentintent)

publicvoidonBroadCastReceive(Intentintent)

件对象时,下列代码正确的是(

23.在Android中,在获取View对象view中的id为myButton的按钮控)。

uttonbutton=view.findViewByld(myButton);

Buttonbutton=view.findViewByld(R.id.myButton);

Buttonbutton=(Button)view.findViewByld(myButton);

Buttonbutton=(Button)view.findViewByld(R.id.myButton);

24.在Android中,在自定义View中绘图时,需要重写View中的方法是()。

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

当前位置:首页 > 经管营销 > 企业管理

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

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