论文部分内容阅读
近年来,随着移动互联时代中心产品—PDA(掌上电脑)的迅速发展,利用嵌入式Linux来搭建其操作系统已成为最具潜力的PDA技术发展方向,而对于基于Linux的PDA来说,用户应用软件是其能否占领市场的关键所在。 本文在分析了目前国内、外各种类型PDA应用功能及其特点的基础上,探讨了在Qt开发环境下,运用组件化程序设计思想来搭建基于Linux的PDA应用系统的具体方法和实现技术。通过将组件技术和分层设计相结合,极大地简化了Linux PDA应用系统的复杂度、方便了该应用系统今后的升级和维护并提高了可重用性。本文还就如何利用状态机理论和多线程技术来优化PDA应用系统进行了探讨。 本文所论述的基于Linux的∑PDA应用系统已成为台湾首部基于Linux的PDA产品上所使用的商业级应用系统。