《Android应用开发》试卷及答案试卷B.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《Android应用开发》试卷及答案试卷B.docx》由会员分享,可在线阅读,更多相关《《Android应用开发》试卷及答案试卷B.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、无锡科技职业学院2o21-2o22学年第一学期Android应用开发期末试卷22031B(20移动)考试形式开卷考试时间一 90分钟班级 学号 姓名 成绩一、选择题(共10题,每题2分)1、下列选项中,属于应用程序层的是()。A、活动管理器 B、短信程序C、音频驱动D、Dah/ik虚拟机2、Android项目中的布局文件放在哪个目录下()。A、res/layoutB、res/valueC、assetsD、res/drawable3、Android约束布局中,被约束控件的左边在目标控件的左边的属性是()。A、app:layout_constraintLeft_toLeftOfB、app:layo
2、ut_constraintLeft_toRightOfC、app:layout_constraintRight_toLeftOfD、app:layout_constraintRight_toRightOf4、Android UI开发中,设置线性布局为垂直显示需修改的属性是()。A、android:orientation=,verticar,B、android:orientation=honzontalC android:layout_centerHorizontal=ntruenD、android:layout_centerVertical=true5、下列关于对话框的描述,说法错误的是()。
3、A、对话框也是程序与用户交互的一种方式B、对话框通常用于显示提示信息以及相关说明C、对话框一般以小窗口的形式展示在Activity之上D、对话框展示在Activity之上时,下层的Activity并不会失去焦点6、Android系统采用()的方式来管理Activity的实例。A、任务栈 B、任务堆 C、队列D、任务列7、使用Intent传递类对象时,该类对象需实现()或Parcelable接口。A、Copying 接口B、Copyings 接口C Serializable 接口D、Serializables 接口8、下列选项中不能通过Intent传递的是()。A、abc B、2C、对象 obj
4、 D、实现 Serializable 接口 的对象 obj9、在SharedPreferences的方法中,使用()方法可以得到一个编辑器Editor对象。viewList.add(viewpager2);一2 分viewList.add(viewpager3);-2 分btn 1 =viewpagerl.findViewBy!d(R.id.btn 1);-2分btn 1 .setTextSize(20);-2分btn 1 .setTextColor(Color.BLUE);-2分vie wPager. set Adapter-2分return viewList.size();-2 分A、ed
5、itor() B、getEditor() C、edit()D、getEdit ()10、下列选项中,关于文件存储数据的说法错误的是()。A、文件存储是以流的形式来操作数据的B、文件存储可以将数据存储到SD卡中C、文件存储可以将数据存储到内存中D、Android中只能使用文件存储数据二、填空题(共5题,每题2分)1、在Android程序中,界面是通过 设定的。2、为了实现数据回传功能,需要使用 方法开启Activity。3、JSON数据有两种数据结构,分别为数组结构和 o4、在使用ListView控件时,必须使用 将数据填充到界面中。5、使用Intent传递数据时,可以使用 方法把参数封装到In
6、tent中三、判断题(共5题,每题2分)Android是Google公司基于Linux平台开发的手机及平板的操作系统。()2、相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的。 ()3、显示意图,即启动Activity时不需要指定Activity的名称。()4、使用Intent传递数据时,可以使用putExtra。方法把参数封装到Intent中。()5、XML文件只能用来保存本地数据,不能在网络中传输。()四、简答题(共5题,每题4分)1、请简要说明Android体系结构中每个层的功能。2、请简要写出Activity生命周期中的方法及其作用。3、请简述Fragment的作
7、用。4、请简述Android系统中的文件存储、Sqlite、网络、Sharedpreference存储的特点。5、样式和主题有什么不同?五、编程题(共2题,每题20分)1、补充程序,用于实现数据传递功能,要求在第一个界面输入姓名、年龄,第二个界 面上面显示姓名:XXX年龄:XXX”(每空2分)第一个界面activity_main.xml中控件ID说明姓名输入框控件ID为et_Name,年龄输入框控件ID为et_Age,按钮ID为btno第二个界面activity_show.xml中控件ID说明文本显示控件ID为tv_ShowoMainActivity.javapublic class Main
8、Activity extends AppCompatActivity private Button btn;private EditText etName;private EditText etAge; Overrideprotected void onCreate(Bundle saved I nsta nceState) super.onCreate(savedlnstanceState);setContentView(R.layout.activity_main); 初始化姓名输入控件 初始化年龄输入控件 初始化按钮控件 btn.setOnClickListener(new View.O
9、nClickListener() Override public void onClick(View v) String name = etName.getText().toString(); String age = etAge.getText().toString(); /创建Intent对象 保存姓名信息 保存年龄信息 跳转到第二个页面 ) ); ) ) ShowActivity.java public class ShowActivity extends AppCompatActivity private TextView tvShow; Override protected void
10、 onCreate(Bundle saved I nsta nceState) super.onCreate(savedlnstanceState); setContentView(R.layout.activity_show); /初始化文本显示控件 Intent intent = getlntent(); String name = /获得姓名信息 String age = 获得年龄信息 tvShow.setText(姓名:+name+年龄:+age); ) )2、使用ViewPager控件在界面上实现图片的切换。(每空2分)创建一个ViewPager控件,ID为viewpageri。创建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android应用开发 Android应用开发 试卷及答案 试卷B Android 应用 开发 试卷 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内