论文部分内容阅读
应用软件系统的用户界面在软件系统中占有重要地位,一直以来也是人机交互领域的一个研究热点与重点。由于人们早已习惯于在三维环境下对所需事物和客观对象进行看、视、听的操作和其它操作,因此在移动智能终端上实现三维界面下的人机交互对人来说是一种最好的交互模式。所以三维界面的的人机交互模式是移动智能终端研究的一个重点,也是其界面未来的发展方向之一。在这样一个发展方向和前提下,各大软件开发商都开始就移动智能终端的UI特效技术进行研究,研究出一种拥有简易模型、内存占有率低、运算速度快、计算复杂度低和可移植性强的UI特效具有重要的现实意义。本文以Android平台作为UI特效的运行环境,对此平台环境的架构和图形图像库进行研究。然后对前人在PC机上实现的特效进行研究和借鉴;根据对这些特效的研究和理解,在Android移动智能终端运行环境中研究设计出了两种模型简单、可移植性强的UI特效。最后对UI特效的用户体验测试评估进行研究,并提出了一种用户体验测试评估方案。本文的主要研究工作包括如下几方面:首先,本文对移动智能终端的UI特效运行环境进行研究。本文选择Android平台作为UI特效的运行环境,并对Android平台架构、应用程序架构和图形图像库进行研究,以此为基础,研究实现三维UI特效。其次,3D特效的设计实现,特效的设计实现最主要是建立一个三维特效模型。本文基于这种思想对3D翻页和3D界面翻转特效建立了物理模型,并应用此模型建立各自特效的算法。在平台实现算法过程中运用Android平台中的JNI接口调用C编码对算法优化。最后,本文对实现的UI特效的用户体验测试评估进行研究,并建立了用户体验模型,应用模型提出一种对用户体验因素信息的量化测试评估的用户体验方案。