Android应用程序A卷考题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
login.setOnclickListener(this);
}
Public void Onclick(View v){
String usernameStr = username.getText().toString().trim();
String passwordStr = password.getText().tostring.trim();
C.builder.show() D.builder.stop()
4、Android中下列属于Intent的作用的是(C)
A、实现应用程序间的数据共享
B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
7、下面哪个属性能让控件垂直显示(B)
A.Horizontal B.Vertical C.AlignRight D.ToRightOf
8、Android四大组件中能提供数据共享的是下面哪个(D)
A.Activity B.Service C.Broadcast Receiver-广播 D.ContentProvider-内容提供者
D、处理一个应用程序整体性的工作
5、android中不属于四大组件的是(C)
A.Service
B.Activity
C.Intent
D.ContentProvider
6、下列不属于android布局的是(C)
A、FrameLayout B、LinearLayout
C、BorderLayout D、TableLayout
贵阳职业技术学院 (信息科学系 )
2014~ 2015学年第二学期考试卷
考试科目:《Android应用程序开发》A卷(答题卡)
级班姓名___________学号___________
题号




总分
得分
一、单项选择题(本大题共15小题,每小题2分,共30分)
1、下面哪个是单击事件的监听器(A)
A.OnClickListBaidu Nhomakorabeaner B.OnFocusChangeListener
9、下列哪一个不属于Activity的生命周期方法(A)
A. onInit( ) B. onStart( ) C. onStop( ) D.onPause( )
10、我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是(A)
A、onDestroy()
setContentView(R.layout_login);
Username = (TextView)findViewByid(R.id.et_name);
password = (TextView)findViewByid(R.id.et_pwd);
Login = (Button)findViewById(R.id.btn_login);
@Override
public void onClick(View arg0) {
Intent intent = new Intent(Activity1.this,Activity2.class);
startActivity(intent);
// TODO Auto-generated method stub
5.在Android项目中我们用__intent_____或者_______启动一个服务
三、
1.点击按钮从Acticity1跳转到Activity2(本题20分)
Button clickButton=(Button) findViewById(R.id.btn_click);
clickButton.setOnClickListener(new OnClickListener() {
DAbsoluteLayout(绝对布局)是以表格的形式布局
15..以下关于Android应用程序的目录结构描述中,不正确的是?(D)
A、src目录是应用程序的主要目录,由Java类文件文件组件
B、assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C、res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
B、onClear()
C、onFinish()
D、onStop()
11.下面哪一个不属于Android四层范围(B)
A.应用框架层B.平面层C.内核层D.Android程序库
12..Activity生命周期中,首次启动软件第一个需要执行的方法是什么?(B)
A.onStartB.onCreateC.onReStartD.onResume
填写空白处代码
}
});
}
}
}
四、
1.判断用户登录(用户名:admin,密码123456相等就打印相同,不同就打印不同)
(布局文件ID为:et_name,et_pwd,btn_login,布局文件名称:login.xml)
Public class MainActivity implements OnclickListener{
D、AndroidMainfest.xml文件应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
二、填空题(本大题共3题,每空2分,共20分)
1.Android应用程序当中唯一一个有视图的组件是哪一个__________
2.两个Activity之间我们通常使用___Intent____进行数据传递
If(“admin”.equals(usernameStr)&&”123456”.equals(passwordStr)){
Log.d(“msg”,”登录成功”);
}else{
Log.d(“msg”,”登录失败”);
}
}
}
Private TexteVieww username;
Private TextView password;
Private Button login;
Public void onCreate(Bundel saveinstance){
Super.onCreate(savedInstanceState);
C.OnTouchListener D.OnChangeListener
2、下面能实现多选的控件是(C)
A.EditText B.RadioButton C.CheckBox D.TextView
3、创建一个对话框正确的语法是(A)
A.builder.create() B.builder.start()
3.在项目中我们通常把布局文件放置___layout_____文件夹下通过映射到______R文件_进行访问
4.Android是一种以__Linux____为基础的开源操作系统,Android股份有限公司于______年在美国加州成立,在____2001__年正式发布第一款搭载androud系统的手机,该手机是由____Google___制造的.
D、可以使用View类的findViewById()方法,获取当前View对象中的某一个视图元素
14.下面说法错误的是(D)
A.LinearLayout(线性布局)是按照横或竖的线性排列布局
B.RelativeLayout(相对布局)是按照相对位置来布局
C.FrameLayout(帧布局)一块在屏幕上提前预定好的空白区域,可以填充一些View元素到里面。
13.下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?(B)
A、在Activity中,可以使用findViewById()方法,通过资源id,获取指定视图元素
B、在Activity中,可以使用R.drawable-ststem.**方式引用Android系统所提供的图片资源
C、在Activity中,可以使用setContentView()方法,确定加载哪一个布局文件
相关文档
最新文档