基于Android平台的日程安排软件设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android平台的日程安排软件设计(2)


    Android的一个很大优势在于其不仅免费,而且开源,系统的开源性使其具有良好的拓展性,一方面,为众多移动应用开发者提供了良好的系统性平台,在Android上开发软件并没有限制使用什么语言或技术,有利于移动应用的集合;另一方面,终端厂商可以针对自身的特殊需要“定制化开发”,这就意着任何企业、组织和个人都可以使用Android系统,这使得开发者在为其开发程序时拥有更大的自由度。
    基于 Android 众多的优点,围绕Android 形成了一个移动手机联盟,主要的手机厂商几乎全部在列,而此联盟在极大的推动Android 平台的推广和发展,在未来的几年必将大方异彩,将极大的推动整个手机操作系统甚至是互联网乃至软件行业的发展。
    Android 这个平台对于大众的意义不在于手机本身,Android存在的目的也不在于挑起手机操作系统之间的混战,而在于推动移动互联网产业链的迅速成型。具有开源特性的Android平台打破了之前Symbian、windows mobile等操作系统收取高额的授权费用的模式,使得智能手机成本大大的降低;而正是由于它开放的源代码,使得手机产生更多个性化的应用。同时,合作方能够在这里得到利润或者创造价值,手机软件行业得到文护协调发展。
据Informa预测,2012年,安卓手机销量将超过诺基亚塞班手机,届时安卓将成为全球最大的智能手机平台。谷歌表示目前安卓手机每日平均激活量为20万部,销售速度加速上涨。
    综上所述,无论是在国内还是在国外,Android平台对手机软件行业和移动手机平台将发挥极大地推动作用,而在未来的几年或者一段时间内,Android 将越发的凸显自己的重要性。此外,谷歌通过OHA联合众多厂商进行系统研发,不断更新版本,将系统应用推广到更多的终端产品中,确保用户体验持续改善。基于此,我们有必要通过进行相关的研究来了解 Android 平台,来了解开发 Android 的那一大批人的先进的理念和思想,并通过这些来了解手机软件行业, 进而了解未来无移动互联网的发展趋势,从而更好的适应时代的需要。
1.2     课题研究的方法与内容
(1)通过分析当前手机使用人群的喜好和对事物的关注程度来选择究的项目,既日程管理软件。
(2)通过独立设计UI来了解Android以至于移动平台开发的UI的设计方法。
(3)通过选取相应的数据存储来方式存储日程管理的数据,来了解Android平台的类库和其相关的设计模式,了解其先进的思想和API的特点。
(4)通过设计功能点来初步的了解移动平台开发的所需注意事项,初步的了解移动平台的开发,并了解别体会如何获得更好的人机交互。
(5)通过测试来完善程序,使其Bug不合理地方最少化,并进一步了解 Android平台的相关先进的特点和其人性化的设计,与此同时熟悉软件开发的相关流程并深刻认识在编码时一些注意事项的重要性。
 具体研究内容包括:
(1)万年历的生成
(2)数据存储方式的选取。
(3)界面的设计。
(4)数据的读取。
(5)人机交互的效果。
(6)程序的测试。
1.3 课题研究的目标及其意义
  研究目标:
   (1)了解Android的时代背景。
   (2)了解Android开发平台搭建。
   (3)了解eclipse开发环境下Android平台程序的开发与设计过程。
   (4)学会使用多种组件进行Android 平台日程管理软件的开发。
     研究意义: (责任编辑:qin)