如何用启动界面给用户创造出色的第一印象

简评:不要让用户等待内容加载,是良好的移动用户体验设计的基本规则。但是很多时候很难,或者说几乎不可能完美地遵守这项规则,因此,利用启动界面(splash screen)平滑过渡应用等待的时间,让用户觉得应用加载得更快些,是现阶段的一个好方法。

▎什么是启动屏幕(splash screen)?

顾名思义,启动屏幕就是用户在启动应用程序时看到的第一个屏幕,Splash screen 通常包含应用程序的名称、logo 和一些背景图像。

▎启动屏幕的作用?

众所周知,第一印象往往和设计相关。糟糕的设计会造成不好的印象,而良好的启动屏幕设计能减少用户在第一次的跳出率。但如果不能减少等待时间,就应该让用户在等待期间不那么焦虑,或者说,能更愉悦。

因此,使用启动屏幕能分散用户等待期间的注意力。例如,启动屏幕可能包含一个简单的动画,用这个动画来反映应用程序的性质:

Splash screen for cycling app. Image: NIKITIN TEAM

Splash screen transition for a travel product. Image: Gleb Kuznetsov

或者它可以设计成抽象但却不失优雅的感觉:

Image: Cuberto

如果你的 App 有一个初始设置阶段(需要 10s 以上),那么最好在 splash screen 中添加进度条显示加载情况。不确定的等待比已知的有限等待给人的感觉更漫长,因此最好给用户一个清楚的指示,告诉他们还需要等多久。

Image: Minh Pham


原文链接:

Splash Screens and Creating Great First Impression for Mobile Users

原文地址:https://www.cnblogs.com/jpush88/p/9316045.html

时间: 2024-11-06 12:40:46

如何用启动界面给用户创造出色的第一印象的相关文章

App启动界面效果设计

转载请标明出处:http://blog.csdn.net/u012637501/article/details/45746617 每个Android应用启动之后都会出现一个Splash启动界面,大多数的Splash界面都是会等待一定时间,然后切换到下一个界面.但如果app启动时间过长,可使用启动界面让用户耐心等待这段枯燥的时间.Splash界面一般用于显示产品的LOGO.产品名称.版本信息等,也可以完成对系统状况的检测,如网络是否连通.电源是否充足.检测新版本等,也可以预先加载相关数据.启动界面

TX1 文字界面启动与root用户自动登录设置

设置默认文字启动界面 更改/boot/extlinux/extlinux.conf文件,在最后一行的末尾添加 text. 设置自动登录 在/etc/init/tty1.conf文件末尾添加: exec /sbin/getty -n –l /usr/bin/autologin -8 38400 tty1 在/usr/bin/文件目录下创建autologin文件,并在文件中添加: /bin/login -f root 文件下载 原文地址:https://www.cnblogs.com/xiaojia

WinForm界面开发之 启动界面

我们在开发桌面应用程序的时候,由于程序启动比较慢,往往为了提高用户的体验,增加一个闪屏,也就是SplashScreen,好处有:1.让用户看到加载的过程,提高程序的交互响应:2.可以简短展示或者介绍程序的功能或者展示Logo,给客户较深的印象. 本人在开发的共享软件中,对于启动比较慢的程序,也倾向于引入这个控件来展示下,先看看软件启动的时候的效果 中间的那些文字“正在初始化应用程序......”可以根据加载的进度显示不同的内容,当然最好简单扼要了,其他的内容你也可以视需要做相应变化,因为这个是一

HP ProLiant DL160 Gen9服务器安装操作系统时始终停止在Windows窗口启动界面。

客户的HP ProLiant DL160 Gen9服务器安装操作系统时始终停止在Windows窗口启动界面. 服务器的配置是 HP DL160 Gen9 E5-2603v3/1*8G DDR4 2133内存/B140i SATA机型/H240阵列卡/3*1TB SAS硬盘 1*550W非冗余电源/双口千兆网卡/Easy install导轨 经过检查服务器启用了B140i SATA控制器,由于B140i不支持SAS硬盘,硬盘背板链接电缆是连接到H240阵列卡上的. 安装时是使用HP智能配置执行将W

Android 设置启动界面

启动界面的意义是为了让后台处理耗时的复杂工作,当工作处理完成后,即可进入主界面.相比让用户等待布局加载完成,使用一张图片作为启动背景,会带来更好的体验. 首先,需要建立一个简单的布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:lay

Qt中启动界面的设计

越来越发现Qt的功能十分强大,真的是越来越喜欢它了.对于比较大的项目来说,程序启动的时候需要加载很多的模块和初始化操作,有时候可能需要很长时间,这样一来,对于用户来说可能就会有点等不及,感到不好,程序怎么起了这么长的时间.为此,很多的大型程序都做了启动界面来掩盖模块的加载. 说起启动界面的加载,主要有三种:静态图片,动态图片(gif),动画(swf).下面就这几种做一个简单的学习. 一.静态图片的加载 静态图片的加载对于第一次学习这个来说也是非常简单的一个,基本思想就是现实一张图片,然后延时,给

开源中国 OsChina Android 客户端源码分析(1)启动界面 app_start

1启动界面的布局文件为app_start.xml ,对应的类文件为net.oschina.app 包下的AppStart.java. 2对于布局文件而言,因为只显示一张主题图片,因此布局简单直接设置背景图片.因为是启动界面,启动时会有短暂的卡顿,对于用户而言体验不好,因此在配置文件中自定义了style ,黑色 无标题 全屏(为什么选黑色的呢?是不是因为背景图图片是白的,衬托的更亮白呢?^_^).设置了背景图片和无标题 <style name="Theme.AppStartLoad"

CorelDRAW启动界面要如何设置呢

一些用户在使用CorelDRAW软件时,会不希望启动时显示欢迎界面,那么,怎么设置CorelDRAW才能让cdr启动界面不再是单一的欢迎界面呢?本文将教你如何设置CorelDRAW启动界面. 启动CorelDRAW软件,显示欢迎界面,取消勾选左下角的“启动时始终显示欢迎屏幕”. 这样,下次启动CorelDRAW时,界面就没有内容,一片灰色,您可以点击“新建按钮”来创建一个空白页面. 或者,启动CorelDRAW后,点击“工具”>“选项”,弹出选项框.在“工作区”>“常规”下面将“CorelDR

程序启动界面

在应用程序启动的时候,如果初始化的时间较长,通常需要安排一个表示欢迎使用本程序的启动界面,在初始化完成后该界面自动消失,这就是平时所说的Splash Window(快闪窗口). /************************************************ * 程序文件名称:JSplashWindow.java * 功能:程序启动界面 ***********************************************/ import javax.swing.*;