andriod选择题

9. 下列选项描述不正确的是(D )。

A、运行Andorid应用可以右击你要运行的项目,然后选择Run As -> Android Application,即可自动在已开启的AVD或者移动设备上运行这个项目了。

B、如果焦点在项目中/src目录下的Java文件中,可以通过菜单栏的Run -> Run、工具栏的Run按钮等。

C、如果有多个AVD和真机都已被启动且连接在PC上,则可以右击项目名称,然后在Run As -> Run Configurations里指定使用哪个目标机来运行本应用。

D、也可以按快捷键Ctrl+F6来运行Android应用程序。 解析:Eclipse中有如下一些和运行调试相关的快捷键。 1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。 2. 【F11】:调试最后一次执行的程序。 3. 【Ctrl+F11】:运行最后一次执行的程序。

4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。

5. 【F6】:单步执行程序。

6. 【F7】:执行完方法,返回到调用此方法的后一条语句。 7. 【F8】:继续执行,到下一个断点或程序结束。

10. 下面说法有误的是(B )。

A、除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。

B、Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。

C、Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。

D、由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。

解析:从Android 4.0开始,Android操作系统便支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,用户还可以通过编辑功能对截图进行处理,还可以通过蓝牙/E-mail/微博/共享等方式发送给其他用户或者上传到网络上,也可以拷贝到电脑中。

11. 下面选项中,哪一项是Android的四大组件之一(B )。

A、 ListView B、Activity C、 Intent D、Bundle

解析:Android的四大组件:Activity、Service、BroadcastReceiver、Content Provider

12. 下面说法正确的是(D )。

A、Bundle类与Map不一样,它不是一个key-value类型。 B、在onCreate()方法中,可以不调用父类的同名方法。 C、onCreate()方法是具有参数的,也有返回值。

D、在四大组件之间传递数据时,Bundle常被用来封装数据。 解析:四大组件间数据传递方式:

启动四大组件通过Intent对象来实现,Intent的功能包括启动四大组件以及相关信息+传递数据。

其中传递数据Intent提供了putExtra和对应的getExtra方法来实现: putExtra和getExtra 其实是和Bundle put和get方法一一对应的,在Intent

类中有一个Bundle的mExtras成员变量

所有的putExtra和getExtra方式实际是调用mExtras对象的put和get方法进行存取。

所以正常情况下 四大组件间传递数据直接通过putExtra和getExtra方法存取即可,无需再创建一个bundle对象

13. 下面对于Activity的四种基本状态描述不正确的是(B )。 A、运行态(Running):Activity处于屏幕最前端,被用户可见且获得焦点,此时可以与用户交互。

B

>>灞曞紑鍏ㄦ枃<<
12@gma联系客服:779662525#qq.com(#替换为@)