好文档 - 专业文书写作范文服务资料分享网站

手机旅游助手开题报告

天下 分享 时间: 加入收藏 我要投稿 点赞

方便地进行基于Android移动平台的软件开发。同时,Google也同步推出了各个SDK版本对应的模拟器,方便基于Android移动软件的部署和测试。 Android 作为一个庞大的系统,包括了Linux操作系统、各种本地程序、虚拟机和运行环境、Java框架和Java应用程序多方面的内容[1]。 (一)Android体系结构[2] android 平台大的方面的层次可以划分成三个层次,包括一个操作系统,中间件和应用程序,android 的系统框架图如下: 图中的软件层次自上而下分成4个层次 1、应用程序(Application) 2、用用程序框架(Application Framework) 3、各种类库(Libraries)和android运行时( Adnorid Runtime) 4、操作系统(OS) (二)Android应用程序可以分成四种主要类型: 1、活动(Activity)

活动在一个称为视图类的帮助下,为应用程序提供UI。视图类实现各种UI元素,如文本框、标签、按钮等。一个应用程序可以包含一个或多个活动。这些活动通常与应用程序中的屏幕形成一对一的关系。 2、视图(View) Android活动通过视图显示UI元素。视图采用以下布局设计之一: LinearVertical,LinearHorizontal,Relative,Table。选择一种布局之后.就可以用各个视图显示UI。视图是在一个XML文件中定义的。每个元素有一个或多个属于Android命名空间的属性。 3、服务(Service)和接收器(Reciever) 与其他多任务计算环境一样,Android可以在后台运行着一些应用程序。 Android把这种应用程序称为服务。服务是没有UI的Android应用程序。 接收器是一个应用程序组件,它接收请求并处理Intent。与服务一样。接收器 。在一般情况下也没有UI元素。服务和接收器通常都在AndroidManifest.xml文件中注册。 4、ContentProvider进行数据管理 Content Provider是Android的数据存储抽象机制。Content Provider对数据存储的访问方法进行抽象,在许多方面起到数据库服务器的作用。对数据存储中数据的读写操作应该通过适当的Content Provider传递.而不是直接访问文件或数据库。 (三)Android应用框架API类型[6] 在Android SDK中,应用框架层表现为一系列组件,开发者可

以利用这些组件开发出各种应用程序。这些组件也是第三方应用和Android系统交互的接口层。这部分API主要有以下几大类:Views、Intents、Activity、Permissions、Resource Types、Services、Notifications、ContentProviders、以及XML支持等。每种类型都有对应的一套管理机制。 (四)Android开发环境搭建[10] Android开发环境主要是eclipse+ADT+Android SDK。 下载eclipse,解压就可以使用,并安装ADT插件。ADT是专门为Android开发的一套插件,该插件集成了对Android工程和工具的支持,它包含大量功能强大的扩展,使得创建、运行、调试Android应用程序变得简单便捷。下载Android SDK,并将其解压。打开eclipse,如果安装ADT成功,则可以在工具栏看到Android工程对 应的图标。或者在“新建”中可以看到Android工程。在SDK配臵中选择刚刚下载的SDK路径,系统将自动加载各个版本的Android SDK。接下来,就可以新建Android工程了。 四、研究计划与进度安排: 2012年12月—2013年1月:搜集资料,分析旅游助手的功能以及初步框架。 2013年1月—2013年2月:旅游助手的页面设计,框架结构,内

容的采集等 2013年2月—2013年4月:旅游助手的程序开发、系统整合,写论文。 2013年4月—2012年5月:旅游助手的运行及调试、修改,同时完成论文,准备答辩。 五、主要参考文献(指撰写开题报告所参考的学术文献,不得低于10篇。参考文献为近三年内发表的文献,在引用处标明,并按照引用顺序排序,参考文献的格式应符合毕业论文中参考文献格式。): [1] 林城著.Android 2.3应用开发实战.北京: 机械工业出版社. 2011.06 [2] 朱桂英.Android开发应用从入门到精通.北京: 中国铁道出版社. 2011.02 [3] 张元亮.Android开发应用实战详解 .北京: 中国铁道出版社. 2011.02 [4] 林城.Google Android 2.X应用开发实战.北京: 清华大学出版社. 2011.01 [5]刘军林.范云峰. 智慧旅游的构成、价值与发展趋势[J]. 重庆社会科学. 2011(10) [6]黄宏程.Android移动应用设计与开发.人民邮电出版社.2012

[7]李伟梦 、何晨光、 李洪刚.Android 4编程入门经典:开发智能手机与平板电脑应用.清华大学出版社 . 2012.11 [8]侯风波. 基于Android系统的徐水旅游信息系统的实现[D]. 电子科技大学 .2012 [9]贾文杰.基于Android平台的智能旅游系统的设计与实现[D]. 浙江大学 .2012 [10]杨云君.Android的设计与实现(卷1).机械工业出版社 2013.05 六、指导教师意见: 指导教师签字: 年 月 日

手机旅游助手开题报告

方便地进行基于Android移动平台的软件开发。同时,Google也同步推出了各个SDK版本对应的模拟器,方便基于Android移动软件的部署和测试。Android作为一个庞大的系统,包括了Linux操作系统、各种本地程序、虚拟机和运行环境、Java框架和Java应用程序多方面的内容[1]。(一)Android体系结构[2]android平台大的方面
推荐度:
点击下载文档文档为doc格式
5sk1x57h0u6tck19hlnj
领取福利

微信扫码领取福利

微信扫码分享