MOOC Android移动开发案例教程-苏州信息职业技术学院 中国大学慕课答案.pdf
《MOOC Android移动开发案例教程-苏州信息职业技术学院 中国大学慕课答案.pdf》由会员分享,可在线阅读,更多相关《MOOC Android移动开发案例教程-苏州信息职业技术学院 中国大学慕课答案.pdf(36页珍藏版)》请在文库网上搜索。
1、MOOC 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、Wi
2、ndowManager正确答案:【WindowManager】3、问题:3.Android体系结构中,系统库层使用()编写而成选项:A、VBB、C/C+C、JAVAD、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 开发环境开发环境随堂测试随
3、堂测试1、问题:1.本课程的 Android程序要求使用的 JDK版本不低于()选项:A、8B、9C、12D、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 不需
4、要提前下载,在安装完 Android Studio会提示下载。选项:A、正确B、错误正确答案:【正确】5、问题:5.Android Studio开发的程序只能运行在模拟器上,不可以运行在真机上。选项:A、正确B、错误正确答案:【错误】1.3 任务实战:第一个任务实战:第一个 Android 程序程序随堂测验随堂测验1、问题:1.Android Studio首次打开默认的目录结构是()选项:A、AndroidB、ProjectC、PackagesD、Project Files正确答案:【Android】2、问题:2.Android的页面布局文件是在 res 的哪个文件夹下()选项:A、drawa
5、bleB、valuesC、layoutD、mipmap正确答案:【layout】3、问题:3.windows 系统下运行 Android 程序的快捷键是()选项:A、Shift+F6B、Shift+F8C、Shift+F9D、Shift+F10正确答案:【Shift+F10】4、问题:4.Android应用程序需要打包成()文件格式在手机上安装运行选项:A、.classB、.xmlC、.apkD、.dex正确答案:【.apk】5、问题:5.Log类中表示调试信息的方法是()选项:A、Log.vB、Log.dC、Log.wD、Log.e正确答案:【Log.d】项目项目 1 初识初识 Androi
6、d单元测试单元测试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 年
7、11 月 5日C、2007 年 1 月 10日D、2009 年 4 月 30正确答案:【2007年 11 月 5日】5、问题:Android应用程序需要打包成()文件格式在手机上安装运行选项:A、.classB、.xmlC、.apkD、.dex正确答案:【.apk】6、问题:Log类中表示调试信息的方法是()选项:A、Log.vB、Log.dC、Log.wD、Log.e正确答案:【Log.d】7、问题:Android Studio开发工具对安装环境没有任何要求。选项:A、正确B、错误正确答案:【错误】8、问题:Android SDK 不需要提前下载,在安装完 Android Studio会提示
8、下载。选项:A、正确B、错误正确答案:【正确】9、问题:Android Studio开发的程序只能运行在模拟器上,不可以运行在真机上。选项:A、正确B、错误正确答案:【错误】10、问题:Windows Mobile不是手机操作系统。选项:A、正确B、错误正确答案:【错误】2.1TextView 控件控件随堂测验随堂测验1、问题:2以下的哪个属性是用来设置文本控件的宽度?()选项:A、widthB、heightC、textD、id正确答案:【width】2、问题:1以下哪个控件用来显示文本?()选项:A、imageView height:242px;/B、TextViewC、EditTextD、
9、Button正确答案:【TextView】3、问题:4以下的哪种方法可以获得文本控件的内容?()选项:A、setTextSize()B、setTextColor()C、getText()D、setText()正确答案:【getText()】4、问题:3以下的哪个属性是用来设置文本控件的颜色?()选项:A、textStyleB、textSizeC、textColorD、Color正确答案:【textColor】5、问题:3以下的哪个属性是用来设置文本控件的颜色?()选项:A、textStyleB、textSizeC、textColorD、Color正确答案:【textColor】2.2 Edit
10、Text 控件控件随堂测试随堂测试1、问题:1以下哪个控件可以用来输入文本内容?()选项:A、imageView height:242px;/B、TextViewC、EditTextD、Button正确答案:【EditText】2、问题:2以下的哪个属性是用来设置 EditText控件的高度?()选项:A、widthB、heightC、textD、id正确答案:【height】3、问题:3以下的哪个属性是用来设置 EditText控件的输入类型?()选项:A、textStyleB、inputTypeC、textColorD、Color正确答案:【inputType】4、问题:4以下方法中,可以
11、获得 EditText控件内容的是?()选项:A、setTextSize()B、setTextColor()C、getText()D、setText()正确答案:【getText()】2.3 Button 控件控件随堂测试随堂测试1、问题:1如果要实现用户单击后触发一定的处理,以下哪个控件最合适?()选项:A、imageView height:242px;/B、TextViewC、EditTextD、Button正确答案:【Button】2、问题:2如果我们需要捕捉某个控件的事件,我们需要为该控件创建()选项:A、属性B、方法C、监听器D、工程正确答案:【监听器】3、问题:3在 MainAct
12、ivity 中需要找到一个 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、
13、谁发生了事件B、发生了什么事件C、由谁来进行处理D、绑定控件正确答案:【绑定控件】2.4 ImageView 控件控件随堂测验随堂测验1、问题:1以下哪个控件用来显示图片?()选项:A、imageView height:242px;/B、TextViewC、EditTextD、Button正确答案:【ImageView】2、问题:2以下的哪个属性是用来表示引用图片的资源 ID?()选项:A、textB、imgC、idD、src正确答案:【src】3、问题:3如果我们需要导入一张图片资源,我们需要将图片放在哪个工程目录中()。选项:A、resdrawableB、resstringC、respic
14、tureD、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 组件,下面哪种写法是正确
15、的?()选项: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()方法,获
16、得月份是 5 月,那么实际的月份应该是()选项:A、4B、5C、6D、7正确答案:【6】4、问题:4DatePicker 控件默认的情况下,是否不显示日历控件()。选项:A、正确B、错误正确答案:【正确】2.6 App 之间的通信之间的通信随堂测验随堂测验1、问题:1Android页面跳转时,所使用的意图类是?()选项:A、TextViewB、IntentC、EditTextD、Button正确答案:【Intent】2、问题:2定义 LinearLayout垂直方向布局时设置的属性(?)?选项:A、android:layout_heightB、android:gravityC、android:
17、layoutD、android:orientation正确答案:【android:orientation】3、问题:3Intent传递数据时,intent.putExtra(abc,zhangsan),请问被传递的数据类型是()?选项:A、字符串?B、字母C、数字D、逻辑值正确答案:【字符串?】4、问题:4Android中,启动 Intent,完成跳转语句写法是 startActivities(intent);选项:A、正确B、错误正确答案:【错误】2.7 猜猜我的星座猜猜我的星座随堂测验随堂测验1、问题:1猜猜我的星座案例中,从第一页跳转到第二页是通过哪个控件实现的?()选项:A、Butto
18、n 控件B、DatePicker 控件C、EditText控件D、TextView控件正确答案:【Button 控件】2、问题:2在 Android的类文件代码中,要引用 drawable里面的一张图片abc.png,正确的方法是(?)?选项:A、drawable/abcB、drawable/abc.pngC、R.drawable.abcD、R.drawable.abc.png正确答案:【R.drawable.abc】3、问题:3在 Android的类文件代码中,要引用 values/strings里面的一个字符串常量“白羊座”,正确的方法是(?)?选项:A、string/白羊座B、strin
19、gs/白羊座C、R.string.白羊座D、R.strings.白羊座正确答案:【R.string.白羊座】4、问题:4在接受 Intent传递数据时,getIntent().getIntExtra(year,0);请问接收的数据类型是()?选项:A、字符串B、字母C、数字D、逻辑值正确答案:【数字】项目项目 2 猜猜我的星座猜猜我的星座单元作业单元作业项目项目 2 猜猜我的星座猜猜我的星座单元测试单元测试1、问题:1以下哪个控件用来显示文本?()选项:A、imageView height:242px;/B、TextViewC、EditTextD、Button正确答案:【TextView】2、
20、问题:以下的哪个属性是用来设置控件的宽度?()选项:A、widthB、heightC、textD、id正确答案:【width】3、问题:在 Android中,导入类文件的快捷键是哪一个()选项:A、Alt+EnterB、Ctrl+Alt+DeleteC、Alt+TabD、Ctrl+Alt正确答案:【Alt+Enter】4、问题:下列哪个可做 EditText编辑框的提示信息(?)选项:A、android:inputTypeB、android:textC、android:digitsD、android:hint正确答案:【android:hint】5、问题:按钮属性 android:layout
21、_gravity=center的含义是选项:A、控件左对齐B、控件右对齐C、控件居中对齐D、控件上的文字居中对齐正确答案:【控件居中对齐】6、问题:以下的哪个属性是用来设置控件字体的颜色?()选项:A、textStyleB、textSizeC、textColorD、Color正确答案:【textColor】7、问题:对于创建 Intent对象,下列哪个写法是正确的()选项:A、Intent myintent=new Intent(MainActivity.this,SecondActivity.class);B、intent myintent=new intent(MainActivity.t
22、his,SecondActivity.class);C、Intent myintent=new Intent(MainActivity.class,SecondActivity.this);D、intent myintent=new intent(MainActivity.class,SecondActivity.this);正确答案:【Intent myintent=new Intent(MainActivity.this,SecondActivity.class);】8、问题:Android项目工程下面的 drawable目录的作用是什么?()选项:A、放置应用到的图片资源B、主要放置一些
23、文件资源C、放置字符串,颜色,数组等常量数据D、放置一些与 UI 相应的布局文件正确答案:【放置应用到的图片资源】9、问题:android:src是哪个控件的专有属性()选项:A、ImageView B、TextView C、EditText D、Button正确答案:【ImageView】10、问题:drawable/abc和 R.drawable.abc分别用在什么地方()选项:A、类文件和布局界面B、布局界面和类文件C、都用在类文件D、都用在布局界面正确答案:【布局界面和类文件】3.1 Android UI 常用布局常用布局随堂测试随堂测试1、问题:下面选项中,哪个布局是线性布局?()选
24、项:A、RelativeLayout B、LinearLayout C、FrameLayoutD、TableLayout正确答案:【LinearLayout】2、问题:下面描述,说法错误的是()选项:A、FrameLayout 特点:所有的 View 都会放在左上角,并且后添加进去的 View 会覆盖之前放进去的 View。适用场景:在开发中常做容器使用,用于动态添加布局对象,比如浏览单张图片这类的。B、LinearLayout 特点:在水平或者垂直方向上依次按照顺序来排列子元素,控件的排列顺序遵循其在布局文件中被写出的先后顺序。C、RelativeLayout 特点:以某一个子元素为参照物,
25、其余子元素均按照其相对位置来进行定位。D、三种布局一模一样,无差别。正确答案:【三种布局一模一样,无差别。】3、问题:线性布局只有两种方向:水平和垂直。选项:A、正确B、错误正确答案:【正确】4、问题:线性布局中可以嵌套线性布局。选项:A、正确B、错误正确答案:【正确】3.2 Android 开发中的开发中的 style 设计设计随堂测试随堂测试1、问题:在定义控件的样式时,下面哪个是属性表示描边()选项:A、solid android:color=B、dddddd/C、stroke android:color=D、dfcdae android:width=3dp/E、corners andr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MOOC Android移动开发案例教程-苏州信息职业技术学院 中国大学慕课答案 Android 移动 开发 案例 教程 苏州 信息 职业技术学院 中国 大学 答案