Android APP开发中的UI设计

2018-02-25 02:39王伟全李春报阮国竹
电子技术与软件工程 2018年7期
关键词:UI设计

王伟全 李春报 阮国竹

摘要 本文基于Android系统架构,简述了UI设计的三个主要组成部分、分类及设计原则,对智能移动终端应用程序的UI设计进行了探讨。

【关键词】Android UI设计 APP 移动智能终端

21世纪,我国社会全面进入信息化时代,移动互联技术的快速成熟推动了各大操作系统的不断完善,4G、Wi-Fi网络的迅速覆盖进一步催生了智能手机、平板电脑等设备的崛起,各类手机应用程序应运而生,潜移默化地融入人们生活中,正不断改变着人们的生活方式。

1 Android系统概述

Android是由谷歌和开放手机联盟合作研发的一款基于Linux内核的开源操作系统,它允许开发者对系统的内容进行修改和定制,吸引了大量的用户、手机生产商、第三方开发商和应用程序开发者。从08年上市至今,Android系统市场份额高居不下,己成为主导性的智能手机平台,它的开放性、丰富的硬件选择、脱离应用程序的限制以及支持应用程序便捷开发等优势促使Android APP开发呈现出一个爆炸式增长的趋势。

Android系统市场份额提升的同时也给各大经销商带来了新的挑战,伴随着硬件性能的不断提升和软件功能的不断完善,APP UI设计的重要性也日益突出。

2 UI设计简述

随着用户对操作体验要求的不断提升,对系统的性能、软件功能提出新要求的同时,用户界面的体验同样面临着巨大挑战。UI是User Interface的缩写,即用户界面,主要包含用户研究、交互设计和界面设计三大方面。

2.1 用户研究

让用户获得好的操作体验,更能接受新产品,重视用户的情感体验、视觉体验,以及用户在APP的使用过程中获得的纯主观感受;如何设计出令用户满意的界面,是APP开发者需要考虑的问题。

“设计就是戴着镣铐跳舞”,UI设计师必须在保证实现功能为前提的条件下,最大限度的满足用户对软件的表现需求,寻找最合适的表达形式去迎合用户的审美。在用户研究阶段,必须综合考虑用户的年龄、性别、爱好、受教育程度、生活背景、成长经历、认知水平、工作环境、需求目标等等因素。多与用户交流,倾听用户的心理需求,站在用户的立场上,为用户考虑,从而拉近用户与软件的距离,产生软件与用户间的共鸣。

2.2 交互设计

在软件的使用过程中,用户愈发重视自身的参与度与产品体验的满足感。与产品形成良好的互动能给用户带来轻松愉悦的体验,增进产品与用户间的友好度、信任度,增加用户对产品的粘合度。

UI交互设计,全称为Interaction Design,又被称为UI互动设计,是用户在使用软件过程中建立起来的情感、行为交流。交互设计需要体现用户的参与度与掌控性,实现应用程序与用户间的良好互动,设计师必须考虑以下4个方面:使用用户语言,而非机器编码或技术类的语言;让用户来控制界面,提供多种选择,由用户来做出决定;提供快速反馈,良好的反馈是保证系统运行和用户使用的必要条件,避免用户盲目操作,产生心理焦虑;避免过度反馈,给用户的操作带来干扰。

2.3 界面设计

最终用户的使用感受是检验软件设计是否合格的标杆和准尺,UI设计就是一门不断为最终用户设计满意视觉效果的过程。UI的好坏关乎用户的第一印象,设计精美的UI会直接影响到用户对软件的主观感受,提升用户与产品的黏性。

APP启动界面需要美观大方、简洁清晰、突出主题、时间限制等元素,让用户在等待的过程中及时了解软件的启动进度。正式进入界面前,一般会采用几个引导界面作为过渡区,向用户介绍该款APP的特色和主要功能。软件的功能界面,通常要尽可能地简化用户操作流程,功能做到“少而精细”,合理安排布局,协调色彩搭配,简单有序,力求美观便捷。退出界面的设计要做到不繁琐、不拖沓,形成与用户的良好互动。

Android设备的种类繁多,屏幕的大小差异也对界面设计提出了要求,需考虑图像的自适应问题和界面元素的布局问题,同时兼顾界面的易用性、规范性、协调性、美观性、情感性、創新性等设计原则。

3 UI设计分类与一般准则

数据分析结果显示,42%的用户会因为糟糕的UI设计而卸载软件,将用户界面进行划分,可划分为三大类:实用性界面、情感性界面、环境性界面。

尽管Android设备的尺寸不同,硬件配置也存在差异化,但是在UI设计中始终需要遵循一定的准则:不需要用户过多的思考即可在软件的引导下完成预期操作;色彩与风格应该一致,避免部分界面元素太过突兀导致视觉感受的不协调;创新化、个性化的设计尤为重要;在保证用户界面个性化的同时,也要兼顾布局、元素设计的规范性,不能一味求新,违背了用户的操作习惯;在UI设计的流程上应尊重用户的操作习惯,无需用户重新学习。

4 结语

对于软件而言,即使功能强大,但用户不愿意尝试,它的优越性就得不到施展,美观实用的UI设计在软件开发中占据了重要地位,多元化、人性化、独特性是UI设计者应始终秉承的设计理念,坚持以人为本,一切从用户出发,了解用户的真正需求,方能设计出令用户满意的产品,在激烈的Android市场竞争中立于不败之地。

参考文献

[1]胡晓东,基于android平台音乐播放器的设计与实现[D].吉林:吉林大学计算机科学与技术学院,2014: 4-12.

[2]屠秀栋,浅谈UI设计[J].电脑知识与技术,2010,6 (07):1706-1707.

[3]苏文芝.UI设计中用户体验研究[J].无线互联科技,2017(02): 66-67.

[4]徐钰程,手机UI界面设计的情感表现方式探讨[J].魅力中国,2016 (35): 296-297.

[5]张鹏.Android移动写作平台UI设计与研究[D].南京:南京师范大学教育科学学院,2016: 13-14

[6]饶卫民.略谈智能手机APP开发中的UI设计技巧[J].电子测试,2016 (13):41- 42.

猜你喜欢
UI设计
UI设计在产品形象中的价值与应用