您好,欢迎访问三七文档
1、在android程序中,Log.w()用于输出什么级别的日志信息?(C)A、调试B、信息C、警告D、错误2、在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的?(C)A、TextViewtv=this.findViewById(R.id.bookName);B、TextViewtv=(TextView)this.findViewById(R.id.code);C、TextViewtv=(TextView)this.findViewById(R.id.bookName);D、TextViewtv=(TextView)this.findViewById(R.string.bookName);3、如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?(D)A、该文本域的宽度将填充父容器宽度B、该文本域的宽度仅占据该组件的实际宽度C、该文本域的高度将填充父容器高度D、该文本域的高度仅占据该组件的实际高度4、给一个TextView设置红色字体,应该使用以下哪种写法?(A)A、setTextColor(0xffff0000);B、setColor(0xffff0000)C、setTextColor(0xffff0000)D、setColor(red)5、对于一个Activity,在AndroidManifest.xml中对他这样进行定义intent-filteractionandroid:name=android.intent.action.MAIN/categoryandroid:name=android.intent.category.LAUNCHER//intent-filter,这样的描述代表什么含义?(B)A、无明确含义,每个Activity都需要这样定义B、代表该Activity将作为程序的主Activity,并且在LAUNCHER菜单中启动C、代表该Activity将在桌面上建立图标并启动D、代表该Activity的优先级高于其他的Activity6、在Android应用程序中,图片应放在那个目录下?(D)A、rawB、valuesC、layoutD、drawable7、关于AndroidManifest.xml文件,以下描述错误的选项有哪些?(A)A、在所有的元素中只有manifest和application是必需的,且只能出现一次B、处于同一层次的元素,不能随意打乱顺序C、元素属性一般都是可选的,但是有些属性是必须设置的D、对可选的属性,即使不写,也有默认的数值项说明8、如果使用LinearLayout实现组件垂直排列,那么在xml中应添加什么属性进行设置?(A)A、android:orientation=verticalB、android:vertical=trueC、android:orientation=horizontalD、android:horizontal=true9、在AndroidManifest.xml中描述一个Activity时,该Activity的label属性是指定什么的?(B)A、指定该Activity的图标B、指定该Activity的显示标签C、指定该Activity和类相关联的类名D、指定该Activity的唯一标示10、Activity生命周期中,第一个需要执行的方法是什么?(B)A、onStartB、onCreateC、onReStartD、onResume11、退出activity对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行(A)A、onPause()B、onCreate()C、onResume()D、onStart()12、Android项目工程下面的assets目录的作用是什么(B)A、放置应用到的图片资源。Res/drawableB、主要放置一些文件资源,这些文件会被原封不动打包到apk里面C、放置字符串,颜色,数组等常量数据res/valuesD、放置一些与UI相应的布局文件,都是xml文件res/layout13、下列不属于android布局的是(C)A、FrameLayoutB、LinearLayoutC、BorderLayoutD、TableLayoutE、RelativeLayout14、Intent的作用的是(A)A、intent是连接四大组件的纽带,可以实现界面间切换,可以包含动作和动作数据,B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失serviceC、实现应用程序间的数据共享contentproviderD、处理一个应用程序整体性的工作15、下列哪个是AbsoluteLayout中特有的属性(B)A、android:layout_heightB、android:layout_xC、android:layout_aboveD、android:layout_toRightOf16、RatingBar组件中不能用属性直接设置的是(D)A、五角星个数B、当前分数C、分数的增量D、五角星的色彩17、在手机开发中常用的数据库是(A)A、sqlLiteB、OracleC、SqlServerD、Db2318、关于BroadcastReceiver的说法不正确的是(B)A、是用来接收广播Intent的B、一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收C、对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者D、接收者声明的优先级别在intent-filter的android:priority属性中声明,数值越大优先级别越高19、使用MediaPlayer播放保存在sdcard上的mp3文件时(C)A、需要使用MediaPlayer.create方法创建MediaPlayerB、直接newMediaPlayer即可C、需要调用setDataSource方法设置文件源D、直接调用start方法,无需设置文件源20、在android中使用RadioButton时,要想实现互斥的选择需要用的组件是(D)A、ButtonGroupB、RadioButtonsC、CheckBoxD、RadioGroup21、在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法?(A)A、ContentResolverB、ContentProviderC、CursorD、SQLiteHelper22、DDMS中Log信息分为几个级别(C)A、3B、4C、5D、623、能够自动完成输入内容的组件是(D)A、TextViewB、EditTextC、ImageViewD、AutoCompleteTextView24、创建子菜单的方法是(B)A、addB、addSubMenuC、createSubMenuD、createMenu25、使用AIDL完成远程service方法调用下列说法不正确的是(A)A、aidl对应的接口名称不能与aidl文件名相同B、aidl的文件的内容类似java代码C、创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象D、aidl对应的接口的方法前面不能加访问权限修饰符26、MediaPlayer播放资源前,需要调用哪个方法完成准备工作(B)A、setDataSourceB、prepareC、beginD、pause27、处理菜单项单击事件的方法不包含(D)A、使用onOptionsItemSelected(MenuItemitem)响应B、使用onMenuItemSelected(intfeatureId,MenuItemitem)响应C、使用onMenuItemClick(MenuItemitem)响应D、使用onCreateOptionsMenu(Menumenu)响应28、android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是(D)A、MODE_APPENDB、MODE_WORLD_READABLEC、MODE_WORLD_WRITEABLED、MODE_PRIVATE29、进度条中哪个属性是设置进度条大小格式的(D)A、android:secondaryProgressB、android:progress(设置值)C、android:maxD、style30、下列用以显示一系列图像的是(B)A、ImageViewB、GalleryC、ImageSwitcherD、GridView31、表示下拉列表的组件是(B)A、GalleryB、SpinnerC、GridViewD、ListView32、关于AlertDialog的说法不正确的是(A)A、要想使用对话框首先要使用new关键字创建AlertDialog的实例B、对话框的显示需要调用show方法C、setPositiveButton方法是用来加确定按钮的D、setNegativeButton方法是用来加取消按钮的33、下列说法错误的是(D)A、Button是普通按钮组件,除此外还有其他的按钮组件B、TextView是显示文本的组件,TextView是EditText的父类C、EditText是编辑文本的组件,可以使用EditText输入特定的字符D、ImageView是显示图片的组件,可以通过设置显示局部图片34、关于android中播放视频的说法不对的是(C)A、可以使用SurfaceView组件播视频B、可以使用VideoView组件播视频C、VideoView组件可以控制播放的位置和大小D、VideoView播放视频的格式可以是3gp35、下列哪个是SqlLite下的命令(C)A、shellB、pushC、quitD、keytool36、下列关于如何使用Notification,不对的是(D)A、notification需要NotificatinManager来管理B、使用NotificationManager的notify方法显示notification消息C、在显示Notification时可以设置通知时的默认发声,震动等D、Notification中有方法可以清除消息37、下列关于opencore说法不正确的是(B)A、Opencore是Android多媒体框架的核心B、MediaPlayer是openCore中的一个核心类C、所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的D、在实现开发中我们并不会过多地研究opencore的实现,我们的Android为我们提供了上层的mediaapi的开发使用38、上下文菜单与其他菜单不同的是(B)A、上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应B、上下文菜单必须注册到指定的view上才能显示C、上下文菜单的菜单项可以添加,可以删除D、上下文菜单的菜单项可以有子项39、拖动条组件是(C)A、RatingBarB、ProgressBarC、SeekBarD、ScrollBar40、读取文件内容的首要方法是(D)A、openFileOutputB、readC、writeD、openFileInput41.activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行(D)A、onPause()B、onCreate()C、onResume()D、onStart()42.android中下列属于Intent的作用的是(C)A、实现应用程序间的数据共享B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带D、处理一个应用程序整体性的工作43.下列属于SAX解析xml文件的优点的是(B)A、将整个文档树在内存中,便于操作,
本文标题:Android题库
链接地址:https://www.777doc.com/doc-6352215 .html