移动终端软件人机界面的研究与实现

来源 :东华大学 | 被引量 : 1次 | 上传用户:eire
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信的日益发展,市场对移动终端的需求日益增大,对其功能的要求也日益提高。移动终端MMI(Man Machine Interface,人机界面或人机接口)是移动终端软件中最重要的功能模块之一,是移动终端产品使用性能好坏的直接体现。MMI模块设计的研究日益引起人们的重视。本文对移动终端MMI应用软件进行了深入研究。所做的主要工作有:(1)对MMI的软硬件开发平台、体系结构进行了系统研究,就实现MMI系统的相关关键技术:消息驱动机制、窗口管理和资源管理技术进行了详细阐述。(2)设计了MMI系统的三层体系结构——Framework层、GUI层和Application层。由Framework层负责整个系统的消息通信,并对屏幕进行管理,其次它还对操作系统和文件存取进行进一步的抽象,以增强MMI软件的可移植性。GUI层与Framework层交互为上层的Application层提供完善的图形用户接口。为简化GUI层的开发,又将GUI层分为三个子系统:Warp GUI(模板子系统)、UI元件、GDI(设备子系统)进行分别实现。(3)最后对Application层的重要功能软件——通讯录(PhoneBook,PHB)进行了具体的设计与实现。文中将PHB系统划分为内核模块和搜索引擎两部分,内核模块负责PHB各个功能(添加、删除、复制等)的实现,搜索引擎模块为PHB快速检索提供支持。本文对PHB的各个基本功能模块进行了设计与实现。(4)在实现了PHB基本功能的同时,对PHB的快速查找功能进行了研究。设计并实现了PHB的快速查找算法,相比之前的查找联系人方式,快速查找算法大大提高了查找速度。在完成以上工作的同时,本文对字符串搜索技术进行了一些有益的探索,考虑到TST(Ternary Search Tree)结合了BST(Binary Search Tree)的空间性能和DST(Digital Search Tree)的时间性能,研究了将其用到对姓名的存储和检索中,用来提高PHB的查找速度。本文对MMI应用软件的开发进行了系统的研究与实现,所设计的PHB软件具有运行良好,具有很好的应用效果与实用价值。
其他文献
监狱布局调整是进入21世纪在监狱发展过程中所面临的重大课题,调整效果的好坏将直接影响着监狱体制改革的推进、监狱三化建设的水平、罪犯改造质量的提高以及行刑效益的高低
Bifidobacterium animalis subsp. lactis V9是从12位健康蒙古族儿童粪便分离得到的31株双歧杆菌中筛选出的1株具有良好益生功能的新型潜在益生菌。为了将其更好地应用到食品
【摘要】 随着当今社会的快速发展,渐渐的人们对于生活质量以及工作质量等一系列要求也越来越高。所以信息传播的效率、准确性等越来越被人们所重视。我们知道当前信息的传播方式为通信传输。所以,信息类型的产业如果想在竞争激烈的市场上站稳脚跟就势必要解决信号在通信传输中的衰减问题。对于此,本文将结合实际经验,介绍在通信传输中信号衰减的原因以及一些应对策略。  【关键词】 通信传输 信号衰减 原因 解决对策  
现阶段,阅读教学在初中语文教学中的价值不断提升,尤其是采取协作学习形式,能够实现更为理想化的教学效果。文章介绍协作学习的内涵以及这一教学形式在初中语文中的应用价值,
随着社会的不断发展和进步,人民对生活水平的追求、审美也随之提高。而独特新颖多变的幕墙越来越符合人们的建筑审美。传统方案不能简单快速地解决此类设计。文章叙述了曲面
随着导航技术的发展,对BOC信号的研究日趋深入。高阶BOC在频谱分离度、测距精度和抗多径性能方面具有明显的优势,但是因为高阶BOC信号自相关函数副峰密集,给信号接收带来了困
研究了中药丁公藤(Caulis Erycibes)、金银花(Flos Lonicerae Japonicae)活性成分的荧光光谱,考察了实验条件对荧光光谱的影响,确立了活性成分荧光最强的环境条件,并以此为基