大学MOOC Android移动开发案例教程(苏州信息职业技术学院)1449945183 最新慕课完整章节测试答案
项目1 初识Android
1.1 Android简介 随堂测试
1、单选题:
1 下列关于Android起源的说法中,错误的是()
选项:
A: Android1.5被称为甜甜圈
B: Android是第一个真正为手机打造的开放性系统
C: Android本意指“机器人”
D: Android最初由Andy Rubin开发的
答案: 【 Android1.5被称为甜甜圈】
2、单选题:
2. 下列选项中不属于Android体系结构的是()
选项:
A: 应用程序层
B: 应用程序框架层
C: 核心类库
D: WindowManager
答案: 【 WindowManager】
3、单选题:
3. Android体系结构中,系统库层使用( )编写而成
选项:
A: VB
B: C/C++
C: JAVA
D: Android
答案: 【 C/C++】
4、判断题:
4. 1G通信时代的主要特点是采用模拟信号,只能通电话。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
5. 世界上第一台搭载Android系统并上市销售的手机,是HTC Dream(G1)。
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
6. Windows Mobile不是手机操作系统。
选项:
A: 正确
B: 错误
答案: 【 错误】
1.2 Android开发环境——随堂测试
1、单选题:
1.本课程的Android程序要求使用的JDK版本不低于( )
选项:
A: 8
B: 9
C: 12
D: 13
答案: 【 8】
2、单选题:
2.下面关于Android SDK描述错误的是( )
选项:
A: Android SDK是Android开发工具包
B: 在Android的官方网站中可以下载到
C: 包含了Java程序开发所需要的编译、调试工具
D: 是由Google公司提供的
答案: 【 包含了Java程序开发所需要的编译、调试工具】
3、判断题:
3. Android Studio开发工具对安装环境没有任何要求。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
4.Android SDK不需要提前下载,在安装完Android Studio会提示下载。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
5.Android Studio开发的程序只能运行在模拟器上,不可以运行在真机上。
选项:
A: 正确
B: 错误
答案: 【 错误】
1.3 任务实战:第一个Android程序——随堂测验
1、单选题:
1.Android Studio首次打开默认的目录结构是( )
选项:
A: Android
B: Project
C: Packages
D: Project Files
答案: 【 Android】
2、单选题:
2.Android的页面布局文件是在res的哪个文件夹下( )
选项:
A: drawable
B: values
C: layout
D: mipmap
答案: 【 layout】
3、单选题:
3. windows系统下运行Android程序的快捷键是( )
选项:
A: Shift+F6
B: Shift+F8
C: Shift+F9
D: Shift+F10
答案: 【 Shift+F10】
4、单选题:
4. Android应用程序需要打包成( )文件格式在手机上安装运行
选项:
A: .class
B: .xml
C: .apk
D: .dex
答案: 【 .apk】
5、单选题:
5. Log类中表示调试信息的方法是( )
选项:
A: Log.v
B: Log.d
C: Log.w
D: Log.e
答案: 【 Log.d 】
项目1 初识Android——单元测试
1、单选题:
Android四层架构中,应用框架层使用的是什么语法?( )
选项:
A: C
B: C++
C: Java
D: Android
答案: 【 Java 】
2、单选题:
Android四层架构中,系统库层使用的是什么语法?( )
选项:
A: VB
B: C /C++
C: Java
D: Android
答案: 【 C /C++】
3、单选题:
应用程序员编写的Android应用程序,主要是调用( )提供的接口进行实现。
选项:
A: 应用程序层
B: 应用框架层
C: 应用视图层
D: 系统库层
答案: 【 应用框架层】
4、单选题:
Google于( )正式发布的Android平台。
选项:
A: 2007年11月5日
B: 2008年11月5日
C: 2007年1月10日
D: 2009年4月30
答案: 【 2007年11月5日 】
5、单选题:
Android应用程序需要打包成( )文件格式在手机上安装运行
选项:
A: .class
B: .xml
C: .apk
D: .dex
答案: 【 .apk】
6、单选题:
Log类中表示调试信息的方法是( )
选项:
A: Log.v
B: Log.d
C: Log.w
D: Log.e
答案: 【 Log.d】
7、判断题:
Android Studio开发工具对安装环境没有任何要求。
选项:
A: 正确
B: 错误
答案: 【 错误】
8、判断题:
Android SDK不需要提前下载,在安装完Android Studio会提示下载。
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
Android Studio开发的程序只能运行在模拟器上,不可以运行在真机上。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
Windows Mobile不是手机操作系统。
选项:
A: 正确
B: 错误
答案: 【 错误】
项目2 猜猜我的星座
2.1TextView控件——随堂测验
1、单选题:
2.以下的哪个属性是用来设置文本控件的宽度?( )
选项:
A: width
B: height
C: text
D: id
答案: 【 width】
2、单选题:
1.以下哪个控件用来显示文本?( )
选项:
A: ImageView
B: TextView
C: EditText
D: Button
答案: 【 TextView】
3、单选题:
4.以下的哪种方法可以获得文本控件的内容?( )
选项:
A: setTextSize()
B: setTextColor()
C: getText()
D: setText( )
答案: 【 getText()】
4、单选题:
3.以下的哪个属性是用来设置文本控件的颜色?( )
选项:
A: textStyle
B: textSize
C: textColor
D: Color
答案: 【 textColor】
5、单选题:
3.以下的哪个属性是用来设置文本控件的颜色?( )
选项:
A: textStyle
B: textSize
C: textColor
D: Color
答案: 【 textColor】
2.2 EditText控件——随堂测试
1、单选题:
1.以下哪个控件可以用来输入文本内容?( )
选项:
A: ImageView
B: TextView
C: EditText
D: Button
答案: 【 EditText】
2、单选题:
2.以下的哪个属性是用来设置EditText控件的高度?( )
选项:
A: width
B: height
C: text
D: id
答案: 【 height 】
3、单选题:
3.以下的哪个属性是用来设置EditText控件的输入类型?( )
选项:
A: textStyle
B: inputType
C: textColor
D: Color
答案: 【 inputType】
4、单选题:
4.以下方法中,可以获得EditText控件内容的是?( )
选项:
A: setTextSize()
B: setTextColor()
C: getText()
D: setText( )
答案: 【 getText()】
2.3 Button控件——随堂测试
1、单选题:
1.如果要实现用户单击后触发一定的处理,以下哪个控件最合适?( )
选项:
A: ImageView
B: TextView
C: EditText
D: Button
答案: 【 Button】
2、单选题:
2.如果我们需要捕捉某个控件的事件,我们需要为该控件创建( )
选项:
A: 属性
B: 方法
C: 监听器
D: 工程
答案: 【 监听器】
3、单选题:
3.在MainActivity中需要找到一个id是bookName的Button组件,下面哪种写法是正确的?( )
选项:
A: Button btn=findViewById(R.id. bookName);
B: Button btn=findViewById(R.id. code);
C: Button btn=findViewById(R.id. button_1);
D: Button btn=findViewById(R.id. string.bookName);
答案: 【 Button btn=findViewById(R.id. bookName);】
4、单选题:
4.下面哪个选项不是按钮单击事件中的组成部分( )
选项:
A: 谁发生了事件
B: 发生了什么事件
C: 由谁来进行处理
D: 绑定控件
答案: 【 绑定控件】
2.4 ImageView控件——随堂测验
1、单选题:
1.以下哪个控件用来显示图片?( )
选项:
A: ImageView
B: TextView
C: EditText
D: Button
答案: 【 ImageView】
2、单选题:
2.以下的哪个属性是用来表示引用图片的资源ID?( )
选项:
A: text
B: img
C: id
D: src
答案: 【 src】
3、单选题:
3.如果我们需要导入一张图片资源,我们需要将图片放在哪个工程目录中( )。
选项:
A: resdrawable
B: resstring
C: respicture
D: resicon
答案: 【 resdrawable】
4、单选题:
4.以下方法中,图片控件的方法是( )
选项:
A: setTextSize()
B: setImageResource()
C: getText()
D: setText( )
答案: 【 setImageResource()】
2.5 DatePickerk控件——随堂测验
1、单选题:
1. DatePicker控件的作用?( )
选项:
A: 选择日期
B: 选择时间
C: 选择时间和日期
D: 是一个闹钟
答案: 【 选择日期 】
2、单选题:
2.在MainActivity中需要找到一个id是sysdate的DatePicker组件,下面哪种写法是正确的?( )
选项:
A: DatePicker mydate=findViewById(R.id. sysdate);
B: DatePicker mydate =findViewById(R.id. datePicker_1);
C: DatePicker mydate =findViewById(R.id. DatePicker);
D: DatePicker mydate =findViewById(R.id. string.sysdate);
答案: 【 DatePicker mydate=findViewById(R.id. sysdate);】
3、单选题:
3.调用DatePicker控件的getMonth( )方法,获得月份是5月,那么实际的月份应该是( )
选项:
A: 4
B: 5
C: 6
D: 7
答案: 【 6】
4、判断题:
4.DatePicker控件默认的情况下,是否不显示日历控件( )。
选项:
A: 正确
B: 错误
答案: 【 正确】
2.6 App之间的通信——随堂测验
1、单选题:
1.Android页面跳转时,所使用的意图类是?( )
选项:
A: TextView
B: Intent
C: EditText
D: Button
答案: 【 Intent】
2、单选题:
2.定义LinearLayout垂直方向布局时设置的属性( )
选项:
A: android:layout_height
B: android:gravity
C: android:layout
D: android:orientation
答案: 【 android:orientation】
3、单选题:
3.Intent传递数据时,intent.putExtra( "abc" , "zhangsan" ),请问被传递的数据类型是( &nb
