当内容在加载时,如果只显示一个空白或静态的画面,会让你的应用看起来像是卡住了,进而导致用户产生困惑感或感到失落,甚至导致用户离开你的应用。

    小专栏-0201-01.png

    当发生加载时,要清楚地显示进程。至少要显示一个旋转的旋转器,来表示正在加载。最好可以显示明确的加载进度,这样用户就能判断还要等多久。

    尽快显示内容。在用户看到期待的画面之前,不要让他们等待内容加载。及时展示画面,使用占位的文本、图形或动画来标识还未显示的内容。在加载时,用内容替换这些占位元素。可能的话,在后台预加载即将显示的内容,比如将播放的动画,或者用户正在导航的层级或菜单。

    在加载时对用户进行指导或者娱乐,以此掩饰加载时长。可以考虑显示游戏的提示、娱乐视频或有趣的占位图。

    Jietu20190919-021451-HD.mp4 (2.55MB) 自定义加载画面。虽然标准进度指示器通常很好用,但有时也会让人感觉脱离场景。可以考虑设计与应用程序或游戏相适应的自定义动画或元素,给用户带来更加沉浸式的体验。

    更多指导,请参见进度指示器