|
国家开放大学软件学院Android核心开发技术作业与答案 Android核心开发技术学校:国家开放大学软件学院 平台:国家开放大学 题目如下: 1. 使用Android Studio创建项目时,关于“Company Domain”说法正确的是( )。 A. 公司中文名称 B. 公司英文名称 C. 公司域名 D. 公司IP地址
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
2. Android是在( )发布的1.0版本。 A. 2008年9月 B. 2009年5月 C. 2010年8月 D. 2011年4月
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
3. Android目前的推荐开发工具是( )。 A. Eclipse B. Android Studio C. visual studio D. NDK
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
4. Intent的用处不包含 ( )。 A. 打开一个Fragment B. 打开一个Activity C. 打开一个Service D. 启动一个BroadcastReceiver
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
5. 一个Activity首次创建会调用( )生命周期方法。 A. onCreate( ) B. onPause( ) C. onStart( ) D. onResume( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
6. Activity全生命周期中,第一个需要执行的方法是( )。 A. onStart() B. onCreate() C. onReStart() D. onResume()
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
7. Activity可视生命周期中,第一个需要执行的方法是( )。 A. onStart() B. onCreate() C. onReStart() D. onResume()
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
8. Android Studio是基于哪个Java集成开发环境?( ) A. IntelliJ IDEA B. Eclipse C. Dreamweaver D. Visual Studio
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
9. Android 项目工程下面的 assets 目录的作用是( )。 A. 放置应用到的图片资源 B. 主要放置一些文件资源,这些文件会被原封不动打包到 apk 里面 C. 放置字符串,颜色,数组等常量数据 D. 放置一些与 UI 相应的布局文件,都是 xml 文件
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
10. Android应用主要的开发语言是( )。 A. C# B. Swift C. Java D. JavaScript
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
11. Android开发中常用的开发与调试工具有很多,下面相关描述不对的是( )。 A. Android Debug Bridge,简称adb,它只是一个能用来调试Android应用程序的工具 B. DDMS 的全称是Dalvik Debug Monitor Service,是Android 开发环境中的Dalvik虚拟机调试监控服务 C. LogCat日志记录工具,这个工具很常用,可以理解为C或Java程序中的控制台输出,常被用来在手写代码的调试方式中,输出调试信息 D. DK的管理器,使用自动更新的方式从Google服务器中下载最新的SDK版本及工具到本机
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
12. Android虚拟设备的缩写是( )。 A. DDMS B. ADB C. AVD D. ADM
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
13. onPause()什么时候调用? A. 当界面启动时 B. 当onCreate方法被执行之后 C. 当界面被隐藏时 D. 当界面重新显示时
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
14. 下列说法正确的是( )。 A. 每个进程都运行于自己的 java 虚拟机(VM)中 B. 默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁 C. 每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件,其它用户也可以访问 D. 一个应用程序数据,可以随意被其它应用程序所访问
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
15. 下面关于Linux内核描述错误的是( )。 A. 由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的 B. Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理 C. Android的内核属于Linux内核的一个分支 D. 目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
16. 下面选项中,( )是Android的四大组件之一。 A. ListView B. Activity C. Intent D. Bundle
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
17. 以下关于移动互联网的说法正确的是( )。 A. 移动互联网是PC互联网的别称 B. 移动互联网是将移动通讯和互联网二者结合起来 C. 移动互联网市场增长缓慢 D. 移动互联网与传统行业正在完全独立
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
18. 使用Android Studio创建项目时,“Minimum SDK”的意思是( )。 A. 最低支持的Android API版本 B. 最高支持的Android API版本 C. 编译Android API版本 D. 最适合的Android API版本
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
19. 使用Android Studio创建项目时,关于“Company Domain”说法正确的是( )。 A. 公司中文名称 B. 公司英文名称 C. 公司域名 D. 公司IP地址
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
20. 使用Android Studio创建项目时,关于“Package name”说法不正确的是( )。 A. 应用程序包名 B. 每一个app都有一个独立的包名 C. 如果两个app的包名相同,Android会认为他们是同一个app D. 默认与“Company Domain”有关,不可以单独设置 Packagename
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
21. 关于Android系统的优势,不正确的是( )。 A. 开放性 B. 与运营商捆绑 C. 丰富的硬件选择 D. 开发商不受任何限制
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
22. 启动Activity的方法是( )。 A. runActivity() B. goActivity() C. startActivity() D. startActivityForIn()
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
23. 下面选项中,( )是Android的四大组件之一。 A. ListView B. Activity C. Intent D. Bundle
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
24. 在Android应用程序中,图片应放在( )目录下。 A. raw B. values C. layout D. drawable
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
25. 对于“src/main/res/layout”目录,以下正确的是( )。 A. 用来保存图像文件 B. 用来保存与用户界面相关的布局文件 C. 用来保存菜单文件 D. 用来存放Java类
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
26. 使用Android Studio创建一个项目后,Android Studio会自动创建相应的项目结构。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
27. 我们在写Android项目时可以直接使用Android提供的控件。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
28. singleTop模式启动的Activity在Activity栈中只存在一个。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
29. Activity中,setContentView必须要放在findViewById之前。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
30. Activity可以表现为一个悬浮窗体。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
31. Activity可以通过一个别名去访问。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
32. Activity是为用户操作而展示的可视化用户界面。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
33. AndroidManifest文件的扩展名是apk。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
34. Android的隐式意图至少包含一个category:"android.intent.category.DEFAULT"。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
35. Fragment 必须总是被嵌入到一个activity中, 它们的生命周期直接被其所属的宿主activity的生命周期影响。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
36. Fragment 表现 Activity 中用UI的一个行为或者一部分。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
37. Fragment与Activity之间传递数据一般使用setArgument()。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
38. Fragment可以独立于Activity存在。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
39. O2O即Online To Offline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的前台。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
40. 一个应用程序可以有若干个Activity。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
41. 以下关于Android 的日志输出,Log.i()是输出普通消息。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
42. 以下关于Android 的日志输出,Log.w()是输出调试信息。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
43. 以下关于Android 的日志输出,错误消息的颜色是橙色。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
44. 使用Fragment时,除了可以继承Fragment,还可以继承DialogFragment、ListFragment、PreferenceFragment。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
45. 可以通过设置android:theme="@android:style/Theme.Dialog",使Activity显示为对话框模式。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
46. 可视生命周期是Activity在界面上从可见到不可见的过程。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
47. 在Android平台架构中,底层是基于Windows内核的。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
48. 所谓"*.9.png"这是Android里所支持的一种特殊的图片格式,用它可以实现不失真拉伸。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
49. 密度无关像素。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
50. Activity的启动模式分为standard、singleTop、singleTask、singleInstance4种。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
51. 关于Android系统的优势,不正确的是( )。 A. 开放性 B. 与运营商捆绑 C. 丰富的硬件选择 D. 开发商不受任何限制
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
52. 下面关于Linux内核描述错误的是( )。 A. 由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的 B. Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理 C. Android的内核属于Linux内核的一个分支 D. 目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
53. 在Android平台架中,浏览器位于( )。 A. Linux核心层 B. 系统运行库层 C. 应用层 D. 浏览器层
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
54. 下列说法正确的是( )。 A. 每个进程都运行于自己的 java 虚拟机(VM)中 B. 默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁 C. 每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件,其它用户也可以访问 D. 一个应用程序数据,可以随意被其它应用程序所访问
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
55. Android( )版本使用一种新的 Material Design 设计语言。 A. Android 2.3 B. Android 4.1 C. Android 4.3 D. Android 5.0
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
56. 截至2015.8占有率最多的版本是( )。 A. Android 1.X B. Android 2.X C. Android 3.X D. Android 4.X
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
57. Android Studio是基于哪个Java集成开发环境?( ) A. IntelliJ IDEA B. Eclipse C. Dreamweaver D. Visual Studio
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
58. 截至2015年12月,Google官方推荐的开发工具是( )。 A. Eclipse ADT B. Android Studio C. Dreamweaver D. Visual Studio
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
59. 使用Android Studio创建项目时,关于“Company Domain”说法正确的是( )。 A. 公司中文名称 B. 公司英文名称 C. 公司域名 D. 公司IP地址
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
60. 使用Android Studio创建项目时,关于“Package name”说法不正确的是( )。 A. 应用程序包名 B. 每一个app都有一个独立的包名 C. 如果两个app的包名相同,Android会认为他们是同一个app D. 默认与“Company Domain”有关,不可以单独设置 Packagename
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
61. 下列说法正确的是( )。 A. 每个进程都运行于自己的 java 虚拟机(VM)中 B. 默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁 C. 每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件,其它用户也可以访问 D. 一个应用程序数据,可以随意被其它应用程序所访问
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
62. 使用Android Studio创建项目时,“Minimum SDK”的意思是( )。 A. 最低支持的Android API版本 B. 最高支持的Android API版本 C. 编译Android API版本 D. 最适合的Android API版本
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
63. 使用Android Studio创建项目时,“Layout Name” 的意思是( )。 A. 布局文件的名称 B. Activity文件的名称 C. Java文件的名称 D. 项目的名称
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
64. 如果发现 UI 布局在手机上出现问题,可以用 sdk 中的( )工具查看。 A. DDMS B. HierarchyViewer C. TraceView D. ADB
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
65. 想把手机上的文件拷贝到电脑上,应当使用哪个命令?( ) A. adb push B. adb install C. adb copy D. adb pull
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
66. Android开发中常用的开发与调试工具有很多,下面相关描述不对的是( )。 A. Android Debug Bridge,简称adb,它只是一个能用来调试Android应用程序的工具 B. DDMS 的全称是Dalvik Debug Monitor Service,是Android 开发环境中的Dalvik虚拟机调试监控服务 C. LogCat日志记录工具,这个工具很常用,可以理解为C或Java程序中的控制台输出,常被用来在手写代码的调试方式中,输出调试信息 D. DK的管理器,使用自动更新的方式从Google服务器中下载最新的SDK版本及工具到本机
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
67. DDMS 中 Log 信息分为( )个级别。 A. 3 B. 4 C. 5 D. 7
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
68. 主题资源文件可以定义在( ). A. style.xml B. AndroidManifest.xml C. Activity D. Application
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
69. 以下关于Android 的日志输出,( )是输出警告消息。 A. Log.d() B. Log.i() C. Log.w() D. Log.e()
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
70. 对于“src/main/res/layout”目录,以下正确的是( )。 A. 用来保存图像文件 B. 用来保存与用户界面相关的布局文件 C. 用来保存菜单文件 D. 用来存放Java类
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
71. 在Android应用程序中,图片应放在( )目录下。 A. raw B. values C. layout D. drawable
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
72. Android 项目工程下面的 assets 目录的作用是( )。 A. 放置应用到的图片资源 B. 主要放置一些文件资源,这些文件会被原封不动打包到 apk 里面 C. 放置字符串,颜色,数组等常量数据 D. 放置一些与 UI 相应的布局文件,都是 xml 文件
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
73. Activity全生命周期中,第一个需要执行的方法是( )。 A. onStart() B. onCreate() C. onReStart() D. onResume()
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
74. 退出 activity 对一些资源以及状态的操作保存,可以在生命周期的哪个方法中进行?( ) A. onPause() B. onCreate() C. onResume() D. onStart()
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
75. 以下关于移动互联网的说法正确的是( )。 A. 移动互联网是PC互联网的别称 B. 移动互联网是将移动通讯和互联网二者结合起来 C. 移动互联网市场增长缓慢 D. 移动互联网与传统行业正在完全独立
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
76. AndroidManifest文件的扩展名是apk。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
77. O2O即Online To Offline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的前台。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
78. Activity是为用户操作而展示的可视化用户界面。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
79. 以下关于Android 的日志输出,Log.i()是输出普通消息。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
80. 以下关于Android 的日志输出,Log.w()是输出调试信息。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
81. 以下关于Android 的日志输出,警告消息的颜色是绿色。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
82. 以下关于Android 的日志输出,错误消息的颜色是橙色。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
83. 可以通过设置android:theme="@android:style/Theme.Dialog",使Activity显示为对话框模式。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
84. 可视生命周期是Activity在界面上从可见到不可见的过程。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
85. 在Android平台架构中,底层是基于Windows内核的。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
86. 所谓"*.9.png"这是Android里所支持的一种特殊的图片格式,用它可以实现不失真拉伸。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
87. Activity中,setContentView必须要放在findViewById之前。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
88. Activity可以表现为一个悬浮窗体。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
89. Activity可以通过一个别名去访问。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
90. 使用Android Studio创建一个项目后,Android Studio会自动创建相应的项目结构。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
91. 使用Intent启动一个Activity分为隐式Intent和显式Intent。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
92. 使用新的“holographic”主题的活动包含Action Bar。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
93. 发送通知需要通过NotificationManager.notify()来实现。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
94. 可以通过继承ImageView自定义RoundImageView。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
95. 可以通过重写Button来动态实现一些效果。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
96. 密度无关像素。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
97. 帧布局没有任何定位方式。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
98. 我们在写Android项目时可以直接使用Android提供的控件。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
99. shape是一个形状定义工具。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
100.Toast不获得焦点。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
|