南开大学22秋学期(高起本1709-1803、全层次1809-2103)《Android操作系统及应用》在线作业一

奥鹏南开在线作业满分答案参考

22秋学期(高起本1709-1803、全层次1809-2103)《Android操作系统及应用》在线作业-00001

1.handler的主要作用是( )。
选项A:与其他线程协同工作,接收其他线程的消息并通过接收到的消息更新主UI线程的内容
选项B:与主UI线程协同工作,接收主UI线程的消息并通过接收到的消息更新主UI线程的内容
选项C:与其他线程协同工作,接收其他线程的消息并通过接收到的消息更新其他线程的内容
选项D:以上答案都不对
满分答案问询微信:424329

2.以下选项中,属于RatingBar获取用户操作的通知( )。
选项A:OnRatingBarChangeListener
选项B:OnSeekBarChangeListener
选项C:onSizeChanged
选项D:onClickListener
满分答案问询微信:424329

3.以下程序的运行结果为( )。 public class IfTest{ public static void main(String args[]){ int x=3; int y=1; if(x==y) System.out.println("Not equal"); else System.out.println("Equal"); } }
选项A:Not equal
选项B:Equal
选项C:无输出
选项D:编译出错
满分答案问询微信:424329

4.通过DDMS中的()可以查看系统内部文件
选项A:InnerFileExplorer
选项B:InnerExplorer?
选项C:FileExplorer
选项D:FileInnerExplorer
满分答案问询微信:424329

5.以下对android控件描述正确的是( )。
选项A:想要获取此控件,必须要加上id属性
选项B:获取到控件对象后,可以通过方法来操作它
选项C:控件不能通过java代码改变值
选项D:控件就是组件
满分答案问询微信:424329

6.以下选项中,哪个对象可以实现sharedPreferences数据的读取?( )
选项A:SharedPreferences
选项B:SharedPreferences.Editor
选项C:Shared
选项D:以上答案都不对
满分答案问询微信:424329

7.SeekBar通过哪个方法来获得用户操作的通知?( )
选项A:OnSeekBarChangeListener
选项B:onSizeChanged
选项C:onClickListener
选项D:onStyleListener
满分答案问询微信:424329

8.onPause什么时候调用?( )
选项A:当界面启动时
选项B:当 onCreate 方法被执行之后
选项C:当界面被隐藏时
选项D:当界面重新显示时
满分答案问询微信:424329

9.关于intent的说法,错误的是( )。
选项A:可以用来激活一些组件
选项B:表示程序想做某事的意图
选项C:只能用于一个组件内部
选项D:是一个简单的消息对象
满分答案问询微信:424329

10.上下文菜单与其他菜单不同的是( )。
选项A:上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
选项B:上下文菜单必须注册到指定的view上才能显示
选项C:上下文菜单的菜单项可以添加,可以删除
选项D:上下文菜单的菜单项可以有子项
满分答案问询微信:424329

11.数组中可以存什么类型的数据?( )
选项A:只能存基本数据类型
选项B:只能存引用类型
选项C:都可以
选项D:都不可以
满分答案问询微信:424329

12.在表格布局中,android:collapseColumns="1,2"的含义是( )。
选项A:在屏幕中,当表格的列能显示完时,显示 1,2 列
选项B:在屏幕中,当表格的列显示不完时,折叠
选项C:在屏幕中,不管是否能都显示完,折叠 1、2 列
选项D:在屏幕中,动态决定是否显示表格
满分答案问询微信:424329

13.表示下拉列表的组件是( )。
选项A:Gallery
选项B:Spinner
选项C:GridView
选项D:ListView
满分答案问询微信:424329

14.开发Android应用程序的首选集成开发环境是( )。
选项A:myEclipse
选项B:Eclipse
选项C:.NET
选项D:J2SE
满分答案问询微信:424329

15.下列关于XML布局文件在Java代码中被引用的说明中,不正确的是( )。
选项A:在Activity中,可以使用findViewById( )方法,通过资源id,获得指定视图元素
选项B:在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源?
选项C:在Activity中,可以使用setContentView( )方法,确定加载哪一个布局文件
选项D:可以使用View类的findViewById( )方法,获得当前View对象中的某一个视图元素
满分答案问询微信:424329

16.为了使一个名为MyClass的public类成功编译,需要满足一下哪个条件?( )
选项A:MyClass类中必须定义一个正确的main()方法
选项B:MyClass类必须定义在MyClass.java源文件中
选项C:MyClass类必须定义在MyClass包中
选项D:MyClass类必须被引入
满分答案问询微信:424329

17.在xml文件中,注册一个监听应该添加一下哪个属性?( )
选项A:android:onClick
选项B:android:text
选项C:android:layout_marginTop
选项D:android:id
满分答案问询微信:424329

18.在android中,能够将几个不同的布局文件,整合在一起,使用哪个android技术?( )
选项A:include
选项B:layout
选项C:Listener
选项D:selector
满分答案问询微信:424329

19.ImageView是用于展示什么的控件?( )
选项A:图片
选项B:文字
选项C:输入框
选项D:以上答案都不是
满分答案问询微信:424329

20.在配置文件中配置了categoryandroid:name="com.xiazdong.category" /属性,我们在代码中要使用Intent的哪个方法进行匹配?( )
选项A:intent.setAction("….");
选项B:intent.addCategory("….");
选项C:intent.setData(Uri.parse("…."));
选项D:不知道
满分答案问询微信:424329

21.下列哪些语句关于内存回收的说明是正确的?( )
选项A:程序员必须创建一个线程来释放内存
选项B:内存回收程序负责释放无用内存
选项C:内存回收程序允许程序员直接释放内存
选项D:内存回收程序可以在指定的时间释放内存对象
满分答案问询微信:424329

22.在AlertDialog中添加其他的控件,使用哪个方法?( )
选项A:setView
选项B:setNegativeButton
选项C:setTitle
选项D:show
满分答案问询微信:424329

23.在java环境配置中,JDK是( )。
选项A:java运行时环境
选项B:java开发工具包
选项C:java虚拟机
选项D:以上答案都不对
满分答案问询微信:424329

24.TextView是用于展示什么的控件?( )
选项A:图片
选项B:文字
选项C:按钮
选项D:以上答案都不是
满分答案问询微信:424329

25.安卓中,在子线程直接更新UI时,会出现的异常是( )。
选项A:ViewRoot$CalledFromWrongThreadException
选项B:nullpointerexception
选项C:classnotfoundexception
选项D:arithmeticexception
满分答案问询微信:424329

26.下面哪个是包装器类型?( )
选项A:Integer
选项B:int
选项C:char
选项D:double
满分答案问询微信:424329

27.如何在xml文件中配置上下文菜单选项?( )
选项A:在项目的/res/menu/文件名.xml路径下配置
选项B:在项目的/res/layout/文件名.xml路径下配置
选项C:在Activity中重写onStart方法
选项D:都不对
满分答案问询微信:424329

28.Java语言中字符串“学Java”所占的内存空间是( )。
选项A:6个字节
选项B:7个字节
选项C:10个字节
选项D:11个字节
满分答案问询微信:424329

29.下列关于ListView使用的描述中,不正确的是( )。
选项A:要使用ListView,必须为该ListView使用Adpater方式传递数据
选项B:要使用ListView,该布局文件对应的Activity必须继承ListActivity
选项C:ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
选项D:ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
满分答案问询微信:424329

30.下列哪个可做Android数据存储?( )
选项A:Sqlite
选项B:MySql
选项C:Oracle
选项D:DB2
满分答案问询微信:424329

31.发送通知请求应该怎么做?( )
选项A:mNotificationManager.notify(notifyId, mBuilder.build());
选项B:mBuilder.setContentIntent(pendingIntent)
选项C:PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
选项D:不知道
满分答案问询微信:424329

32.请问以下哪些是有关线程状态转换的正确描述?( )
选项A:调用sleep()方法使线程进入就绪状态
选项B:调用sleep()方法使线程进入等待状态
选项C:调用start()方式使线程立即获得执行
选项D:调用wait()方法是线程进入就绪状态
满分答案问询微信:424329

33.在BaseAdapter中,getView(int position, View convertView, ViewGroup parent)方法的作用是( )。
选项A:在ListView的每一个item中,添加自己定义的布局文件,
选项B:此适配器中所代表的数据集中的条目数
选项C:取在列表中与指定索引对应的行id
选项D:以上答案都不是
满分答案问询微信:424329

34.下面哪条语句不正确?( )
选项A:int[4] a;
选项B:int a[];
选项C:int[] a;
选项D:int[] a,b;
满分答案问询微信:424329

35.在手机开发中常用的数据库是( )。
选项A:SQLite
选项B:Oracle
选项C:Sql Server
选项D:MySQL
满分答案问询微信:424329

36.给AlertDialog添加忽略操作的按钮,使用哪个方法?( )
选项A:setNeutralButton
选项B:setNegativeButton
选项C:setTitle
选项D:show
满分答案问询奥鹏南开在线作业满分答案参考微信:424329

37.下列哪一个选项不属于AdapterView类的子选项?( )
选项A:ListView
选项B:Spinner
选项C:GridView
选项D:ScrollView
满分答案问询微信:424329

38.以下说法错误的是( )。
选项A:Java中接口不能被private或Protected修饰符修饰
选项B:Java中一个类可以实现多个接口,但是只能继承一个父类
选项C:接口中定义的成员变量,即使不说明,默认均是publicstaticfinal的
选项D:finalstaticnative关键字不能修饰接口,
满分答案问询微信:424329

39.setOnTouchEvent 设置返回值为true 和 false有何区别?( )
选项A:没有区别,都能对事件进行监听
选项B:设置为true时 只能在移动时获得一次监听事件,false则可以多次
选项C:返回true表示这个消息已经被处理结束,后续的handler不再接收到这个消息
选项D:设置为false是 ,在处理一次监听事件后,系统将抛弃该次事件
满分答案问询微信:424329

40.LinearLayout是哪种布局?( )
选项A:相对布局
选项B:线性布局
选项C:绝对布局
选项D:不知道
满分答案问询微信:424329

41.关于Android中的控件属性的说法错误的是( )。
选项A:Android中的控件属性可以在XML中来修改
选项B:Android中的控件属性可以在Layout对应的.java文件中来找到相应的对象控件来控制
选项C:Android中的控件属性只能在XML中来修改
选项D:Android中的控件属性只能在Layout对应的.java文件中来找到相应的对象控件来控制
满分答案问询微信:424329

42.以下哪些是智能机操作系统?( )
选项A:windows phone
选项B:symbian S60
选项C:android
选项D:ios
满分答案问询微信:424329

43.下列说法正确的有( )。
选项A:javac.exe能指定编译结果要置于哪个目录(directory)
选项B:在编译程序时,所能指定的环境变量不包括class path
选项C:javac 一次可同时编译数个java 源文件
选项D:环境变量可在编译source code时指定
满分答案问询微信:424329

44.NotificationManager中清除消息的方法是( )。
选项A:destroy
选项B:cancel
选项C:clear
选项D:cancelAll
满分答案问询微信:424329

45.以下关于Layout布局说法不正确的是( )。
选项A:LinearLayout、AbsoluteLayout、RelativeLayout是ViewGroup的子类,FrameLayout不是ViewGroup的子类
选项B:LinearLayout、AbsoluteLayout、FrameLayout是ViewGroup的子类,RelativeLayout不是ViewGroup的子类
选项C:LinearLayout、FrameLayout、RelativeLayout是ViewGroup的子类,AbsoluteLayout不是ViewGroup的子类
选项D:Linear
满分答案问询微信:424329

46.onPause()方法在activity被暂停或收回cpu和其他资源时调用,该方法用于保存活动状态的,也是对运行时数据的现场保护。
选项A:错误
选项B:正确
满分答案问询微信:424329

47.框架布局是一种常用的界面布局,将屏幕划分为表格,将界面元素添加到表格中。
选项A:错误
选项B:正确
满分答案问询微信:424329

48.onDestroy是activity被干掉前最后一个被调用方法,当调用finish方法或者系统为了节省空间将它暂时性的干掉时候调用。
选项A:错误
选项B:正确
满分答案问询微信:424329

49.Activity:活动,是最基本的android应用程序组件。一个活动就是一个单独的屏幕,每一个活动都被实现为一个独立的类,并且可以从非基类继承而来。
选项A:错误
选项B:正确
满分答案问询微信:424329

50.在Activity被关掉的时候顺序是onPause-onStop-onDestroy。
选项A:错误
选项B:正确
满分答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网