论文部分内容阅读
随着生活水平的不断提高和智能设备的不断普及,固定电话设备开始也向微型化智能化方向发展。Android系统以其开源创新的开发平台和完善应用程序设计框架的独特优势在智能系统市场上脱颖而出,多媒体固定电话领域是Android系统的未来主要发展方向之一。因此,固定电话智能化的Android相关软件应运而生,日常助手显得十分重要,固定电话日常应用软件的开发是固定电话多媒体平台终端软件开发非常重要的组成部分。本课题是基于广州华天正科技有限公司提供的RealV210开发板作为硬件平台,采用ARM Cortex-A8内核处理器,以Android2.3.1操作系统为软件平台,进行了智能电话应用软件模块的开发设计。本文首先分析了基于Linux层的Android平台的系统架构,对应用层的四大组件进行了简要分析,并采用MVC(Model View Controller)模式进行应用软件模块的设计。其次,分析硬件平台性能并搭建了Android开发平台环境。然后,提出了应用软件模块的设计准则和需求分析。其中在UI界面设计方面提出6项设计准则,同时确定应用软件模块的划分:日历、记事本、电子阅读、天气、电子词典、快速拨号,描述6个应用软件模块的详细功能并进行非功能性需求分析。最后对应用软件模块的详细功能及界面的实现进行论述。该模块考虑RealV210开发板和课题需要,在Android开发工具上完成了日历、记事本、电子阅读、天气、电子词典、快速拨号一系列应用软件模块的详细功能和界面设计的实现,并进行了相关的调试和验证,烧写于RealV210开发板上实现相应的UI功能界面,达到了预期效果,基本上实现各项功能,且具有一定的兼容性和拓展性,为固定电话多媒体平台终端软件设计开发打下了基础。