国开《Android智能手机编程》作业练习2

此内容查看价格为3金币,请先
如有问题,请联系微信客服解决!
【答案为下面试题答案,请核对试题后再购买】

1.

standard是Activity默认的启动模式,使用该模式的Activity,每次启动时就会在栈顶创建一个新的Activity实例。

2.RadioGroup继承自LinearLayout,可以使用android:orientation属性控制RadioButton的排列方向。

3.Java代码只能编写代码逻辑,不能编写布局界面。

4.

通过getIntent()方法可以获取到Intent对象。

5.当用@string/xxx方式引用一个文本资源时,Android系统会首先判断手机设置的语言和地区,然后通过这些信息去对应values目录下strings.xml文件,引用其中的内容。

6.TextView控件通常用于在界面上显示文字信息。

7.相对布局中的控件都是按照相对位置摆放的。

8.Android Studio集成了Android开发所需的工具。

9.帧布局容器的前景图像始终处于布局的最上层,不会被其他的控件覆盖。

10.下列选项中,当屏幕密度为460dpi时,属于Android系统查找图片资源文件夹的是(    )。

drawable_mdpi

drawable_hdpi

drawable之前_xdpi

drawable_xxdpi

11.Activity销毁时执行执行方法是( )

onStart()

onResume()

onPause()

onDestroy()

12.在线性布局文件中,把方向设置为水平方的属性是( )

vertical

horizontal

fill_vertical

fill_horizontal

13.下列选项中,属于在清单文件中配置广播接收者标签的是(    )。

<broadcast/>

<broadcastreceiver/>

<ContentProvider/>

<receiver/>

14.在网格布局中,设置列数的属性是( )

column

columnCount

layout_columnCount

stretchColumns

15.下面关于RadioButton控件的描述,正确的是(    )。

RadioButton默认为选中状态

RadioButton表示单选按钮

RadioButton表示文本控件

以上说法都不对

16.下列选项中,属于Android对数据库表中的数据进行修改操作的方法是(    )。

execSQL()

update()

query()

put()

17.下列选项中,属于处理屏幕触摸事件的方法的是(    )。

onKeyDown()

onKeyUp()

onFocusChanged()

onTouchEvent()

18.在相对布局文件中,把控件与另外一个控件的下边使用的属性是( )

layout_above

padding

layout_below

layout_margin

19.下面关于SQLite数据库的描述中,错误的是(   )。

SqliteOpenHelper类有创建数据库和更新数据库版本的的功能

当数据库版本发生变化时,会调用SqliteOpenHelper的onUpgrade()方法更新数据库

每次调用SqliteDatabase的getWritableDatabase方法时,都会执行SqliteOpenHelper的onCreate()方法

可以调用SqliteDatabase类的insert()方法在数据库中插入数据

20.下面关于WebView的描述,正确的是(    )。

可以使用loadData()加载HTML代码

使用loadDataWithBaseURL()加载带中文的HTML内容时会产生乱码

使用loadDataWithBaseURL()方法加载的URL为null时,程序将崩溃

使用loadDataWithBaseURL()加载HTML代码时不可以指定数据的编码格式

21.启动系统相机使用的action是( )

android.media.action.IMAGE_CAPTURE

android.media.action. IMAGES_CAPTURE

android.media.action. VIDEO_CAPTURE

android.media.action.VIDEOS_CAPTURE

22.下面关于Bitmap的描述,错误的是(   )。

createBitmap()方法用于创建Bitmap

Config表示位图

通过设置Config的值可以影响图片的质量和透明度

Bitmap.Config表示Bitmap的每个像素占用的字节数

23.在下列选项中,用于给Activity指定主题的属性是( )

icon

label

theme

style

24.下列选项中,属于数据库版本号增加时调用的方法的是(   )。

onCreate()

update()

onUpgrade()

方法都不对

25.下列选项中,属于Environment类中获得SD根目录的方法的是(    )。

getDataDirectory()

getExternalStorageDirectory()

getExternalStorageState()

getDownloadCacheDirectory()

26.在下列选项中,用来设置Activity的启动模式的属性是( )

android:launch

android:launchMode

android:launchMethod

android:launchProperty

27.下列选项中,属于指定文件只能被当前程序读写的操作模式的是(   )。

MODE_APPEND

MODE_WORLD_READABLE

MODE_PRIVATE

MODE_WORLD_WRITEABLE

28.下列选项中,属于在XML文件中调用drawable文件夹中的icon图片资源代码的是(    )。

R.drawable.icon

@drawable/icon

R.mipmap.icon

@mipmap/icon

29.在下列选项中,表示Toast较短时间显示信息的是( )

Toast.LENGTH_LONG

Toast.LONG

Toast.LENGTH_SHORT

Toast.SHORT

30.下列选项中,属于SharedPreferences中获得String类型参数的方法的是(    )。

getString()

getStringExtra()

getStringValue()

getValue()

31.下列选项中,属于设置TextView中文本内容的属性的是(   )。

android:textValue

android:text

android:textColor

android:textSize

32.在相对布局中,用于设置当前控件位于某控件左侧的属性是(    )。

android:layout_alignLeft

android:layout_toLeftOf

android:layout_alignParentLeft

android:layout_centerInParent

33.下面关于广播的描述,正确的是(   )。

有序广播可以被接收者拦截

无序广播是同步的

有序广播的效率比无序广播高

无序广播可以被接收者拦截

34.下列选项中,属于获取SharedPreferences的实例对象的方法是(   )。

SharedPreferences.Editor

getPreferences()

getSharedPreferences()

以上方法都不对

35.下列选项中,用于EditText控件中内容为空时显示提示文本信息的属性为(   )。

android:hint

android:tint

android:password

android:textColorHint

36.下面关于GestureDetector的接口描述,正确的是(    )。

OnDoubleTapListener接口用于监听鼠标/触摸板右击手势

OnContextClickListener接口用于监听双击和单击手势

OnGestureListener接口用于监听一些单击、滑动、长按等手势

SimpleOnGestureListener接口用于检测触摸屏上的手势

37.在帧布局中的子控件默认是( )对齐的

右上角

左上角

左下角

右下角

38.在下列选项中,关于Android工程中的assets目录的说法正确的是( )

存放使用到的图片资源

主要存放一些文件资源,这些文件会被原封不动的打包到APK文件中

存放字符串、颜色、数组等常量数据

存放与UI相应的布局文件

39.下列选项中,属于为ListView添加适配器的方法的是(    )。

setAdapter()

setBaseAdapter()

addAdapter()

addBaseAdapter()

40.下列选项中,属于Android中图片资源格式的是(    )。

.png

.jpg

.gif

.9.png

41.下列选项中,属于startService()方法启动服务时执行的生命周期方法的是(    )。

onCreate()

onResume()

onStartCommand()

onStart()

42.

自定义View时,属于onMeasure方法的测量模式的是(    )。

EXACTLY

AT_MOST

SPECIFIED

UNSPECIFIED

43.

下面关于CheckBox控件的描述,正确的是(    )。

CheckBox表示复选框

他可以实现多选功能

可以通过android:checked属性指定是否选中的状态

以上说法都不对

44.下列选项中,属于ConstraintLayout布局新特性的是(    )。

相对定位

居中定位和倾向

列表显示

Chain

45.下列选项中,属于Fragment生命周期状态的是(    )。

启动状态

运行状态

暂停状态

销毁状态

46.下面关于Android程序结构的描述,正确的是( )。

src/main/res目录用于存放程序的资源文件

src/main/java目用于存放程序的代码文件

libs文件夹用于存放第三方jar包

build.gradle用于配置在Android程序中使用到的子项目

47.下面关于onKeyDown()方法的描述,正确的是(    )。

该方法主要用于捕捉手机键盘被按下的事件

Android程序中所有的View都可以重写该方法

该方法是KeyEvent.Callback接口中的抽象方法

以上说法都不对

48.

下列选项中,属于Intent传递数据的方法的是(    )。

putExtra()

putExtras()

putStringExtra()

putIntExtra()

49.下面关于创建程序的描述,正确的是(    )。

需要指定程序的项目名称

需要指定程序的存储路径

需要指定程序最小的SDK版本

Android Studio提供了不同类型的Activity

50.ProgressBar通常用于访问网络展示loading对话框以及下载文件时显示的进度。它有两种表现形式,一种是水平的,另一种是环形的

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码