关的计划来深入的
理解并发展Android。更多的手机软件开发企业已经或者筹备着将公司进行转型,
从其方向的开发转向到Android的开发。
综上所述,无论是在国内还是在国外,Android平台对手机软件行业和移动
手机平台将发挥极大地推动作用,而在未来的几年或者一段时间内,Android将
越发的凸显自己的重要性。
基于此,我们有必要通过进行相关的研究来了解Android平台,来了解开发
Android的那一大批人的先进的理念和思想,并通过这些来了解手机软件行业,进而了解未来无移动互联网的发展趋势,从而更好的适应时代的需要。
1.2 课题研究方法及其内容
通过开发一个项目,了解Android平台的相关特性和开发的流程。
具体来讲:
1, 通过分析当前阶段下各种人群的喜好和对事物的关注程度来选择究的项目,既日程管理软件。
2,通过独立设计UI来了解Android以至于移动平台开发的UI的设计方法。
3,通过选取相应的数据存储来方式存储日程管理的数据,来了解Android
平台的类库和其相关的设计模式,了解其先进的思想和API的特点。
4,通过设计功能点来初步的了解移动平台开发的所需注意事项,初步的了
解移动平台的开发,并了解别体会如何获得更好的人机交互。
5,通过测试来完善程序,使其Bug不合理地方最少化,并进一步了解
Android平台的相关先进的特点和其人性化的设计,与此同时熟悉软件开
发的相关流程并深刻认识在编码时一些注意事项的重要性。
6,通过发布程序到Google Android Market上,了解Android程序发布的流
程,并通过它了解其他平台下的开发、发布的流程。并通过用户的反馈
来进行相关的修改。基于此更深刻的理解人机交互的重要性和设计的重
要性。
1.3 小结
本节主要介绍了Google Android平台的相关信息和对其发展前景的展望,并
简单介绍了Android开发的重要性和必要性,同时简要概述了Android开发的简单流程和测试及其发布的流程的相关内容。
第2章 Google android 移动平台的相关理论
2.1 Google android 移动平台的概述
Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。Android是Google开 发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序--移动电话
工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的30多家技术和无线应用的领军企 业组成。通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
2.1.1 Android系统的特点:
1开放性。Google 与开放手机联盟合作开发了 Android,Google 通过与运行商、设备制造商、开发商和其他有关各方面结成深层次的合作伙伴关系,希望通过建立标准化、开放式的移动电话软件平台,在移动产业形成一个开放式的生态系统。
2.应用程序无界限。Android 上的应用可以通过标准 API访问核心移动设备功能。通过互联网,应用程序可以声明它们的功能可提供其他应用程序使用。
3.应用程序是在平等的条件下创建的。移动设备上的应用程序可以被替换或扩展,即使是拨号程序或主屏幕这样的核心组件。
4.应用程序可以轻松地嵌入网络。应用程序可以轻松地嵌入
HTML、JavaScript 和样式表,还可以通过WebView 显示网络内容。
5.应用程序可以并行运行。Android是一种完整的多任务环境,应用程序可以在其中并行运行。在后台运行时,应用程