网站大量收购闲置独家精品文档,联系QQ:2885784924

南开大学2020年9月考试《手机应用软件设计与实现》复习题库及答案.doc

南开大学2020年9月考试《手机应用软件设计与实现》复习题库及答案.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《手机应用软件设计与实现》课程期末复习资料

《手机应用软件设计与实现》课程讲稿章节目录:

智能手机发展简介

智能手机

智能手机操作系统

Android体系结构和内核

Android应用程序框架

开发环境搭建

AndroidSDK

Eclipse配置AndroidSDK、ADT

AndroidStudio简介

手机应用程序打包与安装

第一个手机应用程序

Activity初步知识

使用Eclipse进行简单的Android程序的开发

AndroidProject中的各主要构成及作用

Android程序的主要开发模式

Activity与AndroidManifest.xml文件的配置

Android基本控件

View控件和文本显示控件Textview

按钮Button、编辑框EditText、单选钮RadioButton、复选框CheckBox

下拉列表、图片视图、图片按钮

时间选择器、日期选择器

布局管理器

LinearLayout

FrameLayout

TableLayout

RelativeLayout

Android事件处理

事件处理的作用

常用的事件及相关处理接口

各种事件的使用及处理

利用各种事件完成常见操作程序的开发

Android扩展控件

滚动视图与列表

对话框

提示文本、拖动条、评分控件

提示框、图片文本切换

拖拉图片、网格视图

时钟、计时器、标签

菜单、隐式抽屉

缩放控制、弹出窗口、树形组件

数据存储方法与组件通信

Sharedpreferences存储和文件存储

数据库SQLite存储

ContentProvider

Intent深入

Activity深入

消息机制与服务

消息机制

Service介绍

广播及系统服务

AppWidget

多媒体技术及组件

绘制、Bitmap、Matrix、Animation

播放、拍照、录制、屏幕触控

手机服务与网络通信、定位

手机服务

网络通信、Web数据交换

Socket与WebService

WebView组件

GoogleAPI

位置管理

Map服务

综合示例

程序设计与开发示例1手机信息小助手系统

程序设计与开发示例1停车场监控管理系统

程序设计与开发示例3物流信息发布系统

程序设计与开发示例4地图跟踪及定位、导航系统

★考核知识点:Activity生命周期

参见讲稿章节:8-5

附1.1.1(考核知识点解释):

Activity声明周期方法中,启动时的调用顺序依次为

onCreate()-onStart()-onResume()

程序退出时的调用顺序依次为

onPause()--onStop()--onDestroy()

还包括onRestart()

因此并不包含onInit()

★考核知识点:摄像头权限配置

参见讲稿章节:10-2

附1.1.2(考核知识点解释)

根据Android系统应用程序权限使用要求,当调用摄像头拍照权限时,需要在AndroidManifest.xml中进行配置,因此选A。

B选项是挂载和卸载文件系统权限

C选项是向外部存储写入数据时所需权限

D选项是接入网络进行网络访问所需权限

★考核知识点:数据存储之XML文件解析方法

参见讲稿章节:8-1

附1.1.3(考核知识点解释)

Android系统中对XML文件解析时可采用SAX、DOM、PULL等方法,其中DOM方法是将整个文档调入内存,因此占用资源较多,相比较而言,SAX只调入文档的一部分加入内存。

★考核知识点:位置管理与位置服务

参见讲稿章节:11-6

附1.1.4(考核知识点解释)

通过LocationManager可以获取Location对象,进而得到关于位置的诸多属性和信息,在获取位置服务时,可以使用GPS也可以使用Wifi,其中GPS精度较高,但受限于障碍物、天气等原因,在室外使用时较好,室内无法获取GPS信号,且获取GPS信号时间消耗较多,使用过程中GPS模块一直开启,是手机中除了屏幕显示模块外最为耗电的模块。通过Wifi获得位置信息精度较低但获取速度快,且耗电量少。

★考核知识点:适配器的作用

参见讲稿章节:7-1

附1.1.5(考核知识点解释)

Android系统中提供了适配器机制,是一种MVC模式的具体体现,通过适配器将程序中的数据信息与程序界面的控件建立关联映射,进而通过控件显示数据。因此选择A。

★考核知识点:数据存储之SQL数据库基本知识

参见讲稿章节:8-2

附1.1.6(考核知识点解释)

SQLite是手机应用程序常用数据库;MySQL、SQLServer、DB2一般用于服务器端数据存储。SQLite是轻量型数据库,拥有便捷快速等特点,适用于移动端的数据存储。

★考核知识点:Activity生命周期、状态与

文档评论(0)

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

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

1亿VIP精品文档

相关文档