APP加载设计中提示的重要性

        加载是APP使用过程中经常会遇到的场景,应用的启动、登录注册、上拉加载下拉刷新、进入新页面、上传下载图片等场景都会涉及加载。通常我们可以采用一些技术策略优化加载效果,比如预加载、懒加载、分步加载、智能加载等,但是只有这些是不够的。

        在现有技术下,很过时候秒加载难以实现,所以用户对合理范围内较慢速度的加载过程是理解的,比如下载一个很大的视频文件。但是,我们在无法加快加载速度时就可以袖手旁观了吗?不是的,我们在设计时要尽可能地帮助用户分担忧虑,比如在加载比较慢的地方加入合理的提示,让用户心中有数,而不是以为手机被卡死了。

☆ 中断用户操作的加载。

        ◇ 加载任务不完成用户就无法进行接下来的工作,比如登录、退出、应用启动等;

        ◇ 用户执行的操作本身就不能与其他操作同时进行,例如微信迁移聊天的操作,在迁移的过程中必须始终保持微信在屏幕中显示,一旦进行其他操作就会打断迁移过程。

☆ 解决办法(提示的变现形式)

        ◇ 当中断时间较短时,可以使用模态框弹出一个提示,遮罩层覆盖的区域都是不能点击的;或者使用品牌活动页、广告页来占用加载过程。

       ◇ 若中断的时间较长,我们就需要使用专门的页面来提示用户,例如微信聊天迁移提示。

wechat聊天迁移提示页

        注意:当加载过程需要中断用户的其他操作的话,我们最好给用户留下取消加载过程的按钮,当用户不想加载了可以取消加载。

☆ 提示内容(文字和图片)

        如果是使用文字的话,文字应该尽量准确的告诉用户,应用正在加载什么,不要让用户去猜,比如正在登录就不要用“正在加载”提示,直接使用“登录中”效果会更好。关于这个大家可以去观察一下微信的提示文字怎么写的,收取中……,连接中……等等,相信用户更愿意看到这样的提示内容而不是干巴巴的正在加载。

        其实大部分情况下提示内容都是使用文字,使用图片的机会比较少,这里说的是那种图片式的,有些还会有动画效果,而不是那种转圈圈的小图标,为什么图片使用的少呢,因为图片占用的空间大啊,一般来说只有在进入新页面的时候有些应用会使用一些可爱的图片来分散用户的注意力,但是我相信就算用户第一次,第二次,第三次对你的图片感兴趣,时间长了,再好看的图片也会让用户觉得没什么意思。

        一般来说下载,上传这类场景能给出进度条,最好采用进度条的方式。不过,因为我们大部分的加载场景和网络有关,如果网络不好的话,谁也不知道要加载到什么时候。总之,要根据加载场景来看,如果能用得到加载策略就用加载策略,如果用不了的话就合理的提示用户,当然不是说用了加载策略就不用提示用户,如果用了加载策略还会有点慢,我们一样要提示用户。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,742评论 25 709
  • 午后你在干嘛呢 吃的午餐味道还好吗 我在窗玻璃上画圈圈 叫一声你的名字就画上一个 已经好多个啦 拍给你看好不好 办...
    岛屿落满思想阅读 3,192评论 0 2
  • “元宝,咋们两个来要殿下和公主的游戏吧”…… “姐姐,我马上就来”…… “元宝,你是殿下。姐姐是公...
    笔尖下的你我阅读 2,312评论 0 0
  • 朦胧灯 宁静的小道孤独的蜷缩,只有 老树的枯叶默默继续平淡的旅程 于小道上的漆黑暂歇 等待朦胧的灯在老树古香的枝间...
    良人儿2阅读 1,877评论 0 0

友情链接更多精彩内容