南开大学22秋学期《Android操作系统及应用》在线作业一

奥鹏教育南开大学平时作业

南开大学22秋学期《Android操作系统及应用》在线作业一插图

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

handler的主要作用是( )。
A:与其他线程协同工作,接收其他线程的消息并通过接收到的消息更新主UI线程的内容
B:与主UI线程协同工作,接收主UI线程的消息并通过接收到的消息更新主UI线程的内容
C:与其他线程协同工作,接收其他线程的消息并通过接收到的消息更新其他线程的内容
D:以上答案都不对
正确答案获取微信:424329

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

以下程序的运行结果为( )。 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

通过DDMS中的()可以查看系统内部文件
A:InnerFileExplorer
B:InnerExplorer?
C:FileExplorer
D:FileInnerExplorer
正确答案获取微信:424329

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

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

SeekBar通过哪个方法来获得用户操作的通知?( )
A:OnSeekBarChangeListener
B:onSizeChanged
C:onClickListener
D:onStyleListener
正确答案获取微信:424329

onPause什么时候调用?( )
A:当界面启动时
B:当 onCreate 方法被执行之后
C:当界面被隐藏时
D:当界面重新显示时
正确答案获取微信:424329

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

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

数组中可以存什么类型的数据?( )
A:只能存基本数据类型
B:只能存引用类型
C:都可以
D:都不可以
正确答案获取微信:424329

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

表示下拉列表的组件是( )。
A:Gallery
B:Spinner
C:GridView
D:ListView
正确答案获取微信:424329

开发Android应用程序的首选集成开发环境是( )。
A:myEclipse
B:Eclipse
C:.NET
D:J2SE
正确答案获取微信:424329

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

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

在xml文件中,注册一个监听应该添加一下哪个属性?( )
A:android:onClick
B:android:text
C:android:layout_marginTop
D:android:id
正确答案获取微信:424329

在android中,能够将几个不同的布局文件,整合在一起,使用哪个android技术?( )
A:include
B:layout
C:Listener
D:selector
正确答案获取微信:424329

ImageView是用于展示什么的控件?( )
A:图片
B:文字
C:输入框
D:以上答案都不是
正确答案获取微信:424329

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

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

在AlertDialog中添加其他的控件,使用哪个方法?( )
A:setView
B:setNegativeButton
C:setTitle
D:show
正确答案获取微信:424329

在java环境配置中,JDK是( )。
A:java运行时环境
B:java开发工具包
C:java虚拟机
D:以上答案都不对
正确答案获取微信:424329

TextView是用于展示什么的控件?( )
A:图片
B:文字
C:按钮
D:以上答案都不是
正确答案获取微信:424329

安卓中,在子线程直接更新UI时,会出现的异常是( )。
A:ViewRoot$CalledFromWrongThreadException
B:nullpointerexception
C:classnotfoundexception
D:arithmeticexception
正确答案获取微信:424329

下面哪个是包装器类型?( )
A:Integer
B:int
C:char
D:double
正确答案获取微信:424329

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

Java语言中字符串“学Java”所占的内存空间是( )。
A:6个字节
B:7个字节
C:10个字节
D:11个字节
正确答案获取微信:424329

下列关于ListView使用的描述中,不正确的是( )。
A:要使用ListView,必须为该ListView使用Adpater方式传递数据
B:要使用ListView,该布局文件对应的Activity必须继承ListActivity
C:ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
D:ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
正确答案获取微信:42432奥鹏教育南开大学平时作业9

下列哪个可做Android数据存储?( )
A:Sqlite
B:MySql
C:Oracle
D:DB2
正确答案获取微信:424329

发送通知请求应该怎么做?( )
A:mNotificationManager.notify(notifyId, mBuilder.build());
B:mBuilder.setContentIntent(pendingIntent)
C:PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
D:不知道
正确答案获取微信:424329

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

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

下面哪条语句不正确?( )
A:int[4] a;
B:int a[];
C:int[] a;
D:int[] a,b;
正确答案获取微信:424329

在手机开发中常用的数据库是( )。
A:SQLite
B:Oracle
C:Sql Server
D:MySQL
正确答案获取微信:424329

给AlertDialog添加忽略操作的按钮,使用哪个方法?( )
A:setNeutralButton
B:setNegativeButton
C:setTitle
D:show
正确答案获取微信:424329

下列哪一个选项不属于AdapterView类的子选项?( )
A:ListView
B:Spinner
C:GridView
D:ScrollView
正确答案获取微信:424329

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

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

LinearLayout是哪种布局?( )
A:相对布局
B:线性布局
C:绝对布局
D:不知道
正确答案获取微信:424329

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

以下哪些是智能机操作系统?( )
A:windows phone
B:symbian S60
C:android
D:ios
正确答案获取微信:424329

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

NotificationManager中清除消息的方法是( )。
A:destroy
B:cancel
C:clear
D:cancelAll
正确答案获取微信:424329

以下关于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

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

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

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

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

在Activity被关掉的时候顺序是onPause-onStop-onDestroy。
A:错误
B:正确
正确答案获取微信:424329

提供优质的教育资源

公众号: 超前自学网