admin 发表于 2019-3-29 14:18:54

南开19春学期(1709、1803、1809、1903)《手机应用软件设计与实现》在线作业2


            【奥鹏】[南开大学]19春学期(1709、1803、1809、1903)《手机应用软件设计与实现》在线作业
             试卷总分:100    得分:100
            第1题,在Android应用程序中,图片应放在那个目录下
            A、A、raw
             B、B、values
             C、C、layout
             D、D、drawable
            正确答案:


            第2题,AppWidget窗口小部件时不可以使用下列哪个布局
            A、A,FrameLayout
             B、B,LinearLayout
             C、C,TableLayout
             D、D,RelativeLayout
            正确答案:


            第3题,TabHost.newTabSpec("tab1")的作用是?
            A、A. 为 tab 页创建标题为 tab1
             B、B. 为 tab 页创建 ID 为 tab1
             C、C. 为 tab 页创建内容
            D、D. 为 tab 页创建新空格
             正确答案:


            第4题,给一个TextView设置红色字体,应该使用以下哪种写法
            A、A、setTextColor(0xffff0000);
             B、B、setColor("0xffff0000")
             C、C、setTextColor("0xffff0000")
             D、D、setColor("red")
            正确答案:


            第5题,使用HttpURLConnection的Get方式请求数据时,下列哪个属性是必须设置的
            A、A,connection.setDoOutput(true)
             B、B,connection.connect()
             C、C,connection.setRequestMethod("POST")
             D、D,connection.setDoInput(true)
            正确答案:


            第6题,对于AlertDialog的描述不正确的是
            A、A,使用new关键字创建AlertDialog的实例
            B、B,对话框的显示需要调用show方法
            C、C,setPositiveButton方法是用来加确定按钮的
            D、D,setNegativeButton方法是用来加取消按钮的
             正确答案:


            第7题,Android中控件的android:text属性的作用是
            A、A.显示视频
            B、B.显示图片
            C、C.显示文本字符串
            D、D.显示音乐
             正确答案:


            第8题,自定义对话框时,将视图对象添加到当前对话框的方法是
            A、A,setIcon
             B、B,setXML
             C、C,setLayout
             D、D,setView
            正确答案:


            第9题,下列哪个不是Activity的生命周期方法之一?
            A、A. onCreate
             B、B. startActivity
             C、C. onStart
             D、D. onResume
            正确答案:


            第10题,Android 下的单元测试要配置,以下说法不正确的是?
            A、A. 需要在 manifest.xml 清单文件 application 节点下配置instrumentation
             B、B. 需要在 manifest.xml 清单文件 manifest 节点下配置instrumentation
             C、C. 需要在 manifest.xml 清单文件 application 节点下配置 uses-library
             D、D. 需要让测试类继承 AndroidTestCase 类
             正确答案:


            第11题,E/AndroidRuntime(1099): java.lang.RuntimeException: Unable to
            instantiate activity
            ComponentInfo{com.test/com.test.CanvasActivitys}:
            java.lang.ClassNotFoundException: com.test.CanvasActivitys in loader
            dalvik.system.PathClassLoader[/data/app/com.test-1.ap
             A、A程序执行CanvasActivitys的一个代码段时一个View有引用无对象
            B、B CanvasActivitys类没有在AndroidManifest中正确申明
            C、C 最小SDK支持版本号比运行这个程序的设备版本号还高
            D、D CanvasActivitys是一个Activity,但没有重写它的onCreate方法
             正确答案:


            第12题,关于ContenValues类说法正确的是?
            A、A. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
            B、B. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
            C、C. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
            D、D. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
             正确答案:


            第13题,关于线程说法不正确的是()
            A、A. 在 Android 中,我们可以在主线程中,创建一个新的线程
            B、B. 在创建的新线程中,它可以操作 UI 组件
            C、C. 新线程可以和 Handler 共同使用
            D、D. 创建的 Handler 对象,它隶属于创建它的线程
             正确答案:


            第14题,Android 是如何组织 Activity 的?
            A、A. 以栈的方式组式 Activity
             B、B. 以队列的方式组织 Activity
             C、C. 以树形方式组织 Activity
             D、D. 以链式方式组织 Activity
            正确答案:


            第15题,下面关于Android开发描述有误的一项是
            A、A、Android使用Eclipse作为开发环境。
            B、B、在使用Eclipse之前必须先安装JDK。
            C、C、Android开发环境的搭建过程由下面四步组成:安装JDK?-?安装Eclipse?-?在Eclipse中安装并配置ADT?-?下载Android?SDK。
            D、D、Android开发环境中的所有工具都是可以免费下载和使用的。
             正确答案:


            第16题,处理菜单项单击事件的方法不包含?
            A、A. 使用onOptionsItemSelected(MenuItem item)响应
            B、B. 使用onMenuItemSelected(int featureId ,MenuItem item)响应
            C、C. 使用onMenuItemClick(MenuItem item)响应
            D、D. 使用 onCreateOptionsMenu(Menu menu)响应
             正确答案:


            第17题,上下文菜单与其他菜单不同的是
            A、A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
            B、B,上下文菜单必须注册到指定的view上才能显示
            C、C,上下文菜单的菜单项可以添加,可以删除
            D、D,上下文菜单的菜单项可以有子项
             正确答案:


            第18题,下面说法有误的是
            A、A、除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。
            B、B、Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。
            C、C、Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。
            D、D、由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。
             正确答案:


            第19题,表单的onsubmit事件的作用是?
            A、A. 当表单中的一个按钮被点击时,执行的JavaScript事件。
            B、B. 当用户提交一个表单时,执行的JavaScript事件。
            C、C. 当表单创建时,执行的JavaScript事件。
            D、D. 当页面加载完成时,执行的JavaScript事件。
             正确答案:


            第20题,下列说法错误的是?
            A、A. Button 是普通按钮组件,除此外还有其他的按钮组件
            B、B. TextView 是显示文本的组件,TextView 是 EditText 的父类
            C、C. EditText 是编辑文本的组件,可以使用 EditText 输入特定的字符
            D、D. ImageView 是显示图片的组件,可以通过设置显示局部图片
             正确答案:


            第21题,使用地图不需要的权限是
            A、A,android.permission.ACCESS_WIFI_STATE
             B、B,android.permission.WRITE_SECURE_SETTINGS
             C、C,android.permission.INTERNET
             D、D,android.permission. CHANGE_WIFI_STATE
            正确答案:


            第22题,对于一个Activity,在AndroidManifest.xml中对他这样进行定义???????intent-filteraction?android:name="android.intent.action.MAIN"?/???category??android:name="android.intent.category.LAUNCHER"?/?/intent-filter,这样的描述代表什么含义
            A、A、无明确含义,每个Activity都需要这样定义
            B、B、代表该Activity将作为程序的主Activity,并且在LAUNCHER菜单中启动
            C、C、代表该Activity将在桌面上建立图标并启动
            D、D、代表该Activity的优先级高于其他的Activity
            正确答案:


            第23题,WebView中可以用来处理js中警示,确认等对话框的是
            A、A.WebSettings
             B、B.WebViewClient
             C、C.WebChromeClient

页: [1]
查看完整版本: 南开19春学期(1709、1803、1809、1903)《手机应用软件设计与实现》在线作业2