android复习物联网_第1页
android复习物联网_第2页
android复习物联网_第3页
android复习物联网_第4页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、各位同学注意:考试总共4 道题目1. 考试题有单选 20 道(共 40 分)2. 判断 15 道( 15 分)3. 简答 3 道(共 15 分)4. 编程 2道(共 30分)5.一、 单选题1、退出 activity 对一些资源以及状态的操作保存, 可以在生命周期的哪个函数中进行 (A)A、 onPause() B 、onCreate() C 、onResume() D、 onStart()2、下列哪个不是A、 onCreateActivity的生命周期方法之一(B、 startActivityC、 onStartB )D、 onResume3、下列不属于android 布局的是 (c)A、

2、FrameLayout B 、 LinearLayout?BorderLayout D 、TableLayout E 、RelativeLayout 4、 Intent 的作用的是 (A)A、 intent 是连接四大组件的纽带 , 可以实现界面间切换,可以包含动作和动作数据,B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切 换页面而消失 serviceC、实现应用程序间的数据共享contentproviderD、处理一个应用程序整体性的工作5、要在布局文件中把命令按钮的id 设置为 t1, 下面那句代码是正确的 (A )A、 android:id="

3、+id/t1" B、 android:id="/t1"C、 id="+id/t1"D、id="t1"6、下列哪个是 AbsoluteLayout 中特有的属性 ( B)A、 android:layout_heightB、android:layout_xC、 android:layout_aboveD、android:layout_toRightOf6、在手机开发中常用的数据库是 (A )A,sqlLite B,OracleC,Sql Server D,Db237、如果要让标签( TextView 居中显示,需要设置哪个属性(

4、 D)A、 android:orientationB 、android:layout_gravityC、 android:gravityD 、android:layout_weight8、在 XML布局文件中 android:layout_width属性不可以设置为( D)A、 match_parentB、fill_parentC、 wrap_contentD、 match_content8、关于 BroadcastReceiver的说法不正确的是 ( B)A、是用来接收广播 Intent的B、一个广播 Intent只能被一个订阅了此广播的 BroadcastReceiver所接收C、对有序广

5、播,系统会根据接收者声明的优先级别按顺序逐个执行接收者D、接收者声明的优先级别在<intent-filter>的 android:priority属性中声明,数值越大优先级别越高9、使用 MediaPlayer 播放保存在 Raw包下的 mp3文件时( a)A、需要使用 MediaPlayer 、create 方法创建 MediaPlayer B、直接 newMediaPlayer 即可C、需要调用 setDataSource 方法设置文件源D、直接调用 start方法,无需设置文件源10、在 android 中使用 RadioButton时,要想实现互斥的选择需要用的组件是( D

6、)A 、ButtonGroupB, RadioButtonsC 、CheckBox D、 RadioGroup 11、能够自动完成输入内容的组件是( D)A 、 TextViewB、 EditTextC 、 ImageViewD、AutoCompleteTextView12、创建子菜单的方法是(B )A、 add B、 addSubMenu C、createSubMenu D、createMenu 13、Activity 的 onStart() 什么时候调用 ( B ) A、当第一次启动 Activity 时B、当 onCreate 方法被执行之后C、当界面被隐藏时D、当界面重新显示时14、关

7、于 AlertDialog的说法不正确的是( A)A, 要想使用对话框首先要使用new关键字创建 AlertDialog的实例B, 对话框的显示需要调用 show方法C,setPositiveButton方法是用来加确定按钮的D,setNegativeButton 方法是用来加取消按钮的15、跳转到另一个 Activity的方法是(C)A、 runActivity()B、goActivity()C、 startActivity()D、startActivityForIn()16、用于进行文字显示的组件是 ( A )A、 TextViewB、ButtonC、 EditText D、Label17

8、、下列说法错误的是( D)A、 Button 是普通按钮组件,除此外还有其他的按钮组件B、 TextView 是显示文本的组件, TextView 是 EditText的父类C、 EditText 是编辑文本的组件,可以使用 EditText 输入特定的字符D、 ImageView 是显示图片的组件,可以通过设置显示局部图片18、表示列表框组件是 ( )A、 Gallery B 、Spinner C 、 GridView D 、ListView 19、创建 Menu需要重写的方法是 ( C )A、 onOptionsCreateMenu ( Menu menu)B、 onoptionscrea

9、teMenu ( MenuItem menu)C、 onCreateOptionsMenu(Menu menu)D、 onCreateOptionsMenu(MenuItem menu)20、多选框被选择事件通常用(B)A、 setOnClickListenerB、 setOnCheckChangeListenerC、 setOnMenuItemSelectedListenerD、 setOnCheckedListener21、下列不属于 service生命周期的方法是 ( C)A、 onCreateB、onDestroyC、 onStopD、onStart在使用 SQLiteOpenHelp

10、er 这个类时,它的哪一个方法是用来实现版本升级之用的(D )A、 onCreate() B 、onCreade() C 、onUpdate() D 、onUpgrade() 22、下列不属于 service 生命周期的方法是 ( C )A、 onCreate B 、onDestroy C 、 onStop D 、onStart 23、绑定 Service 的方法是( A )A、 bindService B 、startService C 、 onStart D 、onBind 24、onPause 什么时候调用 ( C )A、当界面启动时B、当 onCreate 方法被执行之后C、当界面被隐

11、藏时D、当界面重新显示时25、下列哪个可做EditText编辑框的提示信息?(D)A、 android:inputTypeB、 android:textC、 android:digitsD、 android:hint26、在 android中使用 SQLiteOpenHelper这个辅助类时, 哪些操作可能生成一个数据库( B )A、 Database()C、 getDatabase ()27、下面哪个不是AndroidA、FlowLayoutB 、 getReadableDatabase ()D 、getAbleDatabase ()的界面布局方式?(A)B、LinearLayoutC、Ta

12、bleLayoutD、RelativeLayout28、对于音乐播放器程序中的播放进度控制,使用哪个控件适合?(A、ProgressBarB、 RatingBarC )C、SeekBarD、 CheckBox29、在 Activity中,如何获取service对象(A)A、可以通过直接实例化得到。B、可以通过绑定得到。C、通过 startService()D、通过 getService()获取。ROM指的是手机的?(B)A、运行内存B、存储内存C、音频芯片D、内存卡31、表示下拉列表的组件是(B)A、 Gallery B 、Spinner C 、 GridView D 、ListView 32

13、、“安卓”的英文名称是什么?( B )A 、Andrew B 、Android C 、Andros D 、Atradius 33、下列不属于 service 生命周期的方法是 ( C )A、 onCreateB、onDestroyC、 onStopD、onStart34、在使用 SQLiteOpenHelper 这个类时,它的哪一个方法是用来实现版本升级之用的( D )A、 onCreate() B、 onCreade() C 、 onUpdate() D 、 onUpgrade()35、下列哪个不是Activity的生命周期方法之一(b)A、 onCreateB、 startActivity

14、36、关于适配器的说法正确的有C、( B )onStartD、onResumeA、它主要是用来存储数据B、它主要用来把数据绑定到组件上C它主要用来解析数据D它主要用来存储xml 数据37、表示下拉列表的组件是( B )A Gallery B 、Spinner C 、 GridView D 、ListView 38、关于 Activity 说的法不正确的是 ( C )A、 Activity 是为用户操作而展示的可视化用户界面B、 一个应用程序可以有若干个 ActivityC、 Activity可以通过一个别名去访问D、 Activity可以表现为一个漂浮的窗口39、激活 Activity的方法是

15、 ( C )A、 runActivity()B、 goActivity()C、 startActivity()D、 startActivityForIn()40、Android 的图片文件保存在工程的哪个文件夹(D )A、 srcB、genC、 binD、res41、在 Activity 的生命周期中,当它从可见状态转向暂停状态时,它的哪个方法必须被调用 ( B )A、 onStop()B、 onPause()C、 onRestart ()D、 onStart ()42、关于 Intent对象说法错误的是 (D)A、在 android 中, Intent对象是用来传递信息的B、 Intent对

16、象可以把值传递给广播或ActivityC利用 Intent传值时,可以传递一部分值类型D利用 Intent传值时,它的 key 值可以是对象43、关于 res/raw 目录说法正确的是 (A )A、这里的文件是原封不动的存储到设备上不会转换为二进制的格式B、这里的文件是原封不动的存储到设备上会转换为二进制的格式C、这里的文件最终以二进制的格式存储到指定的包中D、这里的文件最终不会以二进制的格式存储到指定的包中44 、下面退出 Activity错误的方法是( D )A、 finish()B、抛异常强制退出C、 System、exit ()D 、onStop()45、“安卓”是哪个公司主导研发的?

17、()A 、诺基亚B 、微软C 、谷歌D 、苹果activity 对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行( A )A 、onPause() B、onCreate()C、 onResume()D 、onStart() 46、“安卓”是哪个公司主导研发的?(A 、诺基亚B 、微软CC )、谷歌D 、苹果47、“安卓”是哪一年发布的?()A、2005 年 8 月 17 日B、2007 年 11 月C、2008年 10 月 21日D、2006年 5月 1日48、“安卓”是以什么为基础的操作系统?(D)A 、java B 、unix C 、 windows D 、linux49

18、、哪个智能操作系统是开源的系统?(B)A 、Symbian B 、Android C 、Windows Phone D 、IOS50、RAM指的是手机的?( A)A 、运行内存B 、存储内存C 、手机硬盘D 、内存卡51、智能手机的定义是(B)5 日A 、可以任意安装卸载软件的手机B 、使用智能操作系统的手机C、3G手机都是智能手机D、具有 PAD功能的手机52、安卓系统安装的软件是什么格式的?(C)A 、 SisxB、java C 、apk D、jar53、在使用SQLiteOpenHelper这个类时,建表的操作在哪个方法中完成(A)A、 onCreate()B、 onCreade()C、

19、 onUpdate()D、 onUpgrade()二、简答题1、请列举出 TextView 的 5 个属性答: Android : layout_weight android:layoug_height Android:text android:textSizeAndroid:background2、 Android3、 Android有哪几大组件?有哪些布局?4、 R 文件有什么作用?答:登记各种资源的ID,用户不能修改5、现行布局中属性orientation的作用是什么?答:用于设置布局管理器内组件的排列方式,其可选的值为vertical,默认值为 vertical6、一个 Intent组件包含哪些属性?horizontal和7、 Android答:文件的存储数据方式有哪几种?sharedPreferce网络数据库ContenrProvider四、程序设计1、设计一个Android 系统上的加法程序,让用户输入两个数,单击计算按钮计算它们的和并显示出来。假设在xml 布局文件中,从上到下的三个文本框的id 定义为“ +id/num1”、“ +id/num2”和“ +id/result ”,计算按钮的 id 定义为“ +id/add ”。请你写出该序中计算按钮的单击事件的代码,每个控件的定义和获取均在命令按钮的单击事件完成,程序的运行效果如下图所示:2、设计一个 A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论