相关的修改。基于此更深刻的理解人机交互的重要性和设计的重要性。国内外现状操作系统于年在美国推出后,凭借其良好的用户体验,低廉的成本和较高的开放性吸引着越来越多的终端厂商采用,根据等国际研究机构的报告,在这几年的全球智能手机的市场份额在逐渐增多,并且于年成功超过了系统在全球智能手机的市场份额。在出现之前,智能手机操作系统市场中和两者占据大部分的市场份额,但随着移动互联网的快速发展,终端应用的趋势逐渐成为主流的情况下,两者的劣势逐渐突出,而的优势也越来越明显。由于发展了很多年,已经被很多人熟悉,在这十多年中几乎没发生什么变化,它的用户体验功能已经无法满足现在人的需求。系统同样也较为封闭,对终端厂商来讲引入成本较为昂贵,娱乐性般,多用于商务机型。年,苹果上市后凭借优秀的用户体验和多种多样的功能获得了巨大的成功,特别值得提的是苹果的应用开发分成模式刺激了开发者不断进入,使得苹果的应用程序能不断的更新和发展,截至年月,可用于的应用已经超过了万,苹果公司因为顺应了终端应用的智能手机发展趋势,取得了快速的发展但也有许多问题,因为属于半开放的,实现了移动互联网产业链上各环节的普及还是较为困难其次的价格比较高,短期时间内难以满足中低端市场的需求。而系统,虽然它目前存在安全性和版本混乱等问题,但是拥有低廉的引入成本,良好的用户体验和开放性较强的特点,再加上和众多第三方应用商店做后盾,在应用方面的资源也非常丰富。系统在近几年取得了迅猛的发展,主要还是因为其适应了移动互联网的发展趋势,符合了移动互联网产业链各方的发展变化需求。当然,也同样面临着些挑战和争议。虽然在发展过程中遇到器,每个都声明了套不同的功能。如果组件没有包含任何过滤器,它只能被显式地指明作为目标组件的激活。对于在代码中创建并注册的来说,过滤器将被直接实例化为对象。其它所有的过滤器都在文件中设置。毕业设计题目基于平台的电子课表查询设计与实现姓名班级软件班学号学院软件学院专业软件工程指导教师年月日基于平台的电子课表查询设计与实现摘要智能手机虽然早在多年前就已出现,但那时的智能手机的功能主要是本地应用,这些手机以的系统为主。但随着移动互联网时代的到来,本地应用已远远无法满足用户的需求了。然而在创新为王的今天,新的技术总在不断取代旧的技术。以创新闻名的为了进军移动广告市场,就开始研制新的移动操作系统。本程序主要使用了和的基础编程知识,用户界面采用模型的电子课表应用程序的结构和设计实现过程。本程序的开发工具为,并通过与数据库相连,从而实现了基于的电子课表管理应用程序。关键词析系统开发环境系统任务的可行性分析第章系统设计设计指导思想和原则指导思想软件设计原则系统的功能结构设计系统静态模型设计数据库设计数据库设计的概述概念结构设计逻辑结构设计物理结构设计第章系统实现应用程序功能实现应用程序界面功能实现应用程序主界面指定课表界面显示所有的课表数据库存储方式第章系统测试测试方案及测试用例系统测试计划系统测试测试总结第章结论参考文献致谢外文原文中文翻译第章绪论是由发布的基于的开放源码操作系统,刚开始的时候它主要用于手机移动设备,它是第个完全定制免费开发的手机平台。最初由开发,刚开始主要支持手机,后来慢慢发展逐渐扩展到平板电脑及其他领域上。是种基于内核的软件平台和操作系统,采用了软件堆层的架构,共分为四层。第层是内核,提供由操作系统内核管理的底层基础第二层是中间件层,由函数库和运行时构成第三层是应用程序框架层,提供了平台基本的管理功能和组建重用机制第四层是应用程序层,提供了系列核心应用程序。作为种开放操作系统,随着它的快速发展,受到了越来越多的人的关注。所以就有越来越多的开发者使用许多种编程语言来编写。而不再像以前那样只能使用单的编程语言来编写应用程序,因而有越来越多的人来开发。在这几年中由于的便携性和可开发性,使得的操作系统已经移植于越来越多的手机上。论文研究主要内容通过开发个项目,了解平台的相关特性和开发的流程。具体来讲通过分析当前阶段下各种人群的喜好和对事物的关注程度来选择究的项目,既日程管理软件。通过独立设计来了解以至于移动平台开发的的设计方法。通过选取相应的数据存储来方式存储日程管理的数据,来了解平台的类库和其相关的设计模式,了解其先进的思想和的特点。通过设计功能点来初步的了解移动平台开发的所需注意事项,初步的了解移动平台的开发,并了解别体会如何获得更好的人机交互。通过测试来完善程序,使其不合理地方最少化,并进步了解平台的相关先进的特点,目录摘要目录第章绪论论文研究主要内容国内外现状第章关键技术介绍开发方面用户界面技术第章系统分析系统概述功能框架系统特性需求规格系统用例规约系统的流程分的对象。对于和来说,它指明了所请求的操作名称,并指定了用来操作的数据的和其它些信息。例如,它可以承载个对个的请求,让它为用户显示张图片,或者让用户编辑些文本。而对于来说,对象指明了所通报的操作。例如,它可以对所有感兴趣的对象通报照相按钮被按下。对于每种组件来说,激活的方法是不同的通过传递以启动或指定新工作给个。相应的可以通过调用自身的方法来查看最刜激活它的。通过调用的方法来传递给它随后的任何。个经常启动另个。如果它期望它所启动的那个迒回个结果,它会调用而不是。例如,如果它启动了另外个以使用户挑选张照片,它也许想知道哪张照片被选中了。其结果将会被封装在个对象中,并传递给发出调用的的方法。通过传递个对象至以启动个或向正在运行的给出个新的指令。调用此的方法并将对象传递给它。与此类似,个可以被传递给以建立个处于调用组件和目标乀间的活动连接。此会通过方法的调用来获取此对象如果此尚未运行,会先启动它。例如,个可以建立个不前述的音乐回放的连接,这样它就可以提供给用户些途径用户界面来控制回放。这个可以调用来建立此连接,然后调用望获得的各种权限。但文件最重要的任务是向报告此应用程序的各个组件。丼例说明,个可能声明如下元素的属性指定了实现此的子类。和属性指向包含展示给用户的此的图标和标签的资源文件。其它组件也以类似的方法声明元素用于声明,元素用于声明,而元素用于声明。未在文件中进行声明的以及将不为系统所见,从而也就永不会被运行。然而,既可以在文件中声明,也可以在代码中动态创建为对象,并以调用的方式注册至系统。过滤器个对象可以显式地指定个目标组件。如果进行了返种指定,会找到这个组件基于文件中的声明并激活它。但如果没有显式地指定个目标,就必须找到最合适的组件来响应此。这个过程是通过比较对象和所有潜在目标的过滤器完成的。组件的过滤器会通知它所能处理的类型。如同组件的其它必要信息样,这些过滤器是在文件中进行声明的。返里有个对先前例子的扩展,其中加入了针对的两个过滤器示例中的第个过滤器和的组合是常见的个。它标明了此应该在应用程序启动器中显示,就是用户在屏幕上看到的此设备上可供启动的应用程序的列表。换句话说,这个是应用程序的入口点,是用户在启动器中选择运行这个应用程序后所见到的第个。第二个过滤器声明了此在种特定类型的数据上可以执行的操作。个组件可以拥有任意数量的过滤中定之的方法来控制回放。稍后的远程方法调用节有关于如何绑定至个的更多细节。应用程序可以通过传递个对象至以及和其它类似方法来发起个广播。会调用所有对此广播有兴趣的的方法,将此
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 47 页
第 2 页 / 共 47 页
第 3 页 / 共 47 页
第 4 页 / 共 47 页
第 5 页 / 共 47 页
第 6 页 / 共 47 页
第 7 页 / 共 47 页
第 8 页 / 共 47 页
第 9 页 / 共 47 页
第 10 页 / 共 47 页
第 11 页 / 共 47 页
第 12 页 / 共 47 页
第 13 页 / 共 47 页
第 14 页 / 共 47 页
第 15 页 / 共 47 页
预览结束,还剩
32 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。