1.Android 是一种操作系统但不是一种开发平台。( T)
2.Intent是用于传递参数和页面的切换的组件。(T )
3.Android的更新需要在主线程上执行。( T)
4.无论Service是以启动方式还是绑定方式运行都要重写onBind方法(T )
5.后台服务是运行在另外一个线程上的也就是所谓的子线程。(T )
6.对于有序广播,是按照各个BroadcastReceiver的优先级来接受并处理的。( T)
7.对于广播的注册是分为:静态注册和动态注册,其中静态注册是一种常驻型的广播(F )
8.C/S模型一般采用三层结构。( F)
9.URL不是互联网上“资源”的唯一地址标识。(F )
10.配对是指的两个设备互相意识到对方的存在,共享一个用来鉴别身份的链路键(link-key),能够与对方建立一个加密的连接。( T)
1.下面哪一个不是Andioid的界面布局方式( A)。 A FlowLayout B. LinearLayout C. TableIayout D. Relatin
2.下列哪个不是Activity的生命周期函数(B )。 A onCrete() B.onAcivtiyCreated() C. onStart() D. onResume()
3.Android 中下列属于htert的作用的是( C)。 A.实现应用程序间的数据共享。 B.是一段长的生命周期,没有用户界面的程序,可以保持XXXXXXXX台运行,而不会因为切换页面而消铁。 C.可以实现界面之间的切换,可以包含动作和动作数据,连4大组件的纽带。 D.处理一个应用程序整体性的工作。
4.对一些资源以及状态的操作保存,最好是在保存在Aciviy生命个函数中进行(A )。 A.onStart() B.onPause() C.onCreate() D.onbResume()
5.XXXXXXXXXXXXXXXXXXXXXXX
6.BroadcastReceiver 的说法不正确的是(B ) A.是用来接收广播 Intent 的。 B.一个广播Ihtet只能被-一个订阅了此广播的BroadcastReceiver所接收。 C.对有序广播,系统会根据接受者声明的优先级别按顺序逐个执行接受者。 D.接收者声明的优先级别在Intent-filter的andoid: priority 属性中声明,数值越大优先级别就越高。
7.B/C 结构采用__客户/服务器结构。(A ) A.二层 B.三层 C.四层 D.五层
8.在Android中使用RadioButon时,要想实现互斥的选择要用到的组建是(D )。 A.ButtonGroup B.RadioButtons C.CheckBox D.RadioGroupD
9.关于线程说法不正确的是( B)。 A在Android中,我们可以在主线程中创建-个新的线程。 B.在创建的新线程中,我们可以进行UI组件的操作。 C.新线程可以和Hander共同使用。 D.创建的Handa对象,它隶属于创建它的线程。
10.对于XML布局文件中的视图控件,layout_width属性的属性值不可以的是(D )。 A math_parent B. fill_parent C. wrap_content D. match_content
1.一般情况下 一个Android程序由下面四大组件构成:活动(Activity) 、 服务(Service)、广播接收器(BroadcastReceiver)、内容提供者( ContentProvider)。
2.Android 系统定义了6种基本摆放控件的规则,其中线性布局的控件名叫( LinearLayout)。
3.Toast不获得( 焦点),不会影响用户的其他操作。
4.服务的使用方式主要分为两种:( 本地服务)和(远程服务)。
5.TCP是一种面向连接的、(可靠的 )、基于字节流的传输层通信协议。
6.IP 地址只能标识到某台主机,而不能标识计算机上的进程,如果要标识进程完成通信,需要引入新的地址空间,这就是( 端口)。
7.文件操作中的flush()函数的作用是(清空)。
8.页面布局文件和Activity进行相互绑定的函数是( setContentView)。
简述Android四大组件的作用 9b 10a12d
1.获取id为btnCal的按钮控件,并为其添加click事件的事件监听器。 (单词提示: View、Listener、 @Override)
// 1. 获取id为btnC u的按钮控件,并为其添加clicl事件的事件监听器。
// (单词提示: View、 Listener、@Override)
Button btnCal = findViewById(R.id.btnCal);
btnCal.set0nClickListener(new View.OnClickListener(){
@Override
publie void onClick(View v) {
}
});
2.现有两个用户界面LoginActiviy(登录界面)和SuccessActivity (登录成功界面),要求使用Intent类从LosinActivity跳转到SuccessActivity,并将用户输入的用户名zhangsan和密码123传递到SucessActivity界面。 (单词提示: Extra)
Intent intent = new Intent (LoginActivity.this, SuccessActivity.class);
intent.putExtra( name: "username", value: "zhangsen");
intent.putExtra( name: "password", value: "123");
startActivity(intent);