




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章1、在创建AVD时,下面哪一项是不能配置的选项( C )?A. SD卡支持 B. 屏幕分辨率 C. 蓝牙支持 D. 缓存区大小2、 在Android应用程序中,下面可以用来表示注释的是( ACD )。A. /*注释*/ B. /*注释*/C. /-注释-/ D. /注释3、Android SDK主要以( B )语言为基础。A. Objective-C B. JavaC. C D. C+4、关于AVD,说法正确的是( C )。A. AVD只能通过eclipse开发环境创建B. AVD只能通过命令行进行创建C. AVD的全称是:Android Virtual DeviceD. 每一个AVD只能配置一个运行项目5、关于Android的说法,错误的是( A )。A. Android是基于Unix平台的B. Android词的本义是“机器人”C. Android体系架构有四个层次D. Android是由Google发布的6、下面不属于Android开发环境的是( D )。A. Android Development Tools B. EclipseC. Android SDK D. Myeclipse第2章1、Android项目工程下面assets目录的作用是( B )。A. 放置应用到的图片资源B. 主要放置多媒体等数据文件C. 放置字符串、颜色、数组等常量数据D. 放置一些与UI相应的布局文件,都是xml文件2.Android中的string资源存放在( B )中。A. 系统数据库 B. XML文件B. TXT文件 D. Data文件3、 下面说法不正确的是( C )。A Android应用的gen目录下的R.java被删除后还能自动生成。B.AndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。C.res目录是一个特殊目录,包含了应用程序的全部资源。D,assets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID。4关于AndroidManifest.xml说法错误的是( B )。A该文件是每个Android程序必须的文件B该文件并不是每个Android程序必须的,可以随机定义C该文件位于application的根目录,描述了package中的全局数据D该文件包括了package中暴露的组件(Activity、Service等)5、Android中资源存放位置错误的是( D )。A. 图片资源存放在res/drawable中B. 布局资源存放在res/layout中C. 菜单资源存放在res/menu中D. 动画资源存放在res/values中6、关于Android工程的res目录说法错误的是( D )。A. res目录的资源都会在R.java中生成对应的IDB. res/layout目录下存放的是布局文件C. res/values目录下存放的是一些字符串、颜色、数组等常用数据D. res目录下存放着Android工程用到的所有资源7、Android资源存放位置说法正确的是( ABC )。A. 图片资源存放在res/drawable中B. 布局资源存放在res/layout中C. 菜单资源存放在res/menu中D. 动画资源存放在res/values中第3章1、下面哪一个不属于Android体系结构中的应用程序层( C)?A. 电话簿 B. 日历C. SQLite D. SMS应用程序2、Android体系结构从高层到低层的顺序是( C )。A. 应用程序层、系统运行库层、核心层、应用程序框架层B. 应用程序层、系统运行库层、应用程序框架层、核心层C. 应用程序层、应用程序框架层、系统运行库层、核心层D. 核心层、系统运行库层、应用程序层、应用程序框架3、下面不属于Android体系结构中的应用程序框架层的是( C )。A. Activity Manager B. Content ProvidersC. Surface Manager D. Location Manager4、Android 中下列属于Intent的作用的是( C )。A. 实现应用程序间的数据共享。B. 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失。C. 可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带。D. 处理一个应用程序整体性的工作。5、下面不属于Android体系结构中系统运行库层的是( C )。A. Android Runtime B. SQLiteC. Activity Manager D. Media Libraries6、下面不属于Android体系结构中应用程序框架层的是( A )。A. Android Runtime B. Activity ManagerC. View System D. Content Providers第4章1、在一个Activity中停止一个服务,采用以下哪个方法( )?BA. onPause B. stopService C. onStop D. startService()2、在Activity中实现电话号码呼叫,需要使用Intent的哪个ACTION属性( B)?A. Intent(Intent.ACTION_SEND) B. Intent(Intent.ACTION_DIAL) C. Intent(Intent.ACTION_CALL_BUTTON) D. Intent(Intent.ACTION_VIEW) 3、在Activity中实现发短信,需要使用Intent的ACTION属性是(A )。A. Intent(Intent.ACTION_SENDTO) B. Intent(Intent.ACTION_SEND) C. Intent(Intent.ACTION_ANSWER) D. Intent(Intent.ACTION_VIEW)4、Android是如何组织Activity的( A )?A. 以栈的方式组式ActivityB. 以队列的方式组织ActivityC. 以树形方式组织ActivityD. 以链式方式组织Activity。5.关于Intent说法错误的是(D )。A 在Android中,Intent对象是用来传递信息的B Intent对象可以把值传递给广播或ActivityC 利用Intent传值时,可以传递一部分值类型D 利用Intent传值时,它的key值可以是对象6、关于Intent的说法错误的是( A )。A. Intent(Intent.ACTION_SEND)可以实现发短信B. 通过Intent可以从一个Activity跳转到另一个ActivityC. Intent(Intent.ACTION_CALL_BUTTON)可以实现打电话D. Intent是用来传递信息的7、关于Intent说法错误的是( B )。A. Intent(Intent.ACTION_SENDTO)可以实现发送短信B. Intent可以实现应用程序间的数据共享C. Intent是连接四大组件的桥梁D. Intent可以实现界面之间的切换8、关于Activity说的法不正确的是( C )。A. Activity是为用户操作而展示的可视化用户界面B. 一个应用程序可以有若干个ActivityC. Activity可以通过一个别名去访问D. Activity可以表现为一个漂浮的窗口9、下列关于Activity说法错误的是( D )。A. Activity的生命周期很复杂B. Activity是一个可视化界面,可以与用户进行交互C. Activity可以看做是一个容器,里面装着多种控件D. Activity的生命周期比较短10、 在Android中与Intent相关的是( ABCD )。A ActionB CategoryC Intent intent = new intent()D 用于广播的Intent11、如果Activity没有在AndroidManifest.XML中注册,则正确说法是( C)。A. 用户Activity类会出现编译错误B. AndroidManifest.xml中会出现编译错误C. 使用过程中会有空指针异常出现D. 使用过程不会有空指针异常出现,但会有其他异常出现12、关于AndroidManifest.xml,正确的说法是( ABC )。A. 是每一个Android程序中必须的文件B. 位于application的根目录,描述package中的全局信息C. 包含了package中暴露的组件(activities、services等)D. 不是每个Android程序必须的文件,可有可无13、activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行( A )。A. onPause()B. onCreate()C. onResume()D. onStart()14、下列说法错误的是 ( B )。A. Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦B. Intent 可以传递 View对象C. 对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或ServiceD. 通过Intent可以删除程序15、创建的Activity如果没有引用布局文件,那么会出现(C )。A. Activity中会出现编译错误B. 布局文件中会出现编译错误C. 运行过程中会有空指针异常出现D. 运行过程中不会有空指针出现,但会有其他异常16、关于Intent说法正确的是( ABCD )。A. Intent能在程序运行的过程中连接两个不同的组件B. 通过Intent,程序可以向Android表达某种请求或者意愿C. 程序根据Intent意愿的内容选择恰当的组件来响应D. Intent是一种运行时绑定机制17、下面退出Activity错误的方法是( C )。A finish()B 抛异常强制退出C System.exit()D onStop()18、下面代码陈述错误的是( C )。Intent intent = new Intent();intent.putExtra(test, abc);intent.setClass(Activity01.this,OtherActivity.class);startActivity(intent);A. Activity01在向OtherActivity传送数据B. OtherActivity可以使用getStringExtra()方法接收数据C. OtherActivity接收到的数据是testD. OtherActivity接收到的数据是abc19、激活Activity的方法是( C )。A. runActivity() B. goActivity()C. startActivity() D. startActivityForIn()20、创建Menu需要重写的方法是( C )。A. onOptionsCreateMenu(Menu menu)B. onOptionsCreateMenu(MenuItem menu)C. onCreateOptionsMenu(Menu menu)D. onCreateOptionsMenu(MenuItem menu)21、Android有两种事件处理方法是( AC )。A. 基于监听的事件处理B. 基于自定义的事件处理C. 基于回调的事件处理D. 基于事件源的事件处理第5章1、 在RelativeLayout中,怎么使一个控件居中( )?CA android:gravity=center B android:layout_gravity=center C android:layout_centerInParent=trueD android:scaleType=center2、关于Layout布局文件表达错误的是( A )。A. 在同一个Layout布局文件中可以出现ID相同的不同类型的控件B. 在同一个Layout布局文件中不能出现ID相同的不同类型的控件C. 在同一个Layout布局文件中可以出现ID不同,类型相同的控件D. 在同一个Layout布局文件中可以出现ID不同,类型不同的控件3、关于布局文件说法错误的是( D )。A. Android有五种布局方式B. RelativeLayout利用控件之间的相对位置关系来对布局进行放置C. 使用LinearLayouty一定要定义android:layout_width属性D. 使用AbsoluteLayout一定要定义android:orientation属性4、在RelativeLayout布局中,有一个id为entry的EditText,目前有一个Button想放置在其左边,应为Button指定什么属性设置(D )?A. android:layout_toLeftOf=+id/entry B. android:layout_toRightOf=+id/entry C. android:layout_toRightOf=id/entry D. android:layout_toLeftOf=id/entry5、关于RelativeLayout描述正确的是( C)。A. 该布局为绝对布局,可以自定义控件的x,y的位置 B. 该布局为切换卡布局,可实现标签切换的功能 C. 该布局为相对布局,其中控件的位置都是相对位置 D. 该布局为表格布局,需要配合TableRow一起使用 6、关于TableLayout说法错误的是( D )。A. 表示的是表格布局B. 该容器是一个表格,放置控件时,控件的位置坐落在表格的某个位置上C. TableRow必须配合TableLayout使用D. TableRow不能与其他类型的布局方式进行嵌套7、下面相对布局文件中,哪一行是错误的( C )? A 第2行B 第4行C 第7行D 第8行8、 使进度条变横向的系统样式是( A )?A android:style/Widget.ProgressBar.HorizontalB android:style/ProgressBar.HorizontalC style/Widget.ProgressBar.HorizontalD style/ProgressBar.Horizontal9、 在android中,Adapter类的作用是( A )?A 用于把数据绑定到组件上B 它能把数据显示到Activity上C 它能把数据传递给广播D 它能把数据传递给服务10、关于适配器的说法正确的有( B )。A. 它主要是用来存储数据B. 它主要用来把数据绑定到组件上C它主要用来解析数据 D它主要用来存储xml数据11、 关于相对布局的属性说明,不正确的是( B )?A android:layout_above=“id/test”表示控件底部置于test之上B android:layout_toLeftOf=“id/test”表示控件左边缘和test左边缘对齐C android:layout_toRightOf =“id/test”表示控件左边缘和test右边缘对齐D android:layout_alignBottom=“id/test”表示控件底边缘与test底部边缘对齐12、关于RelativeLayout说法错误的是( B )。A. RelativeLayout指利用控件之间的相对位置来对布局进行放置B. android:layout_toRightOf=”id/text”表示该控件的右边与text控件的右边平齐C. android:layout_toRightOf=”id/text”表示该控件的左边与text控件的右边平齐D. android:layout_centerInVertical=”true”表示控件在垂直方向处于父控件的中间位置13、关于LinearLayout说法错误的是( D )。A. LinearLayout指该容器内子控件的摆放方式有水平和垂直两种方式B. 在使用LinearLayout时,一定要定义android:orientation属性C. LinearLayout中android:layout_width和android:layout_height属性也是必须的D. 在使用LinearLayout时,可以不定义android:orientation属性14、Android系统的CheckBox使用的监听器是( D )?A. RadioGroup.OnCheckedChangeListener B. OnClickListenerC. RadioButton.OnCheckedChangeListener D. CompoundButton.OnCheckedChangeListenerAndroid中能处理菜单选择事件的函数是( B)。A. onItemSelected() B. onOptionsItemSelected()C. optionsItemSelected() D. selectOptionsItem()15、关于下列代码说法正确的是( ABD )。public class Activity01 extends Activity private Button myButton = null; Override protected void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.activity01); myButton = (Button)findViewById(R.id.myButton); myButton.setText(R.string.button); A 项目的布局文件名称为activity01B 项目的string.xml文件定义了一个键名为button的键值对C 项目的布局文件名称为myButtonD 项目的布局文件中添加了一个Button按钮16、下面代码的执行结果是(D )。Toast toast = new Toast(this);toast.setText(今天天气不错n哈哈);toast.show();A. 提示“今天天气不错 哈哈”的提示框 B. 没有异常,但也不能提示任何内容,因为应该使用makeText方法,而不是setText方法 C. 提示“今天天气不错n哈哈”的提示框 D. 代码会抛出异常,因为new出的Toast对象不能再使用setText方法来设置提示框文本17、创建Menu需要重写的方法是( C )。A. onOptionsCreateMenu(Menu menu)B. onOptionsCreateMenu(MenuItem menu)C. onCreateOptionsMenu(Menu menu)D. onCreateOptionsMenu(MenuItem menu)18、 关于Android中的控件属性,错误的说法是( CD )。A Android的控件属性可以在XML中来修改B Android的控件属性可以在Layout对应的.java文件中找到相应的对象控件来控制C Android的控件属性只能在XML中来修改D Android的控件属性只能在Layout对应的.java文件中找到相应的对象控件来控制19、 在main.xml中,定义一个组件时,有两个属性必须写( AB )。A android:layout_widthB android:layout_heightC android:id=+id/startD android:text20、Android中控件的android:text属性的作用是(C )。A. 显示视频B. 显示图片C. 显示文本字符串D. 显示音乐21、在Android系统中,可作为EditText编辑框的提示信息的是( D )。A. android:inputType B. android:textC. android:digits D. android:hint22、关于Toast说法错误的是( B )。A. Toast是Android中用来显示显示信息的一种机制B. Toast虽然显示时间短,但是它是有焦点的C. Toast显示的时间有限,过一定的时间就会自动消失D. Toast主要用于向用户显示提示消息23、 关于ListView下列说法正确的是( BCD )。A ListView在显示之前需要使用startAdapter方法B ListView在显示之前需要使用setAdapter方法C ListView是一个经常用到的控件D ListView的实现需要构建Adapter24、 关于Menu的说法,正确的是( ACD )。A 分为ContentMenu、OptentionMenu和SpinnerB OptentionMennu与Button控件使用方法相同C 添加OptentionMenu有两种方式D OptentionMennu与Button控件使用方法不同25、关于RadioGroup和RadioButton说法错误的是( C )。A. RadioGroup和RadioButton 在使用过程中存在互相排斥的关系B. 表示单选对话框控件C. RadioGroup的监听器是OnClickListenerD. 与多选对话框不同,单选对话框必须进行分组26、 关于OptionMenu的说法,错误的是( D )。A 当客户点击menu按钮的时候,调用OnCreateOptionsMenu()函数B 当客户点击菜单当中的某一个选项时,调用onOptionsItemSelected()函数C 添加OptionMenu有两种方式D OptionMenu与TextView控件使用方法相同第6章1、关于Service的说法,正确的是( ACD )。A. Service有两种启动方式B. Service是一个单独的进程C. Service是长生命周期的,没有可视化界面D. Service通常用来处理一些耗时比较长的操作2、在Activity中,获取service对象的方法是( A )。A. 可以通过直接实例化得到B. 可以通过绑定得到C. 通过startService()D. 通过getService()获取3、下列关于Service生命周期的onCreate()和onStart()说法正确的是( AD )。A. 当第一次启动的时候先后调用onCreate()和onStart()方法B. 当第一次启动的时候只会调用onCreate()方法C. 如果service已经启动,将先后调用onCreate()和onStart()方法D. 如果service已经启动,只会执行onStart()方法,不再执行onCreate()方法4、关于Service的说法,正确的是( ABD )。A. Serviceshi Android的一个组件B. Service无法与用户直接交互C. Service不能自己启动智能通过startService()方法来启动D. Service通常用来处理一些耗时比较长的操作5、关于Services的说法,正确的是( BCD )。A. Service是一个单独的线程B. Service是Android的一个组件C. Service是长生命周期的,没有可视化界面D. Service不能自己启动,只能通过startService()方法来启动6、下列关于Service说法正确的是( ABC )?A. Service是Android系统的四大组件之一B. 如果Service还没有运行,则Android先调用onCreate(),再调用onStart()C. startService的生命周期为:onCreateonStart(可多次调用)onDestroyD. onBind将返回给客户端一个IBind接口实例,IBind不允许客户端回调服务的方法7、下列关于Service说法错误的是( D )。A. Service有两种启动方式:context.startService()和context.bindServiceB. 如果Service还没有运行,则Android先调用onCreate(),再调用onStart()C. startService的生命周期为:onCreateonStart(可多次调用)onDestroyD. onBind将返回给客户端一个IBind接口实例,IBind不允许客户端回调服务的方法8、调用startService的生命周期是( A )。A. onCreate onStart onDestroy B. onCreate onStart onPause C. onStart onCreate onStop D. onStart onCreate onStop9、关于android进程,说法不正确的是( C )。A. 组件运行所在的进程,是由androidmanifest.xml决定,它可以指定该组件运行于哪个进程。B.当急需内存时,android会决定优先关闭那些空闲的进程C背景进程是不为用户所见的Activity,但是还会有可能被用户看到,所以它不能被杀死D进程占用一定的系统资源和内存10、关于线程说法不正确的是( B )。A. 在android中,我们可以在主线程中,创建一个新的线程B. 在创建的新线程中,它可以操作UI组件C线程占用进程的资源D线程不占用系统的资源和内存11、Android系统的CheckBox使用的监听器是( D )。A. RadioGroup.OnCheckedChangeListener B. OnClickListenerC. RadioButton.OnCheckedChangeListener D. CompoundButton.OnCheckedChangeListener第7章1、在AndroidManifest.xml中注册一个广播,需要使用什么标签( B)?A. B. C. D. 2、关于广播下列说法正确的是( ABC )。A. Broadcastreceiver用于异步接收广播IntentB. 广播Intent的发送是通过调用Context.sendbroadcast()C. 广播接受者(BroadcastReceiver)用于异步接收广播IntentD. 通过一个广播Intent不可以被订阅此Intent的多个广播接收者所接收3、定义广播需要重写父类中的方法是( C )。A. onCreate B. onSend C. onReceive D. onBroadcast4、下列属于广播的注册方式的是( AB )。A. 静态注册B. 动态注册C. 手工注册D. 自动注册5、关于BroadcastReceiver的说法不正确的是( B )。A. 是用来接收广播Intent的B. 一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收C. 对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者D. 接收者声明的优先级别在别的android:priority属性中声明,数值越大,优先级别越高6、关于广播说法错误的是(D )。A. Broadcast是一种广泛运用的在应用程序之间传输信息的机制B. 要接收广播中的内容则是通过注册一个BroadCastReceiver来接收的C. 只有发送广播和接收广播的action相同,接受者才能接受这个广播D. 通过一个广播Intent不可以被订阅此Intent的多个广播接收者所接收第8章1、使用SharedPerfences存数据时,会创建一个什么类型的文件来存放数据(C )?A. .properties文件 B. .cfg文件 C. .xml文件 D. .so文件2、And
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公路货物承运合同范本
- 农场租地采摘合同范本
- 出售农家小院合同范本
- 先进设备购销合同范本
- 公路监理月报合同范本
- 保洁公司电梯合同范本
- 农场更换水果合同范本
- 企业团购粮油合同范本
- 企业员工押金合同范本
- 农机服务维修合同范本
- 呛奶窒息培训课件
- 2025秋初中语文部编版(2024)七年级上册课时练习 第2单元综合训练
- 2025年中国二手电子产品行业市场全景分析及前景机遇研判报告
- 2024年西北工业大学公开招聘辅导员笔试题含答案
- 安全监督员培训重点课件
- (正式版)DB61∕T 1511-2021 《托幼机构消毒卫生规范》
- 儿童鼻出血安全处理培训课件
- 小学红色诗词教学课件
- 2025年中车集团面试常见问题及答题技巧含模拟题答案
- 2025年全球华人洞察报告:国际视野全球互联
- 船厂冬季施工安全知识培训课件
评论
0/150
提交评论