Linux终端应用平台的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:ludongyan900209
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,人们希望能够随时随地的访问各种信息资源,移动终端设备的出现使人们的这种愿望成为可能。由于无线通讯网络传输速率的飞跃,以个人信息管理为主的终端设备和以语音通信服务为主的通信终端设备正在互相渗透,相互融合,逐步发展成为具有强大功能的新一代移动终端。此类设备具有通信、个人信息管理和娱乐等多种功能,如何组织和管理好这些功能以及支持这些功能实现的软硬件资源,并为用户提供方便的操作接口已经成为应用和普及移动终端设备的重要课题。建立简单、高效而又方便使用的应用平台系统可以有效的解决这些问题。同时,Linux 操作系统正在成为嵌入式应用中的一个热点。其可靠高效的性能、开放源码以及方便裁减和定制的特点使人们把越来越多的目光注视在其之上,越来越多的高端移动终端设备准备采用Linux 作为它们的操作系统。现在使用Linux 系统作为底层操作系统,其上搭载一个应用平台系统已经成为了高端微型信息设备所使用的流行解决方案。论文课题来源于本人从2003 年9 月份开始,参加了中兴通讯的智能手机平台项目。该项目是通过集成相关的硬件平台、Linux 系统和开发相应的嵌入式应用环境,建立一个以智能手机为主的,能够应用于多种手持设备的软硬件整体解决方案。我们首先研究了所使用GUI 系统的事件派发原理和消息通讯机制。在熟悉基本原理的基础上,我们设计了面向用户的应用平台。在这个平台中包括服务器部分和应用模块。服务器负责为应用程序的运行提供运行环境,以及实现整个事件循环的维护和派发;应用间的消息通讯和协调等工作;设计了一些实现特殊服务的模块,包括启动模块、闹钟服务模块和关机服务模块。然后,完成了键盘控制器的驱动开发,包括硬件的初始化,中断响应和键盘控制器与GUI 设备抽象层接口的工作。最后,实现了任务和日程表两个应用模块。这两个应用模块作为商务模块中的功能,被集成到应用平台中。
其他文献
自从1998 年电力系统改革以来,我国电力系统逐渐进入一个开放的市场。在开放的电力市场中,企业必须更加深入地了解客户才能在市场竞争中获胜。企业深入了解客户的一个有效途径是数据挖掘。本文在深入研究了粗集理论之后提出了一种基于最高可信度的补齐算法(MCC),并用实例证明了其有效性。提出了一种新的基于信息熵的属性约简算法(IEAR),并用UCI 数据证明了该算法能有效减少属性约简后的属性个数。在分析了粗
随着当代计算机科学与技术的高速发展,计算机视觉及其相关领域的研究越来越热门。视频中的人体动作识别作为计算机视觉领域的一个重要分支,也越来越引起研究人员的重视。虽然现
GSM(Global System for Mobile Communication)是全球移动通信系统的简称。在GSM中,唯一不需建立端到端通道的业务就是短消息业务(SMS),在移动设备处于点与点通信状态下,还能
本文主要针对12导联的心电信号,提出了一个基于半监督判别分析(Semi-supervised DiscriminantAnalysis, SDA)的心电分类方法。多导联心电判别分析研究主要包括对心电信号预处理,
声源定位是许多领域里的一个基本问题。声源定位技术的研究一直是个研究热点,涉及到很多技术领域,如声学、信号检测、数字信号处理等,有着广阔的应用前景。目前,该技术在仿人智能
利用神经网络求解各种应用问题就是利用网络中神经元的协同并行计算能力将实际问题的优化解与神经网络的稳定状态相对应,把对实际问题的优化过程映射为神经网络系统的演化过程
Internet的问世,改变了传统的信息发布组织方式,实现了全球范围内的信息共享。在Internet上,用户可以登陆网站,浏览网页,下载自己感兴趣的信息。但是,网上信息缺少统一的组织
本文以性能表现为前提,独立于Sun公司的参考实现,设计并实现了以ORL(OpenRuntimeLibrary)中MIDPUI类库为基础的一系列本地方法。本文的工作属于ORL类库的范畴。  从Java语言
路径导航是实现仿生智能体在游戏中逼真行动的关键技术之一。在一定程度上标志着游戏仿生智能体智能化水平的高低。导航是一种用来产生有目的的移动的技巧。仿生智能体在游戏
基于中间件的多层体系结构以己成为当前架构大型分布式异构应用系统的重要基础。中间件是多层体系结构中一个非常重要的部分,中间件为系统设计人员、应用开发人员、系统维护人