《Android应用开发》试卷及答案试卷A.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应用开发》试卷及答案试卷A.docx》由会员分享,可在线阅读,更多相关《《Android应用开发》试卷及答案试卷A.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XXXXXXXX 学院2o21-2o22学年第一学期Android应用开发期末试卷A(班级)考试形式开卷/闭卷考试时间一 90分钟班级 学号 姓名成绩一、选择题(共10题,每题2分)1、下列表示Toast较长时间显示的是()oA、Toast.LENGTH_LONGB、Toast.LONGC、Toast.LENGTH_SHORTD、Toast.SHORT2、Activity通过()方法可以设置它的布局文件。A、setContentViews()B、setContentView()C、setLayoutView()D、setLayoutViews()3、下歹U仓ij建SharedPreferenc
2、es对象,正确的是()。A、SharedPreferences sp = new SharedPreferences();B、SharedPreferences sp = SharedPreferences.getDefault();C SharedPreferences sp = SharedPreferences.Factory();D、SharedPreferences sp = getSharedPreferencesCconfig, MODE_PRIVATE);4、在下列选项中,不属于Android五大存储数据方式的是()。A、文件存储B、SQLite 数据库 C、SharedPre
3、ferences D、Map5、自定义一个数据适配器MyAdatper,需要让它继承的类是()。A、DefaultAdapter B、ParentAdapter C、BaseAdapter D、BasicAdapter6、Android中开启事务的方法正确的是()。A、 db.startTransaction()B、 db.beginTransaction()C db.endTransaction()D、 intent.startTransaction()7、调用Gson对象的()方法可以返回json数据的Java对象。A、setlnput()B、setOutput()C、fromJson()
4、 D、setEventType()8、下列选项中不能通过Intent传递的是()。A、abc B、2 C、对象 obj D、实现 Serializable 接口 的对象 obj9、Android项目中的布局文件放在哪个目录下()。A、res/layoutB、res/valueC、assets D、res/drawable10下列关于Fragment的描述,说法正确的是()。A、使用Fragment必须在布局文件中加入fragment控件B、Fragment有自己的界面和生命周期,可以完全替代ActivityC、Fragment的状态跟随它所关联的Activity的改变而改变D、当Fragmen
5、t停止时,与它关联的Activity也会停止二、填空题(共5题,每题2分)1、创建Android工程时,填写的Application Name表示。2、在Android程序中,界面是通过 设定的。3、组件可以开启Activity,同样它也可以在Activity之间传递数据。4、SharedPreferences是一个轻量级的存储类,主要用于存储一些应用程序的5、Android中用于操作数据库的类是 。三、判断题(共5题,每题2分)1、Activity可以不用在AndroidManifest.xml文件中注册就可以运行。()2、Android 中使用 openFileOutput(String
6、nameint mode)方法获取至5文件输出流。()3、使用ListView显示较为复杂的数据时最好用ArrayAdapter适配器。()4、Activity是Android应用程序的四大组件之一。()5、在Android中获取到SQLiteDatabase实例后可以对数据库进行增删改查操作。()四、简答题(共5题,每题4分)1、请简要说明Android中有几种布局,以及每种布局的特点。2、请简述SharedPreferences如何存储数据。3、请简要说明SQLite数据库的创建过程。4、请简要说明Fragment生命周期包含哪些方法。5、shape形状与图片相比有何优点?比较适合用在哪些
7、场合? 五、编程题(共2题,每题20分)1、请完成一个用户登录界面MainActivity,界面xml文件为activity_main.xmL界面中 必须包含TextView控件、EditText控件以及Button控件,当点击Button按钮时,会弹出Toastpublic class MainActivity extends AppCompatActivity private EditText etUserName;private EditText etPassword;private Button btnLogin;protected void onCreate(Bundle saved
8、instanceState) super. onCreate(savedlnstanceState);setContentView(R. layout, activity_main);初始化控件Overridepublic voidStringStringOverridepublic voidStringStringbtnLogin. setOnClickListener(new View. OnClickListener() onClick(View v) username= password= 用户名:+n 密码+Toast. LENGTH_SHORT). show() ; /Toast
9、提示信息);2、请编写一个短信草稿箱的程序,要求用户在文本编辑框中输入短信内容后,点击保 存短信”按钮,将短信保存在SharedPreferences中。(每空2分)public class MainActivity extends AppCompatActivity implements View.OnClickListener /读取已存信息按钮/读取已存信息按钮 ) Overridepublic void onClick(View v) switch (v.getld() case R.id.btn_read: 调用获取信息的方法 break;case R.id.btn_save: 调用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android应用开发 Android应用开发 试卷及答案 试卷A Android 应用 开发 试卷 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内