用户体验,即用户操作,是J2ME程序设计时的一个重要的问题,下面就是一些设计时需要避免或注意的一些问题,供大家在设计时参考:
1、 快速核对表:下面的内容是一些在程序中需要做到的要求:
# 在UI中,方向键风格和软键一致
# 错误和提示信息不包含技术名词
# 应用具有帮助功能,帮助中包括应用介绍和操作方法
# 用户可以轻松的取消操作,特别是涉及连接时
# 关于界面中包含应用名称和版本,供应商名称以及联系方式,且这些内容和jad文件中的内容保持一致
# 错误被正确的处理,特别是连接错误
# 应用保留用户的设计信息
# 应用正确的处理多任务
# 应用在被打断以后可以正常工作
# 应用菜单中不包含重复的按钮
# 菜单中每个可选择的项目都有自己的动作,不能被使用的项目不出现在菜单中
# 应用经过真机测试
# 应用经过真实的最终用户测试,而不是开发者的测试
2、 安装和启动核对表
# 应用安装简单、易懂、速度适当
# 应用可以通过OTA安装
# 应用在10秒以内启动
# 应用启动需要时间长时,显示进度条
# JAD文件中的应用描述信息易读
# 在真机上进行过安装测试
# 声音根据用户选择进行工作
# 用户可以控制启动声音
3、 方向控制核对表
# 默认的导航键作为最主要的控制
# 重要的动作首先显示
# 用户可以使用返回键返回
# 清晰的显示用户的位置以及可以进行的操作,屏幕和UI风格一致
# 快速响应用户操作
# 超过2秒的操作需要提供滚动条,并且允许用户取消该操作
# 应用术语和已安装的应用一致
# 菜单和选择列表中不要包含重复的项目,以及不起作用的项目
# 应用中的UI风格一致
# 应用响应和性能可以接受
# 动作的次序被组织为开始、中间和结束,完成以后提供适当的反馈
# 使用最终用户使用的术语而不是技术术语
# 导航结构简单,方向感强
4、 NOKIA S40界面核对表
# 导航键作为最主要的控制方式
# 如果使用中软键,它必须有一个标签
# 中软件不能具有导航或返回功能
# 全屏模式根据UI风格实现
# 左软键作为选项菜单,或者确定按钮
# 右软键是返回导航键,取消动作或者是关闭应用的作用
# 对于只显示图片的地方,没有基本的信息
# 按了结束键以后也保存设置信息
5、 NOKIA S60界面核对表
# 导航键作为最主要的控制方式
# 默认的导航键也起作用
# 根据UI风格实现全屏幕模式
# 退出不是选项菜单中的唯一功能
# 左软键作为选项菜单,或者确定按钮
# 右软键是返回导航键,取消动作或者是关闭应用的作用
# 应用正确处理意外事件,例如来电、短信息、电力不足或者用户按了电源键
# 如果应用需要多任务的知识,用户需要相关的帮助
# 应用退出时自动保存用户设置
# 如果用户使用END键或者应用键,应用在需要的时候不关闭,而是在后台运行
6、 S80 UI风格核对表
# 应用主要风格可以使用CBA、滚动键、回车和键盘控制
# 滚动选择和回车由默认的动作键产生
# 如果用户不能取消动作或者用户操作错误将导致一个重要的操作时,滚动选择和回车不能由默认的动作键产生
分享到:
- 2007-12-05 09:35
- 浏览 1307
- 评论(0)
- 论坛回复 / 浏览 (0 / 1497)
- 查看更多
相关推荐
本文档旨在帮助外部商户的产品设计人员深入了解支付宝安全支付产品,并指导他们如何将这一支付方案有效集成到自己的应用中,从而提升用户体验,实现业务价值最大化。 **面向读者:** 本文档主要面向支付宝外部商户...
数分1.11Tableau安装及使用教程
内容概要:本文主要围绕着计算机信息系统运行管理员考试展开讨论,详细介绍了有关信息系统在运维中的各种问题及其应对方案。具体而言,文中不仅列举出了不同类型的信息系统对其本身的要求,而且还深入探讨了运维管理中面临的挑战和技术手段。另外,文章特别提及了一些特定类型的系统(例如政府系统和财务管理等),并指明在面对它们时需要考虑的安全级别、稳定性等关键要素;同时也强调了良好的文档管理和合理的设施运维对象划分,以及软硬件的选择与维护。同时文章还讲解了多种工具的作用(比如Nagios),以及硬件如计算机机房和UPS的具体规格和要求;并且讲述了关于变更管理和发布管理等的概念与实际应用场景。此外,在最后一部分内容里也谈到了云架构及其各个构成部分。 适用人群:本文适合即将参加软考信息运行管理员认证的专业人士,也适用于希望深入了解信息系统运作、管理和维护的技术从业者和相关领域的管理人员。 使用场景及目标:本资料旨在辅助考生掌握信息系统的高效、稳健地构建与运营所需的知识和技术,帮助他们顺利通过软考的同时提升实战经验;同时也为企业信息化建设提供了宝贵的理论基础和实践指南。 其他说明:虽然本文聚焦于特定职业资格证书
大型语言模型(LLMs)的出现彻底改变了自然语言处理。然而,这些模型在从大量数据集中检索精确信息时面临挑战。检索增强生成(RAG)旨在通过结合外部信息检索系统来增强LLMs,从而提高响应的准确性和上下文性。尽管有所改进,RAG在高容量、低信息密度数据库中的全面检索仍然存在困难,并且缺乏关系意识,导致答案碎片化。 为了解决这一问题,本文介绍了伪知识图谱(PKG)框架,该框架通过集成元路径检索、图内文本和向量检索到LLMs中,旨在克服这些限制。通过保留自然语言文本并利用各种检索技术,PKG提供了更丰富的知识表示并提高了信息检索的准确性。使用Open Compass和MultiHop-RAG基准进行的广泛评估表明,该框架在管理和处理大量数据及复杂关系方面具有有效性。
python学习教程
请到网盘中自取压缩包,此包为kibana-7.10.2 镜像压缩包,是通过现有镜像导出来的,主要是为了解决有些机器无法连接外网,导致无法下载镜像 加载镜像: docker load -i kibana-7.10.2.tar 查看镜像: docker images 备注:elk此镜像配套资源,相同版本的elasticsearch和logstash,请在我的资源中搜索其他镜像
UniApp开发一个简单的记事本应用文字教程
基于Andorid的音乐播放器项目设计(QQ音乐)实现源码,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。
python学习资源
React Developer Tools在谷歌拓展的应用商城下载不了任何解决
【毕业设计-java】springboot-vue健身房管理系统源码(完整前后端+mysql+说明文档+LunW).zip
python学习资源
本文提供了一套完整的指南,帮助用户在Anaconda中配置PyTorch环境,便于深度学习开发。首先,用户需要确保安装Anaconda,并通过Anaconda Prompt创建一个新的虚拟环境,以隔离项目依赖。创建好环境后,用户可以根据所用操作系统以及CUDA版本,选择适合的安装命令。对于Windows和Linux用户,提供了安装PyTorch、TorchVision和TorchAudio的具体命令,包括CUDA Toolkit的版本选择。macOS用户则可以安装仅支持CPU的版本。安装完成后,通过简单的Python代码验证PyTorch是否成功安装以及GPU的可用性。文中还列出了常见问题及解决方法,帮助用户快速排查安装过程中可能遇到的障碍。通过遵循这些步骤,用户可以顺利搭建起一个专属的PyTorch开发环境,提升深度学习的工作效率和体验。
python学习教程
内容概要:本文汇总了学习数据结构的相关资源,旨在帮助读者系统化地理解和掌握这一计算机科学的基础概念。文中首先列举了一系列权威在线学习资源,包括知名教授的主页、在线编程平台LeetCode和技术博客,这些资源不仅理论丰富,还提供大量的实例和练习机会。接着推荐了几本经典的书籍,如《算法导论》、《大话数据结构》,适合不同程度的学习者深入理解算法和数据结构的细节。此外,还特别提及了几门高质量的网络课程,能够为初学者提供清晰的学习路径。最后强调通过动手实践,如动态数组的C语言实现以及算法题目的刷题练习,是提高编程技能的有效途径。 适合人群:对于想要系统学习并掌握数据结构的程序员及爱好者。 使用场景及目标:适用于个人自学或者课堂教学,目的是通过综合使用理论学习、实践操作来达到对数据结构和算法有全面深刻的认识。 其他说明:本文提供了丰富的链接,让读者可以直接访问各个优质教育资源进行深度探究,鼓励大家积极参与讨论,相互分享心得体验,形成良好的互动交流氛围。
QMI8658 Datasheet
【毕业设计】java-springboot-vue火车订票管理系统源码(完整前后端+mysql+说明文档+LunW).zip
Screenshot_2025-03-10-22-52-22-034_com.miui.notes.jpg
python学习教程