Android程序设计知到智慧树期末考试答案题库2024年秋潍坊学院_第1页
Android程序设计知到智慧树期末考试答案题库2024年秋潍坊学院_第2页
Android程序设计知到智慧树期末考试答案题库2024年秋潍坊学院_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Android程序设计知到智慧树期末考试答案题库2024年秋潍坊学院要在布局文件中把命令按钮的id设置为t1,下面那句代码是正确的()

A:id="t1"B:id="@+id/t1"C:android:id="/t1"D:android:id="@+id/t1"

答案:android:id="@+id/t1"活动一跳转到活动二时,如果活动二操作完成,并希望一些数据返回给活动一,我们就需要在活动一使用()方法进行启动活动,并在onActivityResult()方法中进行返回处理。

A:startActivity()B:startActivityForResult()C:beginActivity()D:beginActivityForResult()

答案:startActivityForResult()Android系统提供的GestureDetector类用于检测用户的触摸手势,它需要实现的抽象类是()

A:OnGestureListenerB:OnDoubleTapListenerC:OnContextClickListenerD:SimpleOnGestureListener

答案:D:SimpleOnGestureListener如果想要停止bindService()方法启动的服务,需要调用方法()

A:finishService()B:releasService()C:unBindService()D:stopService()

答案:unBindService()Android获取到SharedPreferences对象sp后,保存数据正确的逻辑是()

A:sp.edit()B:sp.edit().put("name","zhangsan").commit();C:sp.edit().putString("name","zhangsan");D:sp.edit().putString("name","zhangsan").commit();

答案:sp.edit().putString("name","zhangsan").commit();下列关于Canvas类的描述,错误的是()。

A:Canvas和Paint作用一样B:Canvas表示画布C:Canvas可以绘制各种各样的图形D:Canvas类的drawRect()方法用于绘制矩形

答案:Canvas和Paint作用一样“安卓”是以什么为基础的操作系统?()

A:JavaB:linuxC:windowsD:Unix

答案:linux使用MediaPlayer播放保存在Raw包下的mp3文件时()

A:需要调用setDataSource方法设置文件源B:直接newMediaPlayer即可C:需要使用MediaPlayer、create方法创建MediaPlayerD:直接调用start方法,无需设置文件源

答案:C:需要使用MediaPlayer、create方法创建MediaPlayer给一个TextView设置红色字体应该使用以下哪种写法()

A:setColor("0xffff0000")B:setTextColor("0xffff0000")C:setTextColor(0xffff0000);D:setColor("red")

答案:C:setTextColor(0xffff0000);在XML布局文件中android:layout_width属性不可以设置为()

A:fill_parentB:match_parentC:wrap_contentD:match_content

答案:D:match_content在事件监听的处理模型中主要涉及三个对象,分别是EventSource(事件源)、Event(事件)、EventListener(事件监听器)。其中,封装了界面组件发生的特定事情(通常指用户的一次操作)指的是()

A:事件B:事件源C:事件处理者D:事件监听器

答案:A:事件下面退出Activity错误的方法是()

A:onStop()B:抛异常强制退出C:finish()D:Systemexit()

答案:D:Systemexit()14在android中使用RadioButton时,要想实现互斥的选择需要用的组件是()

A:RadioButtonsB:RadioGroupC:CheckBoxD:ButtonGroup

答案:B:RadioGroup关于AlertDialog的说法不正确的是()

A:setPositiveButton方法是用来加确定按钮的B:要想使用对话框首先要使用new关键字创建AlertDialog的实例C:setNegativeButton方法是用来加取消按钮的D:对话框的显示需要调用show方法

答案:要想使用对话框首先要使用new关键字创建AlertDialog的实例3Activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪一个阶段中进行()

A:停止过程B:挂起过程C:创建过程D:暂停过程

答案:D:暂停过程创建Menu需要重写的方法是()

A:onoptionscreateMenu(MenuItemmenu)B:onOptionsCreateMenu(Menumenu)C:onCreateOptionsMenu(Menumenu)D:onCreateOptionsMenu(MenuItemmenu)

答案:onCreateOptionsMenu(Menumenu)Activity的布局文件放在哪个目录下()

A:res/xmlB:res/valuesC:res/layoutsD:res/layout

答案:res/layout如果希望某一个界面一直处于横屏状态,不随手机的晃动而改变,可以在清单文件中通过设置Activity的screenOrientation属性完成。其值为()

A:android:screenOrientation="horizontal"B:android:screenOrientation="landscape"C:android:screenOrientation="vertical"D:android:screenOrientation="portrait"

答案:B:android:screenOrientation="landscape"自定义内容观察者时,需要继承的类是()。

A:DefalutObserverB:ContentObserverC:BaseObserverD:BasicObserver

答案:ContentObserver5表示列表框组件是()

A:SpinnerB:GridViewC:ListViewD:Gallery

答案:C:ListView选项中,关于广播类型的说法,正确的是()

A:无序广播是按照一定的优先级进行接收B:无序广播可以被拦截,可以被修改数据C:有序广播按照一定的优先级进行发送D:Android中的广播类型分有序广播和无序广播

答案:C/D下列关于Android动画的描述中,正确的是()。

A:逐帧动画就是顺序播放一组预定义的静态图像,形成的动画效果。B:补间动画就是通过对场景中的对象不断进行图像变化来产生动画效果。C:Android中的动画通常分为逐帧动画和补间动画两种。D:实现补间动画时,只需要定义动画开始和结束的关键帧,其他过渡有系统自动计算补齐。

答案:A、C、D以下哪些是合法的josn数据表达()

A:{"name":"zhangsan","address":{"city":"Beijing","street":"Xisanqi","postcode":100096}}B:{"name":"zhangsan","hobby":["篮球","羽毛球","游泳"]}C:{"name":"tom","age":"23"}D:[{"name":"tom","age":12},{"name":"rose","age":15}]

答案:A/B/C/D以下哪些是广播里的标签()

A:enabledB:intentC:exportedD:name

答案:正确的选项是:B:intent,C:exported,D:name这些是在定义或处理Android广播接收器时可能遇到的属性或概念。"enabled"通常与组件是否启用有关,但它不是广播特有的标签。其他选项则更直接地与广播或其相关的组件定义有关。在处理物理按键事件时,Android系统提供的回调方法有()

A:onKeyUp()B:onTouchEvent()C:onFocusChanged()D:onKeyDown()

答案:A:onKeyUp()D:onKeyDown()下列关于ContentProvider的描述,正确的是()

A:ContentProvider为其他应用程序提供了统一的访问数据库的方式B:ContentProvider是一个抽象类,只有继承后才能使用C:ContentProvider是一个接口类,只有实现方法才能使用D:ContentProvider只有在AndroidManifest.xml文件中注册后才能运行

答案:A、B、DAndroid系统提供的GestureDetector类用于检测用户的触摸手势,它需要实现的监听接口是()

A:OnContextClickListenerB:SimpleOnGestureListenerC:OnDoubleTapListenerD:OnGestureListener

答案:B:SimpleOnGestureListenerD:OnGestureListener注:虽然C:OnDoubleTapListener也与手势有关,但是它并不是GestureDetector类的主要监听接口。实际上,它是B:SimpleOnGestureListener或D:OnGestureListener的一部分。Android提供了哪些补间动画?()

A:透明度渐变动画(AlphaAnimation)B:旋转动画(RotateAnimation)C:平移动画(TranslateAnimation)D:缩放动画(ScaleAnimation)

答案:平移动画(TranslateAnimation)###透明度渐变动画(AlphaAnimation)###旋转动画(RotateAnimation)###缩放动画(ScaleAnimation)Android系统采用分层架构,以下哪些是其框架组成部分()

A:应用程序层B:应用程序框架层C:核心类库D:Linux内核

答案:A:应用程序层B:应用程序框架层C:核心类库D:Linux内核正确答案包括:A、B、C、D。这些都是Android系统架构的组成部分。事务的基本要素有()

A:隔离性B:持久性C:原子性D:一致性

答案:一致性###持久性###原子性###隔离性数据适配器是数据与视图之间的桥梁,它类似于一个转换器,将复杂的数据转换成用户可以接受的方式进行呈现。()

A:对B:错

答案:A:对MediaPlayer类用于播放音频文件,不能播放视频文件。()

A:错B:对

答案:A:错用bind绑定方式启动的服务,该服务可以被自己停止。()

A:对B:错

答案:B:错用bind方式启动的服务,是作为binder的形式存在,通常是由系统或者其他组件来控制它的生命周期,因此该服务不能被自己停止。一种可以嵌入在Activity中的UI片段,它可以用来描述Activity中的一部分布局,这种组件我们称之为Fragment(碎片)。()

A:对B:错

答案:A:对android:foreground设置帧布局容器的前景图像,始终在所有子控件之上。()

A:对B:错

答案:A:对此属性设置的图像会显示在帧布局的所有子控件之上。当Android系统产生一个广播事件时,可以有多个对应的广播接收者接收并进行处理。()

A:错B:对

答案:B:对活动传递数据,可以使用Intent的putExtra()方法传递数据。()

A:错B:对

答案:B:对Intent的`putExtra()`方法常用于在Android应用程序组件(如Activity,Service等)之间传递数据。booleanonKeyDown(intkeyCode,KeyEventevent)方法,参数keyCode可以获取被按下的键值。()

A:对B:错

答案:对由于WebView控件加载的某些网页是通过JavaScript代码编写的,而WebView控件在默认情况下不支持JavaScript代码,因此为了解决这个问题,我们需要通过setJavaScriptEnabled()方法来设置WebView控件,使其可以支持JavaScript代码。()

A:错B:对

答案:对Intentintent=newIntent(this,SecondActivity.class);startActivity(intent);表示直接通过名称开启指定的目标组件。()

A:对B:错

答案:对静态申请权限需要在清单文件中声明。()

A:错B:对

答案:对执行消息循环时获取到此广播,会回调广播接收者(BroadcastReceiver)中的onReceive()方法并在该方法中进行相关处

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论