欧阳老师 发表于 2017-10-8 18:49:56

电子科技大学17秋《移动互联网技术》在线作业123资料

17秋《移动互联网技术》在线作业1
一、单选题:【16道,总分:80分】
1.下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是(    )          (满分:5)
    A. dp是设备独立像素,不依赖于设备,是最常用的长度单位
    B. sp代表放大像素,主要用于字体大小的显示
    C. px是像素单位,在不同的设备上显示效果相同,因此推荐在布局中使用该单位
    D. 在设置空间长度等相对距离时,推荐使用dp单位,该单位随设备密度的变化而变化
2.下列哪个是 AbsoluteLayout(绝对布局) 中特有的属性?(    )          (满分:5)
    A. android:layoutheight
    B. android:layoutx
    C. android:layoutabove
    D. android:layouttoRightOf
3.下列哪一个选项不属于Android中预定义的布局方式?(    )          (满分:5)
    A. TabLayout
    B. RelativeLayout
    C. AbsoluteLayout
    D. LinearLayout
4.下列哪一款移动设备搭载的是Android平台?(    )          (满分:5)
    A. NOKIA手机
    B. 小米手机
    C. iPhone手机
    D. iPad
5.下列哪一个不属于Activity的生命周期方法(    )          (满分:5)
    A. onInit(    )
    B. onStart(    )
    C. onStop(    )
    D. onPause(    )
6.下列哪一个选项不属于AdapterView类的子选项?(    )          (满分:5)
    A. ListView
    B. Spinner
    C. GridView
    D. ScrollView
7.我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是?(    )          (满分:5)
    A. onDestroy(    )
    B. onClear(    )
    C. onFinish(    )
    D. onStop(    )
8.关于视图控件的常用事件描述中,不正确的是(    )          (满分:5)
    A. Click事件只能使用在按钮上,表示按钮的点击动作
    B. 当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件
    C. 当单选框中某一选项被选择时,将触发CheckedChange事件
    D. 当多选框中某一选项被选择时,将触发CheckedChange事件
9.在手机开发中常用的数据库是?(    )          (满分:5)
    A. SQLite
    B. Oracle
    C. Sql Server
    D. MySQL
10.对于XML布局文件中的视图控件,layoutwidth属性的属性值不可以是什么?(    )          (满分:5)
    A. matchparent
    B. fillparent
    C. wrapcontent
    D. matchcontent
11.以下关于Android应用程序的目录结构描述中,不正确的是?(    )          (满分:5)
    A. src目录是应用程序的主要目录,由Java类文件文件组成
    B. assets目录是原始资源目录,该目录中的内容将不会被R类所引用
    C. res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
    D. AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
12.下列关于ListView使用的描述中,不正确的是?(    )          (满分:5)
    A. 要使用ListView,必须为该ListView使用Adpater方式传递数据
    B. 要使用ListView,该布局文件对应的Activity必须继承ListActivity
    C. ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
    D. ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
13.Intent传递数据时,下列的哪种类型数据不可以被传递?(    )          (满分:5)
    A. Serializable
    B. JSON对象
    C. Bundle
    D. charsequence
14.对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?(    )          (满分:5)
    A. onStart(    )
    B. onPause(    )
    C. onCreate(    )
    D. onResume(    )
15.下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?(    )          (满分:5)
    A. 在Activity中,可以使用findViewById(    )方法,通过资源id,获得指定视图元素
    B. 在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源
    C. 在Activity中,可以使用setContentView(    )方法,确定加载哪一个布局文件
    D. 可以使用View类的findViewById(    )方法,获得当前View对象中的某一个视图元素
16.下列选项哪个不是Activity启动的方法?(    )          (满分:5)
    A. goToActivity
    B. startActivity
    C. startActivityFromChild
    D. startActivityForResult
二、多选题:【4道,总分:20分】

1.下面异常是属于Runtime Exception 的是?(    )          (满分:5)
    A. NullPointerException
    B. IllegalArgumentException
    C. BufferUnderflowException
    D. ArithmeticException
2.在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是?(    )          (满分:5)
    A. getDatabase(    )
    B. getWriteableDatabase(    )
    C. getReadableDatabase(    )
    D. getAbleDatabase(    )
3.在android 中使用Menu 时可能需要重写的方法有(    )          (满分:5)
    A. onOptionsItemSelected(    )
    B. onCreateOptionsMenu(    )
    C. onItemSelected(    )
    D. onCreateMenu(    )
4.android 关于service生命周期的onCreate(    )和onStart(    )说法正确的是?(    )          (满分:5)
    A. 如果service已经启动,将先后调用onCreate(    )和onStart(    )方法
    B. 当第一次启动的时候先后调用onCreate(    )和onStart(    )方法
    C. 当第一次启动的时候只会调用onCreate(    )方法
    D. 如果service已经启动,只会执行onStart(    )方法,不再执行onCreate(    )方法
17秋《移动互联网技术》在线作业2
一、单选题:【17道,总分:85分】

1.在 android 中,ArrayAdapter 类是用于(    )          (满分:5)
    A. 用于把数据绑定到组件上
    B. 它能把数据显示到 Activity 上
    C. 它能把数据传递给广播
    D. 它能把数据传递给服务
2.进度条中哪个属性是设置进度条大小格式的?(    )          (满分:5)
    A. android:secondaryProgress
    B. android:progress
    C. android:max
    D. style
3.创建子菜单的方法是?(    )          (满分:5)
    A. add
    B. addSubMenu
    C. createSubMenu
    D. createMenu
4.关于res/raw目录说法正确的是?(    )          (满分:5)
    A. 这里的文件是原封不动的存储到设备上会转换为二进制的格式
    B. 这里的文件最终以二进制的格式存储到指定的包中
    C. 这里的文件是原封不动的存储到设备上不会转换为二进制的格式
    D. 这里的文件最终不会以二进制的格式存储到指定的包中
5.处理菜单项单击事件的方法不包含?(    )          (满分:5)
    A. 使用onOptionsItemSelected(MenuItem item)响应
    B. 使用onMenuItemSelected(int featureId ,MenuItem item)响应
    C. 使用onMenuItemClick(MenuItem item)响应
    D. 使用 onCreateOptionsMenu(Menu menu)响应
6.下面哪一项不属于android的动画类型?(    )          (满分:5)
    A. Tween
    B. Alpha
    C. Frame
    D. Animation
7.下列说法错误的是?(    )          (满分:5)
    A. Button 是普通按钮组件,除此外还有其他的按钮组件
    B. TextView 是显示文本的组件,TextView 是 EditText 的父类
    C. EditText 是编辑文本的组件,可以使用 EditText 输入特定的字符
    D. ImageView 是显示图片的组件,可以通过设置显示局部图片
8.关于线程说法不正确的是(    )          (满分:5)
    A. 在 android 中,我们可以在主线程中,创建一个新的线程
    B. 在创建的新线程中,它可以操作 UI 组件
    C. 新线程可以和 Handler 共同使用
    D. 创建的 Handler 对象,它隶属于创建它的线程
9.当 Activity 被消毁时,如何保存它原来的状态(    )          (满分:5)
    A. 实现 Activity 的 onSaveInstanceState(    )方法
    B. 实现 Activity 的 onSaveInstance(    )方法
    C. 实现 Activity 的 onInstanceState(    )方法
    D. 实现 Activity 的 onSaveState(    )方法
10.android 中文件操作模式中表示只能被本应用使用, 写入文件会覆盖的是?(    )          (满分:5)
    A. MODEAPPEND
    B. MODEWORLDREADABLE
    C. MODEWORLDWRITEABLE
    D. MODEPRIVATE
11.下列不是手机操作系统的?(    )          (满分:5)
    A. Android
    B. iPhone
    C. Ubuntu
    D. Windows Phone
12.在 android 中使用 RadioButton 时,要想实现互斥的选择需要用的组件是 ?(    )          (满分:5)
    A. ButtonGroup
    B. RadioButtons
    C. CheckBox
    D. RadioGroup
13.关于 Intent 对象说法错误的是(    )          (满分:5)
    A. 在 android 中,Intent对象是用来传递信息的
    B. Intent 对象可以把值传递给广播或 Activity
    C. 利用 Intent 传值时,可以传递一部分值类型
    D. 利用 Intent 传值时,它的 key 值可以是对象
14.下列关于如何使用 Notification,不正确的是?(    )          (满分:5)
    A. notification 需要NotificatinManager 来管理
    B. 使用 NotificationManager 的 notify 方法显示 notification 消息
    C. 在显示 Notification 时可以设置通知时的默认发声,震动等
    D. Notification 中存在可以清除消息的方法
15.Android项目工程下面的assets目录的作用是什么?(    )          (满分:5)
    A. 主要放置多媒体等数据文件
    B. 放置字符串,颜色,数组等常量数据
    C. 放置一些与UI相应的布局文件,都是xml文件
    D. 旋转应用程序所使用的图片资源
16.下列用以显示一系列图像的是?(    )          (满分:5)
    A. ImageView
    B. Gallery
    C. ImageSwitcher
    D. GridView
17.关于隐式 Intent 正确的是?(    )          (满分:5)
    A. android 中使用 IntentFilter 来寻找与隐式 Intent 相关的对象
    B. 通过组件的名称寻找与 intent 相关联的对象
    C. 隐式 Intent 更多用于在应用程序内部传递消息
    D. 一个声明了 IntentFilter 的组件只能响应隐式 Intent 请求
二、多选题:【3道,总分:15分】

1.DDMS 中 Log 信息分为几个级别?(    )          (满分:5)
    A. 3
    B. 4
    C. 5
    D. 7
2.下列说法正确的有(    )          (满分:5)
    A. javac.exe 能指定编译结果要置于哪个目录(directory)
    B. 在编译程序时,所能指定的环境变量不包括class path
    C. javac 一次可同时编译数个java 源文件
    D. 环境变量可在编译source code时指定
3.在多个应用中读取共享存储数据时, 需要用到哪个对象的 query 方法?(    )          (满分:5)
    A. ContentResolver
    B. ContentProvider
    C. Cursor
    D. SQLiteHelper
17秋《移动互联网技术》在线作业3
一、单选题:【18道,总分:90分】

1.关于 Activity 说的法不正确的是?(    )          (满分:5)
    A. 通过把当前 actvity 对象传递给 service 对象。
    B. 通过向 Activity 发送广播。
    C. 通过 Context 对象更改 Act]ivity 界面元素
    D. 可以在 service 中,调用 Activity 的方法实现更改界面元素
2.在 Activity 的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用?(    )          (满分:5)
    A. onStop(    )
    B. onPause(    )
    C. onRestart(    )
    D. onStart(    )
3.android 是如何组织 Activity 的?(    )          (满分:5)
    A. 以栈的方式组式 Activity
    B. 以队列的方式组织 Activity
    C. 以树形方式组织 Activity
    D. 以链式方式组织 Activity
4.绝对布局中,android:layoutx 的含义是?(    )          (满分:5)
    A. 以手机左下为原点,组件显示到屏幕中的横向坐标值。
    B. 以手机左上为原点,组件显示到屏幕中的横向坐标值。
    C. 以手机右下为原点,组件显示到屏幕中的横向坐标值。
    D. 以手机右下为原点,组件显示到屏幕中的横向坐标值。
5.在 Activity 中,如何获取 service 对象?(    )          (满分:5)
    A. 可以通过直接实例化得到。
    B. 可以通过绑定得到。
    C. 通过 startService(    )
    D. 通过 getService(    )获取
6.使用 MediaPlayer 播放保存在 sdcard 上的 mp3 文件时,(    )          (满分:5)
    A. 需要使用 MediaPlayer.create 方法创建 MediaPlayer
    B. 直接 newMediaPlayer 即可
    C. 需要调用 setDataSource 方法设置文件源
    D. 直接调用 start 方法,无需设置文件源
7.关于 android 进程,说法不正确的是(    )          (满分:5)
    A. 组件运行所在的进程,是由 androidmanifest.xml 决定,它可以指定该组件运行于 哪个进程
    B. 当急需内存时,android 会决定优先关闭那些空闲的进程
    C. 背景进程是不为用户所见的 Activity,但是还会有可能被用户看到,所以它不能 被杀死
    D. 可视进程一般不会不被系统所杀死
8.onPause 什么时候调用?(    )          (满分:5)
    A. 当界面启动时
    B. 当 onCreate 方法被执行之后
    C. 当界面被隐藏时
    D. 当界面重新显示时
9.android 下的单元测试要配置,以下说法不正确的是?(    )          (满分:5)
    A. 需要在 manifest.xml 清单文件 application 节点下配置instrumentation
    B. 需要在 manifest.xml 清单文件 manifest 节点下配置instrumentation
    C. 需要在 manifest.xml 清单文件 application 节点下配置 uses-library
    D. 需要让测试类继承 AndroidTestCase 类
10.关于适配器的说法正确的是?(    )          (满分:5)
    A. 它主要是用来存储数据
    B. 它主要用来把数据绑定到组件上
    C. 它主要用来解析数据
    D. 它主要用来存储 xml 数据
11.android 中下列属于Intent的作用的是?(    )          (满分:5)
    A. 处理一个应用程序整体性的工作
    B. 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
    C. 实现应用程序间的数据共享
    D. 可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
12.下面退出Activity错误的方法是?(    )          (满分:5)
    A. finish(    )
    B. System.exit(    )
    C. onStop(    )
    D. 抛异常强制退出
13.android:completionThreshold=1 是哪个组件的属性?(    )          (满分:5)
    A. ImageButton
    B. EditText
    C. TextView
    D. AutoCompleteTextView
14.ScrollView 中,可以直接包含多少个组件?(    )          (满分:5)
    A. 3个
    B. 2个
    C. 1个
    D. 无数个
15.下列说法正确的是?(    )          (满分:5)
    A. 每个进程都运行于自己的 java 虚拟机(VM)中
    B. 默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁
    C. 每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件, 其它用户也可以访问
    D. 一个应用程序数据,可以随意被其它应用程序所访问
16.关于 BroadcastReceiver 的说法不正确的是?(    )          (满分:5)
    A. 是用来接收广播 Intent 的
    B. 一个广播 Intent 只能被一个订阅了此广播的 BroadcastReceiver 所接收
    C. 对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者
    D. 接收者声明的优先级别在的 android:priority 属性中声明,数值越大 优先级别越高
17.在表格布局中,android:collapseColumns="1,2"的含义是?(    )          (满分:5)
    A. 在屏幕中,当表格的列能显示完时,显示 1,2 列
    B. 在屏幕中,当表格的列显示不完时,折叠
    C. 在屏幕中,不管是否能都显示完,折叠 1、2 列
    D. 在屏幕中,动态决定是否显示表格
18.在使用 SQLiteOpenHelper 这个类时,它的哪一个方法是用来实现版本升级之用的?(    )          (满分:5)
    A. onCreate(    )
    B. onCreade(    )
    C. onUpdate(    )
    D. onUpgrade(    )
二、多选题:【2道,总分:10分】

1.在 android 中使用 SQLiteOpenHelper 这个辅助类时,哪些操作可能生成一个数据库?(    )          (满分:5)
    A. getReadableDatabase(    )
    B. getWriteableDatabase(    )
    C. getAbleDatabase(    )
    D. getDatabase(    )
2.android 数据存储与访问的方式有?(    )          (满分:5)
    A. sharedpreference
    B. 数据库
    C. 文件
    D. 内容提供者

页: [1]
查看完整版本: 电子科技大学17秋《移动互联网技术》在线作业123资料