ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:18.97KB ,
资源ID:355888      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-355888.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(8941_Android智能手机编程_任务1_(福建电大省开课)辅导资料.docx)为本站会员(聆听****声音)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

8941_Android智能手机编程_任务1_(福建电大省开课)辅导资料.docx

1、8941_Android 智能手机编程_任务1_ (福建电大省开课)辅导资料说明:课程题目是随机的,下载后用WORD 打开,然后按CTRL+F 在题库中逐一搜索每一道题的答案投请仔细阅读以下提示:题库每学期都有可能更换,请仔细核对是不是您需要的内容再下载! 预祝您取得好成绩!1、Android 智能手机平台是基于()程序语言来进行应用开发的。A.C#B.Objective-C C.Java D.Javascript【参考答案】C2、Android 智能手机平台是基于()操作系统内核开发而来的。A.Linux B.Windows C.Unix D.Chrome OS【参考答案】A3、Androi

2、d 中使用的Java 运行环境是()虚拟机。A. Oracle JavaB. IBM 的 Java C.谷歌的DalvikD.Open Java【参考答案】C4、Software Development Kit(SDK)是()。A. Java 开发程序包B. Android 集成开发环境C. 软件开发工具包D.虚拟设备【参考答案】C5、当界面从A 跳转B ,并希望从Activity B 中通过Intent 返回信息到A 中,则A 需要实现()方法来获取返回的结果信息。A.startActivity B.onResultActivity C.startActivityForResult D.se

3、tResult【参考答案】B6、电脑屏幕的尺寸为14 寸,对应的dpi 为()。A.131 B.120 C.1024 D.100【参考答案】A7、如果需要给一个UI 的组件设置背景图片,则在Java 代码中访问到定义的图片资源bg_pic.png 的方法是()。A.R.color.bg_pic B.R.drawable.bg_pic C.R.string.bg_picD.drawable.bg_pic【参考答案】B8、下面()智能手机平台是开放源代码的。A.Android B.Windows Phone C.iOSD.Symbian【参考答案】A9、在Activity 中,()方法在初始化的时

4、候调用。A.onCreate() B.onStart() C.onRestart() D.onDestroy()【参考答案】A10、在Activity 中,()方法在资源或者对象被销毁的时候调用。A.onStop() B.onPause() C.onRestart() D.onDestory()【参考答案】D11、在Android 项目中,在res 目录下存放字符串信息的文件是()。A.strings.xml B.values.xml C.colors.xml D.const.xml【参考答案】A12、在Android 应用中需要添加访问互联网的权限配置(Permission),可以在配置文件

5、()中进行设置。A.strings.xml B.values.xml C.project.properites D.AndroidManifest.xml【参考答案】D13、在Java 代码中,通过()方式可以访问到配置文件中定义的颜色信息。A.R.color_name_id B.color_name C.R.color.color_name_id D.R.String.color_name_id【参考答案】C14、在res 目录下的布局配置文件中,通过()方式可以访问strings.xml 中定义的字符串常量信息Title 。A.string/title B.string/titleC.ti

6、tle D.String.title【参考答案】B15、在用户自定义的Activity 中,通过()方法可以关闭Activity 。A.finish()B.startActivity() C.onStop() D.onDestory()【参考答案】A16、Android 智能手机从系统架构的角度上分析,是由几层组成的?【参考答案】四个层次:Java 应用程序层(Application)Java 应用程序框架层(Application Framework) 本地框架和Java 运行环境层(Libraries)Linux 内核和驱动层17、Android AVD 是什么?在开发中有什么作用?【参考

7、答案】AVD 全称为Android Visual Device ,即Android 运行的虚拟设备,它是Android 应用运行的模拟环境。Android 应用如果需要在模拟器中运行,必须有已创建的AVD,每个 AVD 上可以配置运行多个Android 项目。18、如何在res 目录下的布局配置文件中定义一个新声明的用户界面组件的ID?【参考答案】每个界面组件对象都有一个关联的ID 来唯一标识它。ID 通常是在布局XML 文件中作为字符串被分配的,作为元素的ID 属性,这个XML 属性对所有的界面组件对象可用。XML 中ID 定义: android :id=”+id/button_id ”19

8、、Bundle 提供哪些方法提取Bundle 中的数据?【参考答案】(1) getXxx(String key):从Bundle 中取出int 、long、string 等各种类型的数据。(2) getSerializable(String key): 从Bundle 取出一个可序列化的数据对象。20、Android SDK 如何进行版本管理?【参考答案】打开Android SDK 管理器,可以允许用户管理不同的Android SDK 版本,如果要安装其他较低版本,需要自行在这个管理器中进行安装。基于这个管理器进行SDK 版本的管理非常简洁, 只要将所需的版本选中或者取消,然后管理器会自动提醒

9、用户是否需要进行安装或者删除。21、在Android 的系统架构层次中,哪几层是应用开发者需要重点关注的?【参考答案】通过对在Android 的系统架构的整体分析,应用程序层包括手机平时接触到的应用和界面元素;Java 应用程序框架层则提供了Android 系统提供的访问系统功能的应用程序接口,另外在Java 应用程序框架中提供了丰富的开箱即用的用户界面组件。这是应用开发需要重点关注的。22、Activity 关闭的方法?【参考答案】(1) finish():结束当前Activity 。(2) finishActivity(intrequestCode):结束以startActivityFor

10、Result(Intentintent,int requestCode)方法启动的Activity 。23、在Android 中有几种方式可以访问res 目录定义的资源信息?请写出语法格式。【参考答案】(1) 在Java 代码中使用资源:.R.(2) 在XML 中使用资源: / 24、Android SDK ADT Bundle 主要包含哪些内容?【参考答案】Android SDK ADT Bundle 是由 Google Android 官方提供的集成式IDE,已经包含了Eclipse, Android SDK 及Android 所需要的平台工具。内有三部分:(1)Eclipse(2)And

11、roid SDK (3) SDK Manager。25、在Android 应用开发中,Intent 有什么样的功能?【参考答案】Android 系统的Intent (意图):Intent 是Android 系统中协助完成应用间的交互调用与通信的一种机制,负责在不同的组件之间传递消息,将一个组件的请求意图传给另一个组件。Intent 在不同的活动和组件之间起着媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。26、在Android 中有哪几种应用组件类型?【参考答案】应用组件是Android 应用程序的重要基石,每个组件都可以作为独立的实体存在,支持具体的功能实现。

12、(1) Activity(活动)(2) Service(服务)(3) Broadcast Receiver(广播接收者)(4) Content Provider(内容提供者) 27、Activity 调用的方法?【参考答案】(1) starActivity(Intent intent):启动其他Activity 。(2) startActivityForResult(Intentintent,intrequestCode):用指定请求的请求码(requestCode)启动Activity ,等到新启动Activity 的结果再启动(通过重写onActivityResult()方法来执行)。28

13、、Intent 提供哪些方法来方便携带各种数据类型?【参考答案】(1) putExtras(Bundle data):向Intent 中放入需要携带的数据,其中Bundle 是一个简单的数据结构,可以把它当作一个类似HashMap 结构。(2) putXxx(String key,Xxx data):向Bundle 放入int 、long、string 等各种类型数据。(3) putSerializable(String key,Serializable data): 向Bundle 放入一个可序列化的对象。29、创建用户界面Activity 的具体步骤?【参考答案】(1) 声明MainAct

14、ivity ,并继承于Activity ;(2) 实现onCreate(Bundle bundle) 方法,在系统初始化Activity 对象之后,进行用户自定义的初始化活动;(3) 在onCreate(View view) 中设置用户界面的布局文件;(4) 通过Activity 中的findViewById(intid)获取各个界面组件,并基于它们的属性和方法进行相应的操作;(5) 如果需要进行销毁 Activity处理,可以用 OnDestroy()方法实现。30、AndroidManifest.xml 在Android 中的作用是什么?有哪些内容需要在其中进行配置?【参考答案】Andro

15、idManifest.xml 为Android 应用全局配置文件,它记录应用中所使用的各种组件,并列出了应用程序所提供的各种功能,指定应用程序使用到的服务(如电话服务、互联网服务、短信服务、GPS 服务等),Android 应用结构上的信息都会被记录在此文件中。 AndroidManifest.xml 包含如下设置:application permissions(应用权限)、Activities(界面视图)、intent filters(intent 消息过滤)等,根据Android 应用实际需要,它们在配置文件中是可选的。31、res 目录和asset 目录都存放资源文件,它们有什么不同和相

16、同之处?【参考答案】res 目录和asset 目录都存放资源文件,两个目录下的文件在打包后会原封不动地保存在apk 包中,但存在不同:(1) res 目录中的文件会被映射到R.java 文件中,访问的时候直接使用资源ID ,即R.filename.id 进行访问;assets 目录下的文件不会被映射到R.java 中,需通过资源管理器访问其中资源。(2) res 目录下不可以建子目录,而assets 目录下可以创建子目录。(3) 读取文件资源的方式不同。读取res/raw 目录下的文件资源,通过当前Activity 中的getResources ()方法来读取,访问的参数是R.id.filen

17、ame;读取assets 目录下的文件资源,通过当前Activity 的资源管理器AsseMt anager来读取相应的资源文件。(4) 无法直接访问的原生资源,保存到asset 目录下;可同通过R.java 资源清单在程序中访问的资源, 保存到res目录下。32、如何创建虚拟设备?【参考答案】单击Eclipse 工具栏上的图标,打开创建虚拟Android 设备的界面,设置各项属性,并填写必填信息后,单击“OK ”按钮,就可以在AVD 管理器中看到新创建的设备。具体如下:(1) 打开安卓虚拟设备管理器,即AVD Manager 。点击图中的“New. ”按钮新建安卓模拟器设备。在下一界面设置安

18、卓模拟器的详细设备参数,包括内存大小等。(2) 打开窗体后,填写 AVD Name,即虚拟器的名称,此为必填项,并且只支持大小写英文、数字、下划线,不能与之前新建的AVD 名称相同。然后选择 Device,选择适合自己的屏幕大小、分辨率。再选择 Target,即安卓系统版本。若出现 Device、Target 为空或无法选择,包括之前点击“New. ”按钮时无效,请执行以下操作:打开SDK Manager ;勾选自己需要安装的项目,图中仅为举例,点击 “Install n packages ”开始安装勾选,安装完成后会提示“Installed ”(已安装);安装或更新完成Packages (安

19、卓系统版本包)后,便可继续新建虚拟器。(3) 勾选“ Keyboard ”、“ Skin ”,选择前置摄像头“ Front Camera ” 为 Webcam0 (会调用电脑摄像头)。后置摄像头 “ Back Camera ” 为任意一项即可。(4) 设置 Memory Options (存储选项),在 RAM右侧的文本框里输入运行内存大小(如512 ,即512M );然后在VM Heap 右侧的文本框里输入缓存大小(如64 ,即64M )。(5) 填写InternalStorage(内部存储),即手机自带存储大小,然后继续填写SD Card(SD存储卡)大小,你可以选择右侧的下拉选项以改变数值的存储单位,还可以从已有的文件中选择SD 卡。(6) 其他选项可以保持默认,勾选“ Snapshot ”表示开启快照功能,勾选 “ Use HostGPU ”即表示使用主机的 GPU 。所有的设置完成后,点击 “ OK ”按钮保存设置并关闭设置窗体。(7) 下面就可以启动新建的虚拟器了,点击选中新建的名称为 “AVD ”的虚拟器,然后点击在新窗体中点击 “ Lanuch ” 启动此虚拟器。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2