homework 发表于 2019-9-21 08:20:36

南开19秋(1709、1803、1809、1903、1909)《Adoid操作系统及应用》...

19秋学期(1709、1803、1809、1903、1909)《Adoid操作系统及应用》在线作业
1.[单选题]使用sharedPreferences.getInt(String key, int defValue)方法时,第二个参数的作用是( )。
奥鹏作业答案可以联系QQ 761296021
    A.如果这个key不存在,就显示这个默认值
    B.无实际意义
    C.表示当前文件可以被其他应用的读取状态
    D.以上答案都不对
    正确答案:——A——
2.[单选题]在Android上安装应用程序的后缀文件名是( )。
    A..APK
    B..EXE
    C..CAB
    D..IPA
    正确答案:——A——
3.[单选题]在布局中,如果我们想展示图片按钮,我们应该使用哪个控件?( )
    A.ImageView
    B.TextView
    C.EditText
    D.ImageButton
    正确答案:——D——
4.[单选题]在BaseAdapter中,getView(int position, View convertView, ViewGroup parent)方法的作用是( )。
    A.在ListView的每一个item中,添加自己定义的布局文件,
    B.此适配器中所代表的数据集中的条目数
    C.取在列表中与指定索引对应的行id
    D.以上答案都不是
    正确答案:————
5.[单选题]关于Android中的资源说法正确的是( )。
    A.Android中的资源是指代码部分
    B.Android中的资源是指代码部分
    C.是代码中使用的内部文件
    D.是代码中使用的外部文件
    正确答案:————
6.[单选题]在BaseAdapter的getView方法中,调用以下哪个方法可以通过指定要填充的布局文件的id,把该布局文件填充成一个View对象?( )
    A.inflate
    B.from
    C.getIntent
    D.不知道
    正确答案:————
7.[单选题]生成上下文菜单使用Activity的哪个方法(请注意方法名和参数个数)?( )
    A.onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
    B.onCreateContext(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
    C.onCreateContextMenu(View v, ContextMenu.ContextMenuInfo menuInfo)
    D.都不是
    正确答案:————
8.[单选题]下面哪个类型是引用类型?( )
    A.Employee
    B.int
    C.char
    D.double
    正确答案:————
9.[单选题]以下选项中,属于android布局的选项是( )。
    A.ImageView
    B.TextView
    C.EditText
    D.RelativeLayout    奥鹏无忧答案网q761296021
    正确答案:————
10.[单选题]为了使android适应不同分辨率的机型,布局时字体单位应用( )。
    A.dp
    B.dip 像素
    C.px
    D.sp
    正确答案:————
11.[单选题]以下哪个约束符可用于定义成员常量?( )
    A.static
    B.final
    C.abstract
    D.const
    正确答案:————
12.[单选题]方法:.setDefaults(int defaults) 是( )。
    A.向通知添加声音、闪灯和振动效果的最简单、使用默认(defaults)属性,可以组合多个属性(和方法1中提示效果一样的)
    B.设置对应的flags
    C.添加.flags属性赋值。
    D.不知道
    正确答案:————
13.[单选题]在布局中,如果我们想展示文字,我们应该使用哪个控件?( )
    A.ImageView
    B.TextView
    C.EditText
    D.以上答案都不是
    正确答案:————
14.[单选题]在java环境配置中,JDK是( )。
    A.java运行时环境
    B.java开发工具包
    C.java虚拟机
    D.以上答案都不对
    正确答案:————
15.[单选题]Java语言中异常的分类是哪项?( )
    A.运行时异常和异常
    B.受检异常和非受检异常
    C.错误和异常
    D.错误和运行时异常
    正确答案:————
16.[单选题]下列选项,对onContextMenuClosed(Menu menu)方法描述正确的是( )。
    A.当上下文菜单关闭时调用的方法
    B.当上下文菜单被注册时调用的方法
    C.当上下文菜单被点击时调用的方法
    D.都不对
    正确答案:————
17.[单选题]下面哪个不是引用类型?( )
    A.String
    B.Double
    C.Float
    D.float
    正确答案:————
18.[单选题]在布局中,哪个是多选框控件?( )
    A.ImageView
    B.TextView
    C.EditText
    D.Checkbox
    正确答案:————
19.[单选题]为满足线程间通信,Android提供了( )。
    A.Handler和Looper
    B.Handler
    C.Message Queue
    D.Looper
    正确答案:————
20.[单选题]以下android控件,哪个能实现评分打星的功能?( )
    A.RatingBar
    B.SeekBar
    C.ProgressBar
    D.都不能实现
    正确答案:————
21.[单选题]哪个命令可以运行Java文件?( )
    A.javac
    B.java
    C.run
    D.jar
    正确答案:————
22.[单选题]以下代码运行输出结果是( )。 public class Example { public static void main(String[] args) { System.out.println(3.0/0); }
    A.编译失败
    B.运行时抛出异常
    C.0
    D.打印输出Infinity
    正确答案:————
23.[单选题]0.5==0.5f的结果是?( )
    A.都是引用类型
    B.Double是引用类型,double是基本数据类型
    C.都是基本数据类型
    D.Double是基本数据类型,double是引用类型
    正确答案:————
24.[单选题]可以使用哪个修饰符修饰类?( )
    A.protected
    B.default
    C.private
    D.public
    正确答案:————
25.[单选题]下列哪个选项可以控制Notification点击后消失?( )
    A.Notification.FLAG_AUTO_CANCEL
    B.Notification.FLAG_INSISTENT
    C.Notification.FLAG_NO_CLEAR
    D.Notification.DEFAULT_SOUND
    正确答案:————
26.[单选题]设x和y均为int型变量,则以下语句:x+=y,y=x-y;x-=y;的功能是( )。
    A.把x和y按从大到小排列
    B.把x和y按从小到大排列
    C.无确定结果
    D.交换x和y中的值
    正确答案:————
27.[单选题]添加默认声音提醒( )。
    A.Notification.DEFAULT_VIBRATE
    B.Notification.DEFAULT_SOUND
    C.Notification.DEFAULT_LIGHTS
    D.Notification.DEFAULT_ALL
    正确答案:————
28.[单选题]在环境变量中,配置path环境变量的作用是( )。
    A.帮助系统操作java
    B.告诉java虚拟机所有的可执行文件.class都在哪
    C.使得其他相关环境变量的配置更加方便简洁
    D.以上答案都对
    正确答案:————
29.[单选题]使用Eclipse IDE开发工具开发android项目,需要在Eclipse中安装一个插件,这个插件是( )。
    A.ADT
    B.SDK
    C.JVM
    D.以上答案都不对
    正确答案:————
30.[单选题]通过adb安装APP到设备上( )。
    A.adb install +APP路径
    B.adb shell
    C.android install
    D.以上答案都不对
    正确答案:————
31.[单选题]关于Java源代码文件,下列说法错误的是( )。
    A.一个源文件最多只能包含一个顶层的public类定义
    B.一个源文件可以不包含任何代码定义。即它是一个空文件,编译时不会产生编译错误,一个包含类定义的最小源文件内容仅为class classname{}
    C.在一个原文件中,如果存在一个顶层的public类定义,则该源文件名必须与顶层的public类名一致,如果源文件中没有一个顶层的public类,则该源文件名可以随意命名,不需要与原文件中定义的任何类名一致,只要符合Java语言标示符规范即可
    D.通过通配符*号引入的两个不同包中存在同名的类,当代码中不加包名直接
    正确答案:————
32.[单选题]使用TabActivity创建TabHost的时候,在java文件中,如何获取TabHost对象?( )
    A.getTabHost();
    B.findViewById()
    C.new TabHost()
    D.不知道
    正确答案:————
33.[单选题]如何通过SharedPreferences保存String类型的数据?( )
    A.putString(String key, String value)
    B.putString(String key, int value)
    C.putString(String key)
    D.putString(String value)
    正确答案:————
34.[单选题]用接收短信举例,广播有几种实现?( )
    A.1
    B.2
    C.3
    D.4
    正确答案:————
35.[单选题]Hanlder是线程与Activity通信的桥梁,线程处理不当,手机就 会变得越慢,那么线程销毁的方法是( )。
    A.onDestroy()
    B.onClear()
    C.onFinish()
    D.onStop()
    正确答案:————
36.[单选题]setOnTouchEvent 设置返回值为true 和 false有何区别?( )
    A.没有区别,都能对事件进行监听
    B.设置为true时 只能在移动时获得一次监听事件,false则可以多次
    C.返回true表示这个消息已经被处理结束,后续的handler不再接收到这个消息
    D.设置为false是 ,在处理一次监听事件后,系统将抛弃该次事件
    正确答案:————
37.[单选题]假设存在数组a,如何获得a的长度?( )
    A.a.length()
    B.a.len()
    C.a.length
    D.a.len
    正确答案:————
38.[单选题]有int变量i的值为16384,1>>33的结果为( )。
    A.运算数不符合运算符要求
    B.0
    C.8192
    D.-1
    正确答案:————
39.[单选题]下列对安卓消息处理机制中,Message类的描述,正确的是( )。
    A.可以理解为线程间通讯的数据单元
    B.消息队列,用来存放通过Handler发布的消息
    C.循环器,扮演Message Queue和Handler之间桥梁的角色
    D.不知道
    正确答案:————
40.[单选题]以下选项中,属于RatingBar获取用户操作的通知( )。
    A.OnRatingBarChangeListener
    B.OnSeekBarChangeListener
    C.onSizeChanged
    D.onClickListener
    正确答案:————
41.[多选题]在android 中使用Menu 时可能需要重写的方法有( )。
    A.onOptionsItemSelected()
    B.onCreateOptionsMenu()
    C.onItemSelected()
    D.onCreateMenu()
    正确答案:————
42.[多选题]关于Android中的控件属性的说法错误的是( )。
    A.Android中的控件属性可以在XML中来修改
    B.Android中的控件属性可以在Layout对应的.java文件中来找到相应的对象控件来控制
    C.Android中的控件属性只能在XML中来修改
    D.Android中的控件属性只能在Layout对应的.java文件中来找到相应的对象控件来控制
    正确答案:————
43.[多选题]在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是( )。
    A.getDatabase()
    B.getWriteableDatabase()
    C.getReadableDatabase()
    D.getAbleDatabase()
    正确答案:————
44.[多选题]以下关于Intent说法错误的有( )。
    A.Intent可用于应用程序之间的交互
    B.Intent只能用于应用程序之间的交互
    C.Intent可用于应用程序内部的Activity/Service之间的交互
    D.Intent只能用于应用程序内部的Activity/Service之间的交互
    正确答案:————
45.[多选题]关于Android中所显示的常规控件说法错误的是( )。
    A.android中常用的控件可以直接在XML布局文件中来声明及定义
    B.android中部分控件可以直接在程序源码中来声明定义及设置样式
    C.android中常用的控件只能在XML布局文件中来声明及定义
    D.android中部分控件只能在程序源码中来声明定义及设置样式
    正确答案:————
46.[判断题]Toast是Android中用来显示显示信息的一种机制,Toast是否有焦点。
    A.错误
    B.正确
    正确答案:————
47.[判断题]Activity:活动,是最基本的android应用程序组件。一个活动就是一个单独的屏幕,每一个活动都被实现为一个独立的类,并且可以从非基类继承而来。
    A.错误
    B.正确
    正确答案:————
48.[判断题]框架布局是一种常用的界面布局,将屏幕划分为表格,将界面元素添加到表格中。
    A.错误
    B.正确
    正确答案:————
49.[判断题]用户与应用程序之间的交互便是通过事件处理来完成。
    A.错误
    B.正确
    正确答案:————
50.[判断题]onDestroy是activity被干掉前最后一个被调用方法,当调用finish方法或者系统为了节省空间将它暂时性的干掉时候调用。
    A.错误
    B.正确
    正确答案:————
附件是答案 ,核对题目下载 微信761296021
页: [1]
查看完整版本: 南开19秋(1709、1803、1809、1903、1909)《Adoid操作系统及应用》...