1.下面关于AlertDialog对话框的描述,正确的是( )。
AlertDialog对话框用于提示一些重要信息或者显示一些需要用户额外交互的内容
可以调用AlertDialog.Builder的create()方法创建AlertDialog对象
AlterDialog一般包含标题、内容和按钮三个区域
AlertDialog对话框的内容可以为简单文本、单选列表、多选列表
2.下列选项中,属于Fragment生命周期状态的是( )。
启动状态
运行状态
暂停状态
销毁状态
3.
广播发送者异步执行
广播接收者同步执行
可以使用广播在不同程序之间进行通讯
发送的广播必须有广播接收者接收,否则程序会崩溃
4.
EXACTLY
AT_MOST
SPECIFIED
UNSPECIFIED
5.下面关于安装Android Studio3.2版本的描述,正确的是( )。
可以下载SDK
可以选择UI主题
Android Stuido对安装环境的内存没有要求
Android Studio安装时没有下载SDK的操作
6.下列选项中,属于Toast显示提示信息时间的参数的是( )。
Toast.LENGTH_SHORT
Toast.LENGTH_LONG
LENGTH_SHORT
LENGTH_LONG
7.下列选项中,属于startService()方法启动服务时执行的生命周期方法的是( )。
onCreate()
onResume()
onStartCommand()
onStart()
8.下面关于尺寸资源单位的描述,正确的是()。
每个px对应屏幕上的一个点
dp是一种与屏幕密度无关的尺寸单位
sp是标准长度单位
in主要处理字体的大小
9.下面关于onKeyDown()方法的描述,正确的是( )。
该方法主要用于捕捉手机键盘被按下的事件
Android程序中所有的View都可以重写该方法
该方法是KeyEvent.Callback接口中的抽象方法
以上说法都不对
10.AlertDialog可以通过new关键字创建对象。
对
错
11.当Activity处于运行状态时,Android会尽可能地保持它的运行,即使出现内存不足的情况,Android也会先杀死栈底部的Activity,来确保可见的Activity正常运行
对
错
12.Android系统的Linux内核层主要提供了构建应用程序时用到的各种API。
对
错
13.使用完SQLiteDatabase对象,需要使用close()关闭数据库连接。
对
错
14.退出当前Activity时,依次调用了生命周期的onPause()、onStop()、onDestroy()方法。
对
错
15.创建程序时,填写的Package Name表示项目名称
对
错
16.
对
错
17.Android SDK的下载包括SDK版本和Tools工具。
对
错
18.Android UI开发中,相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的。
对
错
19.TextView控件中只能显示文本信息,不能显示图片。
对
错
20.下列选项中,属于清除SharedPreferences文件中保存数据的方法是( )。
move()
clear()
remove()
delete()
21.下面关于单选对话框的描述,正确的是( )。
必须使用dismiss()方法才能使单选对话框消失
单选对话框中的确定按钮是通过setPositiveButton()方法实现的
可以调用setIcon()方法显示内容区域的图标
以上说法都不对
22.在Activity的onCreate()方法中,加载布局资源文件的方法是( )。
setTheme()
setContentView()
setView()
setGroupView()
23.下列选项中,属于RecyclerView适配器的方法的是( )。
onCreateViewHolder()
getView()
onBindViewHolder()
getCount()
24.下列选项中,属于操作Android系统短信数据库中数据的类是( )。
ContentProvider
ContentResolver
ContentObserver
SQLiteDatabase
25.( )启动模式是指,每次启动该Activity时,系统会这个Activity的实例作为一个任务压入任务栈的栈顶,每次销毁一个Activity时,系统会从任务栈中把这个Activity实例对应的任务移除。
singleTask
singleTop
standard
singleInstance
26.Android中Intent传递类对象时,该类对象需实现()或Parcelable接口
Copyings接口
Copying接口
Serializables接口
Serializable接口
27.下列选项中,属于设置布局高度的属性的是()。
android:id
android:layout_weight
android:layout_height
android:padding
28.Android UI开发中,设置线性布局为垂直显示需修改的属性的( )
android:orientation=“vertical”
android:orientation=“horizontal”
android:layout_centerHorizontal=“true”
android:layout_centerVertical=“true”
29.下列选项中,属于创建服务时继承的类是( )。
Activity
Broadcast
Service
Intent
30.()启动模式与standard类似,不同的是,当启动的Activity已经位于栈顶时,则直接使用它不创建新的实例
singleTask
singleTop
singleTask和 singleTop
singleInstance
31.下列选项中,属于Log类中显示黑色的日志内容的方法的是( )。
Log.v()
Log.e()
Log.wtf()
Log.w()
32.在下列选项中,用于给Activity指定主题的属性是( )
icon
label
theme
style
33.Android安装包文件简称APK,其后缀名是( )
apk
exe
txt
app
34.下面关于HttpURLConnection访问网络的描述,正确的是( )。
以GET方式访问网络URL的内容一般要大于1K
以GET的方式提交的数据要比POST的方式相对安全
使用HttpURLConnection访问网络时需要设置超时时间,以防止连接被阻塞时无响应,影响用户体验
使用GET方式提交数据时,用户通过浏览器无法看到发送的请求数据
35.在下列选项中,表示Toast较短时间显示信息的是( )
Toast.LENGTH_LONG
Toast.LONG
Toast.LENGTH_SHORT
Toast.SHORT
36.下面关于Looper主消息的循环器的描述,正确的是( )。
Looper是用来发送消息和处理消息的
Looper是每个线程中的MessageQueue的管家,用来接收Handler发送的消息
Looper用来监视消息队列里面的数据,一旦发现消息队列里面有数据就把消息给取出来
Looper是用来处理消息的
37.下面关于广播的描述,正确的是( )。
有序广播可以被接收者拦截
无序广播是同步的
有序广播的效率比无序广播高
无序广播可以被接收者拦截
38.下列选项中,属于可以长期运行在后台的组件的是( )。
Activity
ContentProvider
Service
Intent
39.在startActivityForResult方法表示请求码的参数是( )
requestCode
resultCode
data
intent
40.Android UI开发中,如何设置GridLayout列数为4( )
android:columnCount=“4”
android:layout_columnCount=“4”
android:column=“4”
android:stretchColumns=“4”
41.下列选项中,属于当前Activity被其他Activity覆盖时调用的方法的是( )。
onCreate()
onResume()
onPause()
onDestroy()
42.下面关于bindService()方法启动服务的描述,正确的是( )。
服务会长期在后台运行
启动服务的组件与服务之间没有关联
可以通过stopService()方法停止该服务
可以通过unbindService()方法停止该服务
43.下列选项中,属于后退键的是( )。
KEYCODE_POWER
KEYCODE_HOME
KEYCODE_BACK
KEYCODE_VOLUME_UP
44.下列选项中,属于设置EditText控件中输入的内容只能是数字的属性的是( )。
android:editable
45.下列选项中,属于Editor类中存储String类型参数的方法的是( )。
set()
put()
getString()
putString()
46.下列选项中,属于设置TableLayout布局中的控件显示位置的属性为( )。
android:layout_column
android:layout_span
android:shrinkColumns
以上都不是
47.下面关于静态注册广播接收者中Exported属性的描述,正确的是( )。
广播接收者是否可以由系统实例化
是否接收当前程序之外的广播
创建广播接收者名称
以上说法都不对
48.下列选项中,属于Android系统提供的处理物理按键事件的回调方法的是( )。
onKeyDown()
onFocusChanged()
onTouchEvent()
以上方法都不对
49.在相对布局文件中,把控件与另外一个控件的下边使用的属性是( )
layout_above
padding
layout_below
layout_margin
50.
SQLite数据库
ContentProvider
Map
文件存储