移动终端软件设计习题集.doc

移动终端软件设计习题集.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 TOC \o 1-3 \h \z \u 第1章Android概述 1 第2章Android开发环境与开发工具 2 第4章Android GUI开发 4 第5章 Activity组件 5 第6章 Android Service组件 5 第8章Android程序间的通信 7 第10章Android资源与国际化 10 第11章Android 数据存储 11 第14章Android 多媒体开发 12 第1章Android概述 1. Android系统内核基于什么操作系统? 答: Android是一个完整的移动操作系统,利用Linux作为系统内核,实现了存储管理、设备管理、文件管理、进程管理、安全管理等操作系统的基本功能。 2. Google发布的基于Linux平台的开放源代码移动操作系统平台名称是什么? 答: Android。 3. Android运行的虚拟机名称是什么?虚拟机内运行的字节码文件后缀名是什么? 答: Android运行的虚拟机不是Java虚拟机,而是经过改造的Dalvik 虚拟机,在虚拟机内运行的并不是Java编译后的字节码,而是后缀名为dex内部格式文件。 4. Android采用什么软件架构?整个系统包括哪几个层次? 答: Android采用堆栈式软件架构,整个系统从底层操作系统到顶层核心应用在内分为5个层次: Linux内核、Android运行环境(Android Runtime)、库集合(Libraries)、应用框架(Application Framework)、应用(Application)。 5. 请列举Android的四大常用组件,并简述其特点。 答:Activity:为应用程序提供一个活动窗口; Service:为应用程序提供后台运行服务; BroadcastReceiver:为应用程序提供广播消息处理机制; ContentProvider:android中提供多应用程序数据共享。 第2章Android开发环境与开发工具 1. Android开发组件主要包括哪三部分? 答: Android SDK、Android SDK Tools和Android SDK Platform-tools。 2. Android提供的专门用于Eclipse IDE开发环境可以让 Android SDK 集成到 Eclipse环境中的插件名称? 答:ADT或Android Development Tools。 3. 请根据下图中Android工程目录结构,回答以下问题: (1)应用项目名称? HelloWorld (2)简述src、gen、res中drawable、layout、values各个文件夹的功能。 src文件夹存放项目的源代码;gen文件夹下面有个R.java文件,R.java是在建立项目时自动生成的,这个文件是只读模式的,不能更改。通过R.java我们可以很快地查找我们需要的资源;res文件夹是资源目录,包含项目中的资源文件并将编译进应用程序;drawable下存放图片文件;layout下存放所有布局文件;values下存放数组、颜色等资源。 (3)Android应用项目配置清单文件名称是什么?有什么作用 答:AndroidManifest.xml项目的总配置文件,记录应用中所使用的Activity、Service等组件以及访问权限的设置等信息。 4. 搭建基于Eclipse的Android应用开发环境需要哪些软件及步骤? 答: (1)安装JDK(Java Development Kit); (2)安装Eclipse; (3)安装Android SDK; (4)在Eclipse中安装ADT(或Android Development Tools)插件。 第4章Android GUI开发 1. 什么是Activity?主要功能是什么? 答: Activity是一个独立的可以与用户交互的Android应用组件 功能:作为应用程序框架动态加载各种用户界面视图,实现底层消息传递等,它是一个功能强大的界面管理者,负责调度各种界面视图,实现Android应用与用户之间的交互。 2.列举四种常用的事件监听处理方法。 答:基于事件监听内部类实现事件监听处理;基于事件监听内部匿名类实现事件监听处理; Activity本身作为事件监听器;直接绑定到标签; 3.简述利用ArrayAdapter适配器为Spinner或AutoCompleteTextView等组件提供显示内容的操作步骤。 答:(1)通过findViewByID方法建立对象 (2)提供数据:数据源可以是数组、XML文件、ListString集合; (3)提供布局; (4)建立适配器ArrayAda

文档评论(0)

clz + 关注
实名认证
内容提供者

医师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月15日上传了医师资格证

1亿VIP精品文档

相关文档