某大学20春学期《手机应用软件设计与实-现》在线作业满分答案(DOC 9页).docx

上传人(卖家):2023DOC 文档编号:5867703 上传时间:2023-05-12 格式:DOCX 页数:12 大小:13.50KB
下载 相关 举报
某大学20春学期《手机应用软件设计与实-现》在线作业满分答案(DOC 9页).docx_第1页
第1页 / 共12页
某大学20春学期《手机应用软件设计与实-现》在线作业满分答案(DOC 9页).docx_第2页
第2页 / 共12页
某大学20春学期《手机应用软件设计与实-现》在线作业满分答案(DOC 9页).docx_第3页
第3页 / 共12页
某大学20春学期《手机应用软件设计与实-现》在线作业满分答案(DOC 9页).docx_第4页
第4页 / 共12页
某大学20春学期《手机应用软件设计与实-现》在线作业满分答案(DOC 9页).docx_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、南开20春学期手机应用软件设计与实 现在线作业满分答案1Android 是如何组织 Activity 的?A A. 以栈的方式组式 ActivityB B. 以队列的方式组织 ActivityC C. 以树形方式组织 ActivityD D. 以链式方式组织 Activity答案:A2以下属于调用摄像头硬件的权限的是A A.B B.C C.D D.答案:A3下面哪种说法不正确A A Android应用的gen目录下的R.java被删除后还能自动生成;B B res目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(0-9)下横线(_),大小写字母(a-z , A-Z);C C

2、AndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。其中指定程序的包名(package=”)+指定android应用的某个组件的名字(android:name=”)组成了该组件类的完整路径D D assets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID答案:B4下列关于 Open Core说法不正确的是A A, Open core是Android多媒体框架的核心B B, MediaPlayer是open Core中的一个核心类C C, 所有在Android平台

3、的音频、视频的采集以及播放等操作都是通过它来实现的D D, 在实现开发中我们并不会过多地研究open core的实现,我们的Android为我们提供了上层的media api的开发使用答案:B5在Android应用程序中,图片应放在那个目录下A A、rawB B、valuesC C、layoutD D、drawable答案:D6Android 下的单元测试要配置,以下说法正确的是?A A. 需要在 manifest.xml 清单文件 application 节点下配置instrumentationB B. 不需要在 manifest.xml 清单文件 manifest 节点下配置instrum

4、entationC C. 需要在 manifest.xml 清单文件 application 节点下配置 uses-permissionD D. 需要让测试类继承 AndroidTestCase 类答案:D7使用HttpUrlConnection实现移动互联时,设置读取超时属性的方法是A A、setTimeout()B B、setReadTimeout()C C、setConnectTimeout()D D、setRequestMethod()答案:B8Android:completionThreshold=1 是哪个组件的属性?A A. ImageButtonB B. EditTextC C

5、. TextViewD D. AutoCompleteTextView答案:D9下列关于Service的描述,正确的是A A Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中B B每次调用Context类中的StartService()方法后都会新建一个Service实例C C每次启动一个服务时候都会先后调用onCreate()和onStart()方法D D当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调答案:D10Activity生命周期中,第一个需要执行的方法是什么?A A、onSta

6、rtB B、onCreateC C、onReStartD D、onResume答案:B11复选框被选择事件通常用A A,setOnClickListenerB B,setOnCheckChangeListenerC C,setOnMenuItemSelectedListenerD D,setOnCheckedListener答案:B12定义LinearLayout水平方向布局时设置的属性A A.android:layout_heightB B.android:gravityC C.android:layoutD D. android:orientation_horizontal答案:D13对于

7、XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?A A. match_parentB B.fill_parentC C. wrap_contentD D. match_content答案:D14被称为“Android之父”的是A A、Steve JobsB B、Andy RubinC C、Tim CookD D、Bill Gates答案:B15E/AndroidRuntime(1099): java.lang.RuntimeException: Unable to instantiate activity ComponentInfocom.test/com.tes

8、t.CanvasActivitys: java.lang.ClassNotFoundException: com.test.CanvasActivitys in loader dalvik.system.PathClassLoader/data/app/com.test-1.apk这段话是程序报错在LogCat中产生的记录,从中可以分析问题的原因可能在哪里?A A程序执行CanvasActivitys的一个代码段时一个View有引用无对象B B CanvasActivitys类没有在AndroidManifest中正确申明C C 最小SDK支持版本号比运行这个程序的设备版本号还高D D Can

9、vasActivitys是一个Activity,但没有重写它的onCreate方法答案:B16对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?A A. onStart( )B B. onPause( )C C. onCreate( )D D. onResume( )答案:A17SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。一个传感器事件对象包含( )信息。A A.原始传感器数据;B B.产生事件的传感器的类型;C C.数据的精度;D D.以上全部选项;答案:D18下面说法正确的是A AAndroid不仅仅采用单线

10、程模型B BAndroid会默认会为线程创建一个关联的消息栈C CHandler会与多个线程以及该线程的消息队列对应D D程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列答案:D19在一个相对布局中怎样使一个控件居中A A android:gravity=centerB B android:layout_gravity=centerC C android:layout_centerInParent=trueD D android:scaleType=center答案:C20上下文菜单与其他菜单不同的是A A,上下文菜单项上的单击事件可以使用onMenuItem

11、Selected方法来响应B B,上下文菜单必须注册到指定的view上才能显示C C,上下文菜单的菜单项可以添加,可以删除D D,上下文菜单的菜单项可以有子项答案:B21下列哪一款移动设备搭载的是Android平台?A A. NOKIA手机B B. 小米手机C C. iPhone手机D D. iPad答案:B22关于适配器的说法正确的是?A A. 它主要是用来存储数据B B. 它主要用来把数据绑定到组件上C C. 它主要用来解析数据D D. 它主要用来存储 xml 数据答案:B23下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?A A. 在Activity中,可以使用find

12、ViewById( )方法,通过资源id,获得指定视图元素B B. 在Activity中,可以使用R.drawable-system.*方式引用Android系统所提供的图片资源C C. 在Activity中,可以使用setContentView( )方法,确定加载哪一个布局文件D D. 可以使用View类的findViewById( )方法,获得当前View对象中的某一个视图元素答案:B24针对ListView组件描述错误的是A A. ListView自带滚动面板功能,如果数据超出屏幕范围,可以自动滚动B B. ListView在使用时,必须通过Adapter来加入数据C C. ListVi

13、ew如果想改变显示内容,只需要调整对应的List集合中的数据即可。D D. ListView中可以通过OnItemClickListener来完成针对某一项目的点击监听答案:C25传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为( )A A.原始数据的丢失B B.系统调用方法的错误C C.Android传感器的引入需要有几个平台Release的过程D D.传感器可用性的多变性答案:C26Android中是SAX方式解析xml需要用的类是A A SAXParserFactoryB B TimeReaderC C PullParserD D Event

14、Handler答案:A27定义LinearLayout垂直方向布局时设置的属性A A.android:layout_heightB B.android:gravityC C.android:layoutD D. android:orientation vertical答案:D28关于Activity的描述,下面哪个是正确的?A A. 一个Android程序中只能拥有一个Activity类B B. Activity类都必须在Androidmaniefest.xml中进行声明C C. 系统只负责控制Activity的onDestory过程D D. Activity类必须重载onCreate方法答案

15、:B29在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是A A. getDatabase()B B. getUserDatabase()C C. getReadableDatabase()D D. getDatabase()答案:C30Hanlder是线程与Activity通信的桥梁,如果线程处理不当,机器就会变得越慢,那么线程销毁的方法是?A A. onDestroy()B B. onClear()C C. onFinish()D D. onStop()答案:A1AppWidget窗口小部件时可以使用下列哪个布局A

16、 A,FrameLayoutB B,LinearLayoutC C,TableLayoutD D,RelativeLayout答案:DBA2下列不会导致GC内存泄露的是A A.数据库的cursor没有关闭B B.构造adapter缓存contentviewC C.衍生listview的优化问题-减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程activityD D.使用sqlite数据库答案:BD3NotificationManager中清除消息的方法是A A,destroyB B,cancelC C,clearD D,cancelAll答

17、案:DB4MVC模式包括A 模型B 视图C 传感器D 控制器答案:BAD5Android 数据存储与访问的方式一下说法不正确的是A A 数据库B B、sharedpreferenceC C、ContextD D、WiFi答案:BA6处理菜单项单击事件的方法包含以下那几个?A A. 使用onOptionsItemSelected(MenuItem item)响应B B. 使用onMenuItemSelected(int featureId ,MenuItem item)响应C C. 使用onMenuItemClick(MenuItem item)响应D D. 使用 onCreateOptions

18、Menu(Menu menu)响应答案:ABC7以下属于Intent传递一些二进制数据的方法有哪些A ButtonB TextViewC SerializableD Parcelable答案:CD20春学期(1709、1803、1809、1903、1909、2003)手机应用软件设计与实现在线作业共50道题8 100分关于线程说法正确的是()A A. 在 Android 中,我们可以在主线程中,创建一个新的线程B B. 在创建的新线程中,它可以操作 UI 组件C C. 新线程可以和 Handler 共同使用D D. 创建的 Handler 对象,它隶属于主线程答案:CA9以下属于Activit

19、y任务的启动模式有哪些A standardB singleTopC singleTaskD singleInstance答案:ABCD10下列说法正确的是?A A. Button 是普通按钮组件,除此外没有其他的按钮组件B B. TextView 是显示文本的组件,TextView 是 EditText 的父类C C. EditText 是编辑文本的组件,可以使用 EditText 输入特定的字符D D. ImageView 是显示图片的组件,可以通过设置显示局部图片答案:BC1Android中输入时间的选择对话框是:DatePickerDialogA 对B 错答案:B2通过WiFi访问网络需

20、要配置权限 android:name=android.permission.CHANGE_WIFI_STATEA 对B 错答案:B3将一个Activity设置成窗口样式,可在AndroidManifest.xml 中添加android :theme=android:style/Theme.DialogA 对B 错答案:A4Android通过队列方式组织Activity,符合先入先出的队列访问规则A 对B 错答案:B5Android系统从底层到上层依次是Linux Kernel、Application、Framework、ManagerA 对B 错答案:B6进度条组件是RatingBarA 对B 错答案:B7内容提供器是应用程序之间共享数据的接口A 对B 错答案:A8UIthread 通常就是main thread,Android启动程序时会替它建立一个MessageQueueA 对B 错答案:A9在表格布局中,android:collapseColumns=0,2的含义是在屏幕中,当表格的列能显示完时,显示 0,2列A 对B 错答案:B10Handler会与多个线程以及该线程的消息队列对应A 对B 错答案:B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(某大学20春学期《手机应用软件设计与实-现》在线作业满分答案(DOC 9页).docx)为本站会员(2023DOC)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|