当前位置:文档之家› Android复习练习题

Android复习练习题

一、单选题退出activity对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行( A )A、onPause()B、onCreate()C、onResume()D、onStart()Android项目工程下面的assets目录的作用是什么( B )A、放置应用到的图片资源。

Res/drawableB、主要放置一些文件资源,这些文件会被原封不动打包到apk里面C、放置字符串,颜色,数组等常量数据res/valuesD、放置一些与UI相应的布局文件,都是xml文件res/layout下列不属于android布局的是( C )A、FrameLayoutB、LinearLayoutC、BorderLayoutD、TableLayoutE、RelativeLayoutIntent的作用的是( A )A、intent是连接四大组件的纽带,可以实现界面间切换,可以包含动作和动作数据;B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失serviceC、实现应用程序间的数据共享contentproviderD、处理一个应用程序整体性的工作下列哪个是AbsoluteLayout中特有的属性( B )A、android:layout_heightB、android:layout_xC、android:layout_aboveD、android:layout_toRightOfRatingBar组件中不能用属性直接设置的是( D)A、五角星个数B、当前分数C、分数的增量D、五角星的色彩在手机开发中常用的数据库是( A )A、,sqlLiteB、OracleC、SqlServerD、Db23关于BroadcastReceiver的说法不正确的是( B )A)是用来接收广播Intent的B),一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收C)对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者D)接收者声明的优先级别在<intent-filter>的android:priority属性中声明,数值越大优先级别越高使用MediaPlayer播放保存在sdcard上的mp3文件时( C )A)需要使用方法创建MediaPlayer B)直接newMediaPlayer即可C)需要调用setDataSource方法设置文件源D)直接调用start方法,无需设置文件源在android中使用RadioButton时,要想实现互斥的选择需要用的组件是(D )A)ButtonGroup B)RadioButtons C)CheckBox D)RadioGroup在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法( A )A)ContentResolver B)ContentProvider C)Cursor D)SQLiteHelperDDMS中Log信息分为几个级别( C )A)3 B)4 C)5D)6能够自动完成输入内容的组件是( D )A)TextView B,EditTextC)ImageView D)AutoCompleteTextView创建子菜单的方法是( B )A)add B)addSubMenu C)createSubMenu D)createMenu使用AIDL完成远程service方法调用下列说法不正确的是( A )A)aidl对应的接口名称不能与aidl文件名相同B)aidl的文件的内容类似java代码C)创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象D)aidl对应的接口的方法前面不能加访问权限修饰符MediaPlayer播放资源前,需要调用哪个方法完成准备工作( B )A)setDataSource B)prepare C)beginD)pause处理菜单项单击事件的方法不包含( D )A)使用onOptionsItemSelected(MenuItemitem)响应B)使用onMenuItemSelected(intfeatureId,MenuItemitem)响应C)使用onMenuItemClick(MenuItemitem)响应D)使用onCreateOptionsMenu(Menumenu)响应android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是( D )A)MODE_APPEND B)MODE_WORLD_READABLEC)MODE_WORLD_WRITEABLE D)MODE_PRIVATE进度条中哪个属性是设置进度条大小格式的(D )A)android:secondaryProgress B)android:progress C)android:max D)style下列用以显示一系列图像的是( B )A)ImageView B)Gallery C)ImageSwitcher D)GridView表示下拉列表的组件是( B )A)Gallery B)Spinner C)GridView D)ListView关于AlertDialog的说法不正确的是( A )A)要想使用对话框首先要使用new关键字创建AlertDialog的实例B)对话框的显示需要调用show方法C)setPositiveButton方法是用来加确定按钮的D)setNegativeButton方法是用来加取消按钮的下列说法错误的是( D )A)Button是普通按钮组件,除此外还有其他的按钮组件B)TextView是显示文本的组件,TextView是EditText的父类C)EditText是编辑文本的组件,可以使用EditText输入特定的字符D)ImageView是显示图片的组件,可以通过设置显示局部图片关于android中播放视频的说法不对的是( C )A)可以使用SurfaceView组件播视频B)可以使用VideoView组件播视频C)VideoView组件可以控制播放的位置和大小D)VideoView播放视频的格式可以是3gp下列哪个是SqlLite下的命令( C )A)shell B)push C).quit D)keytool下列关于如何使用Notification,不对的是(D)A)notification需要NotificatinManager来管理B)使用NotificationManager的notify方法显示notification消息C)在显示Notification时可以设置通知时的默认发声,震动等D) Notification中有方法可以清除消息下列关于opencore说法不正确的是( B )A)Opencore是Android多媒体框架的核心B)MediaPlayer是openCore中的一个核心类C)所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的D)在实现开发中我们并不会过多地研究opencore的实现,我们的Android为我们提供了上层的mediaapi的开发使用上下文菜单与其他菜单不同的是( B )A)上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应B)上下文菜单必须注册到指定的view上才能显示C)上下文菜单的菜单项可以添加,可以删除D)上下文菜单的菜单项可以有子项拖动条组件是( C )A)RatingBarB)ProgressBar C)SeekBar D)ScrollBar读取文件内容的首要方法是( D )A)openFileOutput B)read C)write D)openFileInput关于隐式Intent正确的是( A )A)android中使用IntentFilter来寻找与隐式Intent相关的对象B)通过组件的名称寻找与intent相关联的对象C)隐式Intent更多用于在应用程序内部传递消息D)一个声明了IntentFilter的组件只能响应隐式Intent请求多选框被选择事件通常用( B )A)setOnClickListener B)setOnCheckChangeListenerC)setOnMenuItemSelectedListener D)setOnCheckedListener自定义对话框时,将视图对象添加到当前对话框的方法是( D )A)setIcon B)setXML C)setLayout D)setView下列不属于service生命周期的方法是( C )A)onCreate B)onDestroy C)onStop D)onStart绑定Service的方法是( A )A,bindService B,startServiceC,onStartD,onBindandroid是如何组织Activity的( A )A、以栈的方式组式Activit yB、以队列的方式组织ActivityC、以树形方式组织ActivityD、以链式方式组织Activity。

onPause什么时候调用( C )A.当界面启动时B.当onCreate方法被执行之后C.当界面被隐藏时D.当界面重新显示时在Activity中,如何获取service对象(A)A.可以通过直接实例化得到。

B.可以通过绑定得到。

C.通过startService()D.通过getService()获取。

在表格布局中,android:collapseColumns="1,2"的含义是:(C )A、在屏幕中,当表格的列能显示完时,显示1,2列B、在屏幕中,当表格的列显示不完时,折叠C、在屏幕中,不管是否能都显示完,折叠1、2列D、在屏幕中,动态决定是否显示表格。

绝对布局中,android:layout_x 的含义有( B )A、以手机左下为原点,组件显示到屏幕中的横向坐标值。

B、以手机左上为原点,组件显示到屏幕中的横向坐标值。

C、以手机右下为原点,组件显示到屏幕中的横向坐标值。

D、以手机右下为原点,组件显示到屏幕中的横向坐标值。

创建Menu需要重写的方法是( C )A、onOptionsCreateMenu(Menu menu)B、onOptionsCreateMenu(MenuItem menu)C、onCreateOptionsMenu(Menu menu)D、onCreateOptionsMenu(MenuItem menu)在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的( D ) () () () D. onUpgrade()ScrollView中,可以直接包含多少个组件( D)A.三个B.两个C.一个D.无数个("tab1")( B )A.为tab页创建标题为tab1B.为tab页创建ID为tab1C.为tab页创建内容D.为tab页创建新空格关于适配器的说法正确的有( B )A.它主要是用来存储数据B.它主要用来把数据绑定到组件上C.它主要用来解析数据D.它主要用来存储xml数据Matrix类的作用(A )A.可以存储缩小或放大比列B.存储文件中的图片信息C.存储资源中的图片信息 D. 存储内存中的图片信息android:completionThreshold=1是哪个组件的属性( D )C.TextView D.AutoCompleteTextView下列说法正确的是( A )A、每个进程都运行于自己的java 虚拟机(VM)中。

相关主题