您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 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.create方法创建MediaPlayerB)直接newMediaPlayer即可C)需要调用setDataSource方法设置文件源D)直接调用start方法,无需设置文件源在android中使用RadioButton时,要想实现互斥的选择需要用的组件是(D)A)ButtonGroupB)RadioButtonsC)CheckBoxD)RadioGroup在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法?(A)A)ContentResolverB)ContentProviderC)CursorD)SQLiteHelperDDMS中Log信息分为几个级别(C)A)3B)4C)5D)6能够自动完成输入内容的组件是(D)A)TextViewB,EditTextC)ImageViewD)AutoCompleteTextView创建子菜单的方法是(B)A)addB)addSubMenuC)createSubMenuD)createMenu使用AIDL完成远程service方法调用下列说法不正确的是(A)A)aidl对应的接口名称不能与aidl文件名相同B)aidl的文件的内容类似java代码C)创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象D)aidl对应的接口的方法前面不能加访问权限修饰符MediaPlayer播放资源前,需要调用哪个方法完成准备工作(B)A)setDataSourceB)prepareC)beginD)pause处理菜单项单击事件的方法不包含(D)A)使用onOptionsItemSelected(MenuItemitem)响应B)使用onMenuItemSelected(intfeatureId,MenuItemitem)响应C)使用onMenuItemClick(MenuItemitem)响应D)使用onCreateOptionsMenu(Menumenu)响应android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是(D)A)MODE_APPENDB)MODE_WORLD_READABLEC)MODE_WORLD_WRITEABLED)MODE_PRIVATE进度条中哪个属性是设置进度条大小格式的(D)A)android:secondaryProgressB)android:progressC)android:maxD)style下列用以显示一系列图像的是(B)A)ImageViewB)GalleryC)ImageSwitcherD)GridView表示下拉列表的组件是(B)A)GalleryB)SpinnerC)GridViewD)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)shellB)pushC).quitD)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)ProgressBarC)SeekBarD)ScrollBar读取文件内容的首要方法是(D)A)openFileOutputB)readC)writeD)openFileInput关于隐式Intent正确的是(A)A)android中使用IntentFilter来寻找与隐式Intent相关的对象B)通过组件的名称寻找与intent相关联的对象C)隐式Intent更多用于在应用程序内部传递消息D)一个声明了IntentFilter的组件只能响应隐式Intent请求多选框被选择事件通常用(B)A)setOnClickListenerB)setOnCheckChangeListenerC)setOnMenuItemSelectedListenerD)setOnCheckedListener自定义对话框时,将视图对象添加到当前对话框的方法是(D)A)setIconB)setXMLC)setLayoutD)setView下列不属于service生命周期的方法是(C)A)onCreateB)onDestroyC)onStopD)onStart绑定Service的方法是(A)A,bindServiceB,startServiceC,onStartD,onBindandroid是如何组织Activity的(A)A、以栈的方式组式ActivityB、以队列的方式组织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(Menumenu)B、onOptionsCreateMenu(MenuItemmenu)C、onCreateOptionsMenu(Menumenu)D、onCreateOptionsMenu(MenuItemmenu)在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的(D)A.onCreate()B.onCreade()C.onUpdate()D.onUpgrade()ScrollView中,可以直接包含多少个组件(D)A.三个B.两个C.一个D.无数个TabHost.newTabSpec(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)A.ImageButtonB.EditTextC.TextViewD.AutoCompleteTextView下列说法正确的是(A)A、每个进程都运行于自己的java虚拟机(VM)中。B、默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。C、每个应用程序会被赋予一个唯一的linux用户ID,从而使得该应用程序下的文件,其它用户也可以访问。D、一个应用程序数据,可以随意被其它应用程序所访问。关于Activity说的法不正确的是(C)A.Activity是为用户操作而展示的可视化用户界面B.一个应用程序可以有若干个ActivityC.Activity可以通过一个别名去访问D.Activity可以表现为一个漂浮的窗口下列关于Service的描述,正确的是(D)A.Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中B
本文标题:Android复习练习题
链接地址:https://www.777doc.com/doc-2897243 .html