android笔试题及答案
一、单项选择题(每题2分,共10题)
1.Android应用的入口是()
A.MainActivityB.onCreateC.AndroidManifest.xmlD.Application
2.以下哪种布局是线性布局()
A.RelativeLayoutB.LinearLayoutC.FrameLayoutD.TableLayout
3.用于启动一个新Activity的方法是()
A.startActivityB.startServiceC.bindServiceD.onCreate
4.以下哪个类用于处理网络请求()
A.SQLiteOpenHelperB.AsyncTaskC.BroadcastReceiverD.ContentProvider
5.保存应用数据到本地,可使用()
A.SharedPreferencesB.JSONC.XMLD.SQLite
6.监听按钮点击事件可使用()
A.setOnClickListenerB.setOnLongClickListenerC.setOnFocusChangeListenerD.setOnTouchListener
7.显示一个简单的Toast提示信息的方法是()
A.Toast.makeTextB.AlertDialog.showC.ProgressDialog.showD.Snackbar.make
8.以下哪个是Android系统的四大组件之一()
A.ViewB.LayoutC.ServiceD.Adapter
9.用于在界面上显示图片的控件是()
A.TextViewB.ButtonC.ImageViewD.EditText
10.启动一个服务的方法是()
A.startServiceB.bindServiceC.unbindServiceD.stopService
二、多项选择题(每题2分,共10题)
1.以下属于Android布局的有()
A.RelativeLayoutB.LinearLayoutC.GridLayoutD.AbsoluteLayout
2.以下哪些是Android系统的四大组件()
A.ActivityB.ServiceC.BroadcastReceiverD.ContentProvider
3.可以用于存储数据的方式有()
A.SharedPreferencesB.SQLiteC.文件存储D.网络存储
4.以下哪些方法属于Activity的生命周期方法()
A.onCreateB.onStartC.onResumeD.onPause
5.常用的视图控件有()
A.TextViewB.ButtonC.EditTextD.ListView
6.处理网络请求的方式有()
A.HttpURLConnectionB.OkHttpC.VolleyD.Retrofit
7.以下哪些是Android中的动画类型()
A.补间动画B.帧动画C.属性动画D.3D动画
8.监听用户操作的事件有()
A.点击事件B.触摸事件C.按键事件D.长按事件
9.用于显示列表数据的Adapter有()
A.ArrayAdapterB.SimpleAdapterC.BaseAdapterD.CursorAdapter
10.以下哪些属于Android的资源类型()
A.字符串资源B.图片资源C.布局资源D.颜色资源
三、判断题(每题2分,共10题)
1.Android应用必须有一个主Activity。()
2.RelativeLayout是相对布局,子视图的位置相对于父视图或其他子视图。()
3.可以在主线程中进行耗时的网络请求操作。()
4.SharedPreferences只能存储简单的数据类型。()
5.当Activity被销毁时,onDestroy方法会被调用。()
6.一个Service只能通过startService方法启动。()
7.所有的View都可以设置点击事件。()
8.