文档详情

android面试题及答案.doc

发布:2025-03-01约3.39千字共6页下载文档
文本预览下载声明

android面试题及答案

单项选择题(每题2分,共10题)

1.Android中用于显示文本的基本控件是()

A.ButtonB.TextViewC.EditTextD.ImageView

2.Android应用的入口是()

A.MainActivityB.onCreateC.AndroidManifest.xmlD.Application

3.以下哪个不是Android的布局管理器()

A.LinearLayoutB.RelativeLayoutC.FrameLayoutD.TableLayout

4.启动一个新Activity使用的方法是()

A.startServiceB.startActivityC.bindServiceD.onStart

5.处理Android中的点击事件通常使用()

A.onLongClickB.onKeyDownC.onClickD.onTouch

6.Android中存储数据的方式不包括()

A.SharedPreferencesB.SQLiteC.XMLD.FTP

7.以下哪个类用于处理网络请求()

A.HttpURLConnectionB.IntentC.BundleD.AsyncTask

8.Android系统的最低API级别是()

A.1B.8C.14D.21

9.用于在Android中加载图片的库是()

A.GlideB.RetrofitC.OkHttpD.ButterKnife

10.以下哪个方法用于在Activity销毁时执行清理操作()

A.onResumeB.onPauseC.onDestroyD.onStart

多项选择题(每题2分,共10题)

1.Android中的四大组件是()

A.ActivityB.ServiceC.BroadcastReceiverD.ContentProvider

2.以下属于Android布局属性的有()

A.layout_widthB.layout_heightC.layout_marginD.layout_weight

3.常用的Android开发语言有()

A.JavaB.KotlinC.C++D.Python

4.处理Android中的触摸事件的方法有()

A.onTouchEventB.onInterceptTouchEventC.dispatchTouchEventD.onClick

5.以下哪些是Android中的存储方式()

A.内部存储B.外部存储C.数据库存储D.云存储

6.Android中的动画类型包括()

A.补间动画B.帧动画C.属性动画D.转场动画

7.以下属于Android开发工具的有()

A.AndroidStudioB.EclipseC.ADTD.Gradle

8.用于解析JSON数据的库有()

A.GsonB.FastJsonC.JacksonD.Volley

9.启动Service的方式有()

A.startServiceB.bindServiceC.startForegroundServiceD.onCreateService

10.Android中的权限类型包括()

A.正常权限B.危险权限C.特殊权限D.自定义权限

判断题(每题2分,共10题)

1.Android应用只能使用Java语言开发。()

2.在Android中,LinearLayout是线性布局,只能水平排列子视图。()

3.SharedPreferences主要用于存储简单的键值对数据。()

4.Activity的生命周期方法中,onResume方法在Activity可见时调用。()

5.Android中的广播只能由系统发送。()

6.SQLite数据库是Android系统内置的轻量级数据库。()

7.所有Android布局都必须设置宽度和高度属性。()

8.AsyncTask可以在主线程中执行耗时操作。()

9.处理网络请求时,OkHttp

显示全部
相似文档