版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
移动APP程序设计智慧树知到课后章节答案2023年下烟台职业学院烟台职业学院
第一章测试
随着智能手机的发展,移动通信技术也在不断地升级,目前应用最广泛的是4G。
A:对B:错
答案:对
Android系统创始人是安迪·鲁宾。
A:对B:错
答案:对
Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。
A:错B:对
答案:对
Android的布局文件通常放在res/layout文件夹中。
A:错B:对
答案:对
关于Dalvik虚拟机的特点,下列说法错误的是()。
A:加载的是.dex格式的数据B:基于寄存器的架构C:运行Java字节码文件D:在linux操作系统上运行
答案:运行Java字节码文件
创建程序时,填写的PackageName表示()。
A:项目的包名B:应用名称C:项目名称D:程序UI主题
答案:项目的包名
Dalvik虚拟机是Google公司自己设计用于Android平台的虚拟机,它可以简单的完成()隔离和线程管理,并且可以提高内存的使用效率
A:代码段B:程序C:进程D:线程
答案:进程
我国应用的第二代GSM系统以及北美的窄带CDMA系统属于()通信技术。
A:4GB:2GC:3GD:1G
答案:2G
在R.java文件中android:id属性会自动生成对应的int类型的值。
A:错B:对
答案:对
AndroidStudio是采用Gradle来构建项目的。
A:错B:对
答案:对
移动APP有助于通过移动渠道覆盖更多客户。
A:对B:错
答案:对
第二章测试
一个应用程序默认会包含()个Activity。
A:2B:1C:3D:4
答案:1
在线性布局文件中,把方向设置为水平方的属性是()。
A:fill_horizontalB:verticalC:horizontalD:fill_vertical
答案:horizontal
在下列选项中,通常用于响应用户的点击事件的控件是()。
A:TextViewB:EditTextC:RadioButtonD:Button
答案:Button
销毁一个活动所用的方法是()。
A:return()B:exit()C:finish()D:close()
答案:finish()
在目标Activity中,通常使用setResult方法设置返回数据。()
A:错B:对
答案:对
TextView控件通常用于在界面上显示文字信息。()
A:对B:错
答案:对
使用Intent传递数据时,可以使用putExtra()方法把参数封装到Intent中。()
A:对B:错
答案:对
当Activity执行到onStop()方法Activity不可见时,再次回到前台会执行onResume()方法和onStart()方法。()
A:对B:错
答案:对
Activity的启动模式有四种,分别是standard、SingleTop、singleTask和singleInstance。
A:对B:错
答案:对
Android提供了一个startActivityForResult(intent,requestcode)方法来实现回传数据。
A:对B:错
答案:对
第三章测试
相对布局中,“是否跟父布局右对齐”通过______属性进行设置。
A:android:layout_alignParentTopB:android:layout_alignParentRightC:android:layout_alignParentLeftD:android:layout_alignParentBottom
答案:android:layout_alignParentRight
为了让程序拥有更好的屏幕适配能力,在指定控件和布局宽高时最好使用系统属性,其中将强制性地使视图扩展至父元素大小属性是______。
A:match_contentB:fill_contentC:match_parentD:wrap_content
答案:match_parent
线性布局是Android中较为常用的布局方式,线性布局主要有两种形式,分别是_____。
A:瀑布布局B:水平布局C:网格布局D:垂直布局
答案:水平布局;垂直布局
线性布局中,指定控件按比例排列的属性值为______。
A:layout_weightB:orientationC:wrap_contentD:match_parent
答案:layout_weight
Android控件中,代表进度条的是______控件。
A:ProgressBarB:CheckBoxC:ImageViewD:RadioButton
答案:ProgressBar
能够实现上拉加载、下拉刷新功能的列表控件是______。
A:RecyclerViewB:EditTextC:TextViewD:ListView
答案:RecyclerView
在下列选项中,用来给ListView填充数据的方法是______。
A:setDefaultAdapter()B:setAdapter()C:setBaseAdapter()D:setView()
答案:setAdapter()
在ListView使用BaseAdapter适配器显示数据时,需要重写四个抽象方法,以下不属于四个抽象方法的是______。
A:getItem()B:getView()C:getItemId()D:getItemCount()
答案:getItemCount()
为ListView中每个条目添加点击事件使用的方法是______。
A:setOnItemClickListener()B:setOnClickListenerC:setLayoutManagerD:setAdapter()
答案:setOnItemClickListener()
关于适配器的说法正确的有______。
A:它主要用来把数据绑定到组件中B:它主要用来解析数据C:它主要是用来存储数据D:它主要用来存储xml数据
答案:它主要用来把数据绑定到组件中
第四章测试
_____是一种嵌入在Activity中的UI片段。
A:ActivityB:ServiceC:LayoutD:Fragment
答案:Fragment
下列关于Fragment的描述,正确的是()。
A:只能在布局中添加FragmentB:Fragment不需要添加到Activity中也可以单独显示界面C:可以通过getFragmentManager()方法获取FragmentManager实例。D:只能在Java代码中添加Fragment
答案:可以通过getFragmentManager()方法获取FragmentManager实例。
以下_____生命周期方法是Fragment和Activity相关联时调用。
A:onCreateView()B:onAttach()C:onActivityCreated()D:onCreate()
答案:onAttach()
ViewPager需要_____适配器类给它提供数据。
A:AdapterB:ViewPagerAdapterC:PagerAdapterD:BaseAdapter
答案:PagerAdapter
调用ViewPager对象的_____方法可以将ViewPager对象与PagerAdapter对象建立关联。
A:setAdapter()B:get()C:addView()D:add()
答案:setAdapter()
以下_____方法不是PagerAdapter子类PagerAdapter需要重写的方法。
A:destroyItem()B:instantiateItem()C:getItemCount()D:isViewFromObject()
答案:getItemCount()
轮播图使用第三方控件Banner最基本的要添加_____权限。
A:WRITE_EXTERNAL_STORAGEB:READ_EXTERNAL_STORAGEC:internetD:CALL-PHONE
答案:internet
下面_____方法能够设置轮播图Banner控件自动播放图片。
A:setDelayTime()B:isAutoPlay()C:setBannerStyle()D:setBannerAnimation()
答案:isAutoPlay()
DrawerLayout布局中_____属性用来设置侧滑菜单出现的位置。
A:backgroundB:layout_gravityC:paddingD:orientation
答案:layout_gravity
标准的导航菜单中NavigationView通常放在DrawerLayout使用,NavigationView布局中包括____子布局。
A:titleB:headerC:bodyD:menu
答案:header;menu
第五章测试
在下列选项中,Android中的五大存储数据方式不包括()。
A:MySql存储B:文件C:SharedPreferencesD:网络存储
答案:MySql存储
下列对SharedPerferences存、取文件的说法中不正确的是()。
A:属于移动存储解决方案B:信息的保存格式是xmlC:读取xml文件的路径是/sdcard/shared_prefxD:SharedPreferences处理就是key-value对
答案:读取xml文件的路径是/sdcard/shared_prefx
用SharedPreferences存储存储数据,必须通过()类实现。
A:putStringB:ContentValuesC:BundleD:Editor
答案:Editor
用SQLite数据库存数据时调用insert()方法,需要将数据存在数据集合()类中后,再集体插入数据库。
A:putStringB:EditorC:ContentValuesD:Bundle
答案:ContentValues
Android的SharedPreferences存储方式和文件存储方式中,存储文件时可以选择多种模式,其中将文件定义为“私有”模式的是()。
A:MODE_WORLD_WRITEABLEB:MODE_APPENDC:MODE_WORLD_READABLED:MODE_PRIVATE
答案:MODE_PRIVATE
Android中使用openFileOutput(Stringname,intmode)方法获取到文件输出流时,第二个参数mode可用模式有()。
A:MODE_WORLD_READABLEB:MODE_WORLD_WRITEABLEC:MODE_APPENDD:MODE_PRIVATE
答案:MODE_WORLD_READABLE;MODE_WORLD_WRITEABLE;MODE_APPEND;MODE_PRIVATE
Android中把数据可以存储到以下哪个目录()。
A:SD卡目录B:C盘C:/data/data/包名下D:D盘
答案:SD卡目录;/data/data/包名下
关于Android中操作数据库,SQLiteOpenHelper类是用于操作数据库的。
A:错B:对
答案:错
使用SQLiteDatabase的execSQL()方法可以实现数据库表增删改的操作。
A:对B:错
答案:对
文件存储时通过I/O流的形式把数据原封不动的存储到文档中。
A:对B:错
答案:对
第六章测试
做网络图片查看器的时候,需要把获取的流信息转换为Bitmap
A:错B:对
答案:对
使用HttpURLConnection对象可以访问网络。
A:对B:错
答案:对
请求网络成功后返回码是200表示请求成功。
A:错B:对
答案:对
HttpURLConnection的getResponseCode()方法用于得到服务器返回的响应码
A:错B:对
答案:对
《今日荐词》案例中采用Gson库来解析JSON文件。
A:对B:错
答案:对
进行网络访问,需要在mainifest文件中配置权限
A:错B:对
答案:对
使用HttpURLConnection,如果需要上传数据,需要设置setDoOutput(true)方法。
A:对B:错
答案:对
使用HttpURLConnection,当读取完responsebody中的信息后,应该立即通过disconnect()断开连接
A:对B:错
答案:对
AsyncTask的doInBackground用来执行后台耗时操作
A:错B:对
答案:对
GsonFprmat插件的使用,可以快捷的将网络返回的Json转化成Java类
A:对B:错
答案:对
第七章测试
下列选项中,设置MediaPlayer网络音频文件数据源的方法的是_____。
A:setDataPath()B:load()C:create()D:setDataSource()
答案:setDataSource()
使用create()方法创建的MediaPlayer实例处于_____状态。
A:PreparedB:InitializedC:IdleD:Started
答案:Prepared
下列选项中,调用_____方法能够设置MediaPlayer实例在子线程中执行异步操作。
A:setDataSource()B:seekTo()C:prepare()D:prepareAsync()
答案:prepareAsync()
VideoView中指定需要播放URI视频地址使用的方法是_____。
A:setVideoPath()B:setVideoURI()C:setURI()D:setDataSource()
答案:setVideoURI()
VideoView中设置播放器进度条使用的方法是_____。
A:setVideoPath()B:setVideoURI()C:setMediaController()D:setVideoURL()
答案:setMediaController()
在百度语音合成中需要合成播放声音调用_____方法。
A:speak()B:synthesize()C:resume()D:batchSpeak()
答案:resume()
在百度AI语音合成中要使用_____类实例对象。
A:SpeechB:SpeechRecognizerC:SpeechConstantD:SpeechSynthesizer
答案:SpeechSynthesizer
MediaPlayer能够同时播放多个音频。
A:对B:错
答案:错
使用Glide图片加载库时,使用方法Glide.with(Contextcontext).load(Stringurl).into(ImageViewimageView)可以访问网络图片。
A:对B:错
答案:对
Google提供了ZXing工具,可以完成生成二维码和解析二维码的操作。
A:对B:错
答案:对
第八章测试
Service可以有几种调用方式()
A:3B:4C:2D:1
答案:2
如果在一个App中,多次启动Service,则Service有几个实例存在()
A:4B:2C:1D:3
答案:1
Service在建立时,运行的第一个方法是()
A:onBegin()B:onstart()C:onresume()D:onCreate()
答案:onCreate()
销毁一个Service所用的方法是()
A:unBind()B:onDestroy()C:end()D:onStop()
答案:onDestroy()
Service的生命周期和Activity是一样的。()
A:错B:对
答案:错
可以在Service中使用TextView等组件美化界面。()
A:对B:错
答案:错
Activity启动Service的方法不止一种。()
A:错B:对
答案:对
Android中有四大组件,除广播和contentprovider之外,还有activity和service。
A:错B:对
答案:对
使用绑定方式启动service时,为了与service保持通讯,需要在调用方实现一个ServiceConnection连接类。
A:错B:对
答案:对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广告公司自由职业者合同模版
- 合同补充协议签订汇报
- 高中历史第三章第二次世界大战3.5二战伤亡人数统计文本素材北师大版选修3
- 2025届高考地理一轮复习第十五章区域发展与区域联系36产业转移-以东亚为例学案新人教版
- 2025届高考历史一轮复习模块一政治文明历程专题一古代中国的政治制度第2讲走向“大一统”的秦汉政治学案人民版
- 2024外墙涂料施工合同范本
- 2024餐饮店铺转让合同文档模板
- 2024新版销售代理合同范本
- 2024全屋定制合同
- 2024户外广告经营权的转让合同
- 木门窗施工方案
- 2024-2025学年八年级语文上册期末专项复习:综合性学习+口语交际【考题猜想】原卷版
- 逐梦芳华-吉林省松原市前郭尔罗斯蒙古族自治县南部学区三校2024-2025学年九年级上学期11月期中道德与法治试题(含答案)
- 四川省成都市九县区2024-2025学年高一上学期期中考试数学试题(含答案)
- 2024秋国开《四史通讲》期末大作业试题B答案(第1套)
- 2024年8月CCAA国家注册审核员《管理体系认证基础》考试题目含解析
- 2024新版(北京版)三年级英语上册单词带音标
- 户外广告安装施工方案
- 钠离子电池低成本硬碳负极关键技术开发-2024-10-技术资料
- 2025届广东省珠海市紫荆中学高二数学第一学期期末教学质量检测试题含解析
- 期中测试卷(1-3单元)(试题)2024-2025学年六年级上册数学苏教版
评论
0/150
提交评论