南开大学22秋学期《手机应用软件设计与实现》在线作业一
奥鹏教育南开大学平时作业
22秋学期(高起本1709-1803、全层次1809-2103)《手机应用软件设计与实现》在线作业-00001
下列关于如何使用 Notification,不正确的是?
A:A. notification 需要NotificatinManager 来管理
B:B. 使用 NotificationManager 的 notify 方法显示 notification 消息
C:C. 在显示 Notification 时可以设置通知时的默认发声,震动等
D:D. Notification 中存在可以清除消息的方法
正确答案获取微信:424329
被称为“苹果之父”的是
A:A、Steve Jobs
B:B、Andy Rubin
C:C、Tim Cook
D:D、Bill Gates
正确答案获取微信:424329
如果在android应用程序中需要接收短信,那么需要在AndroidManifest.xml文件中增加什么样的权限
A:A.接收短信,无需配置权限
B:B.permission.SMS
C:C.android.permission.RECEIVE_SMS
D:D.android.permission.SEND_SMS
正确答案获取微信:424329
下列哪一个选项属于Android中预定义的布局方式?
A:A. TabLayout
B:B. RelativeLayoutParams
C:C. FrameLayouParamst
D:D. LinearLayout
正确答案获取微信:424329
下列哪个接口是Camera中处理快门关闭的接口
A:A,android.hardware.Camera.ShutterCallback
B:B,android.hardware.Camera.PreviewCallback
C:C,android.hardware.Camera.ErrorCallback
D:D,android.hardware.Camera.AutoFocusCallback
正确答案获取微信:424329
以下能够触发文本框Change的事件的操作是
A:A.文本框失去焦点
B:B.文本获得焦点
C:C.设置文本框的焦点
D:D.改变文本框的内容
正确答案获取微信:424329
下列用以显示一系列图像的是?
A:A. ImageView
B:B. Gallery
C:C. ImageSwitcher
D:D. GridView
正确答案获取微信:424329
在 Activity 的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用?
A:A. onStop()
B:B. onPause()
C:C. onRestart()
D:D. onStart()
正确答案获取微信:424329
在 Android 中,ArrayAdapter 类是用于()
A:A. 用于把数据绑定到组件上
B:B. 它能把数据显示到 Activity 上
C:C. 它能把数据传递给广播
D:D. 它能把数据传递给服务
正确答案获取微信:424329
关于AndroidManifest.xml文件,以下描述错误的选项有哪些?
A:A、在所有的元素中只有manifest和application是必需的,且只能出现一次
B:B、处于同一层次的元素,不能随意打乱顺序
C:C、元素属性一般都是可选的,但是有些属性是必须设置的
D:D、对可选的属性,即使不写,也有默认的数值项说明
正确答案获取微信:424329
RatingBar 组件中能用属性直接设置的是?
A:A. 五角星高度
B:B. 当前分数
C:C. 每颗星的背景
D:D. 五角星的色彩
正确答案获取微信:424329
复选框点击事件通常用
A:A,setOnClickListener
B:B,setOnCheckChangeListener
C:C,setOnMenuItemSelectedListener
D:D,setOnCheckedListener
正确答案获取微信:424329
下列哪个是 AbsoluteLayout(绝对布局) 中特有的属性?
A:A. android:layout_height
B:B. android:layout_x
C:C. android:layout_above
D:D. android:layout_toRightOf
正确答案获取微信:424329
在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是
A:A. getDatabase()
B:B. getUserDatabase()
C:C. getReadableDatabase()
D:D. getDatabase()
正确答案获取微信:424329
SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。一个传感器事件对象包含(????)信息。
A:A.原始传感器数据;
B:B.产生事件的传感器的类型;
C:C.数据的精度;
D:D.以上全部选项;
正确答案获取微信:424329
ScrollView 中,可以直接包含多少个组件?
A:A. 3个
B:B. 2个
C:C. 1个
D:D. 无数个
正确答案获取微信:424329
DDMS 中 Log 信息分为几个级别?
A:A. 3
B:B. 4
C:C. 5
D:D. 7
正确答案获取微信:424329
使用HttpClient的Get方式请求数据时, 可以()类来构建Http请求
A:A,Get
B:B,URLConnection
C:C,HttpGet
D:D,HttpPost
正确答案获取微信:424329
在android程序中,Log.w()用于输出什么级别的日志信息
A:A、调试
B:B、信息
C:C、警告
D:D、错误
正确答案获取微信:424329
下面关于本地库和Java运行时环境描述正确的是
A:A、本地库和Java运行时环境层位于Linux内核层之下
B:B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。
C:C、SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。
D:D、Android应用程序虽然是用Java语言编写的,但Android并不需要Java运行时环境,可以直接使用核心库。
正确答案获取微信:424329
下面说法正确的是
A:A.Android不仅仅采用单线程模型
B:B.Android会默认会为线程创建一个关联的消息栈
C:C.Handler会与多个线程以及该线程的消息队列对应
D:D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列
正确答案获取微信:424329
Android 下的单元测试要配置,以下说法正确的是?
A:A. 需要在 manifest.xml 清单文件 application 节点下配置instrumentation
B:B. 不需要在 manifest.xml 清单文件 manifest 节点下配置instrumentation
C:C. 需要在 manifest.xml 清单文件 application 节点下配置 uses-permission
D:D. 需要让测试类继承 AndroidTestCase 类
正确答案获取微信:424329
Android中不是SAX方式解析xml需要用的类是
A:A SAXParserFactory
B:B XMLReader
C:C PullParser
D:D DefaultHandler
正确答案获取微信:424329
LocationManager获取位置信息的途径下列说法正确的是
A:A, GPS定位更精确,在室内使用精度更高
B:B, NETWORK通过基站和Wi- Fi信号来获取位置信息,速度较慢,耗电较少。
C:C,获取用户位置信息,我们可以使用其中一个,也可以同时使用两个。
D:D, GPS定位耗电较少。
正确答案获取微信:424329
下列是手机操作系统的?
A:A. Android Wear
B:B. iPhone
C:C. iOS
D:D. Android TV
正确答案获取微信:424329
关于视图控件的常用事件描述中,不正确的是?
A:A. Click事件只能使用在按钮上,表示按钮的点击动作
B:B. 当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件
C:C. 当单选框中某一选项被选择时,将触发CheckedChange事件
D:D. 当多选框中某一选项被选择时,将触发CheckedChange事件
正确答案获取微信:424329
下列选项哪个不是Activity启动的方法?
A:A. goToActivity
B:B.startActivity
C:C.startActivityFromChild
D:D.startActivityForResult
正确答案获取微信:424329
当 Activity 被消毁时,如何保存它原来的状态()
A:A. 实现 Activity 的 onSaveInstanceState()方法
B:B. 实现 Activity 的 onSaveInstance()方法
C:C. 实现 Activity 的 onInstanceState()方法
D:D. 实现 Activity 的 onSaveState()方法
正确答案获取微信:424329
若希望在点击网页中超链接时, 在当前WebView中显示该网页, 则需要覆盖WebViewClient类()方法
A:A,shouldOverrideUrlLoading
B:B,onPageStarted
C:C,loadUrl
D:D,show
正确答案获取微信:424329
下列用以显示一网格图像的是?
A:A. ImageView
B:B. Gallery
C:C. ImageSwitcher
D:D. GridView
正确答案获取微信:424329
下列关于如何使用 Notification,正确的是?
A:A. notification 需要MessageManager 来管理
B:B. 使用 NotificationManager 的 notify 方法显示 notification 消息
C:C. 在显示 Notification 时可以设置通知时的默认发声,震动等
D:D. Notification 中存在可以清除消息的方法
正确答案获取微信:424329
以下描述不正确的是
A:Activity是Android应用程序的界面,负责与用户进行交互。
B:Service是Android应用程序的后台线程,可以有界面,不与用户交互。
C:Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述。
D:Intent是Android应用程序的界面
正确答案获取微信:424329
下面异常是属于Runtime Exception 的是?
A:a. CompileException
B:b. IllegalArgumentException
C:c. BufferUnderflowException
D:d. ArithmeticException
正确答案获取微信:424329
建立蓝牙连接时,哪些方法无法获取BluetoothAdapter对象?
A:A,BluetoothAdapter.getBluetoothAdapterAdapter()
B:B,BluetoothAdapter adapter = new BluetoothAdapter()
C:C,BluetoothAdapter.BluetoothAdapterAdapter()
D:D, BluetoothAdapter.getDefaultAdapter()
正确答案获取奥鹏教育南开大学平时作业微信:424329
以下描述正确的是
A:Activity是Android应用程序的界面,负责与用户进行交互。
B:Service是Android应用程序的后台线程,没有界面,不与用户交互。
C:Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述。
D:Intent是Android应用程序的界面
正确答案获取微信:424329
下列说法正确的是?
A:A. Button 是普通按钮组件,除此外没有其他的按钮组件
B:B. TextView 是显示文本的组件,TextView 是 EditText 的父类
C:C. EditText 是编辑文本的组件,可以使用 EditText 输入特定的字符
D:D. ImageView 是显示图片的组件,可以通过设置显示局部图片
正确答案获取微信:424329
Android 数据存储与访问的方式有?
A:A. sharedpreference
B:B. 数据库
C:C. 文件
D:D. 内容提供者
正确答案获取微信:424329
关于Activity的描述,下面哪个是错误的?
A:A.??一个Android程序中只能拥有一个Activity类
B:B.?Activity类都必须在Androidmaniefest.xml中进行声明
C:C.?系统完全控制Activity的整个生命周期
D:D.?Activity类必须重载onCreate方法
正确答案获取微信:424329
下列属于PULL解析XML中字段的是
A:A, START_TAG
B:B, START_DOCUMENT
C:C,NEXT_TAG
D:D, TEXT
正确答案获取微信:424329
以下属于 Android的XML解析器的有
A:XmlPull
B:SAX
C:DOM
D:AndroidManifest
正确答案获取微信:424329
大部分安卓应用程序都是用Java编写的,然后被编译成二进制可执行文件,通过Dilvik虚拟机在运行环境中被解释执行
A:对
B:错
正确答案获取微信:424329
Android中文件操作模式中表示只能被本应用使用是MODE_GPS模式
A:对
B:错
正确答案获取微信:424329
数据库Cursor未关闭情况下可能导致GC问题
A:对
B:错
正确答案获取微信:424329
Android中可以通过一个Activity启动一个Service
A:对
B:错
正确答案获取微信:424329
GridView只能使用BaseAdapter填充数据
A:对
B:错
正确答案获取微信:424329
缩放控件中的setOnZoomOutClickListener方法是用来配置放大按钮的事件监听
A:对
B:错
正确答案获取微信:424329
在表格布局中,android:collapseColumns="0,2"的含义是在屏幕中,当表格的列能显示完时,显示 0,2 列
A:对
B:错
正确答案获取微信:424329
Android系统从底层到上层依次是Linux Kernel、Framework、Application
A:对
B:错
正确答案获取微信:424329
Android中文件操作模式中表示只能被本应用使用是MODE_PRIVATE模式
A:对
B:错
正确答案获取微信:424329
Handler会与多个线程以及该线程的消息队列对应
A:对
B:错
正确答案获取微信:424329