APP数据加载模式有哪些

2017-01-20 11:55 62 1 收藏

APP数据加载模式有哪些?我们在使用APP的过程中,数据加载的方式是不一样的,主要从网络因素和浏览方式等角度来设计,有的会不显示图片,有的会固定显示20条消息……下面我们来看看6种常见的数据加载模式是哪些。

【 tulaoshi.com - APP 】

6种常见的数据加载模式

  目前APP设计中,合理的数据加载方式,主要分如下六种:1.全屏加载 2.优先加载 3.整页加载 4.自动加载 5.智能加载 6.离线加载,这六种方式,适用于不同的需求场景,也适用于不同类型的APP,让我们来一一解读。

数据加载模式有哪些
数据加载模式有哪些

全屏加载

  全屏加载就是整个屏幕白屏进行数据加载,一般会有菊花转配合,常用于手机网页的加载中。一般这种情况会配合有明确进度标识的进度条。

  优点是能保证内容的整体性,全部加载完才能够系统化的阅读。缺点比较明显,就是有非常强烈的等待感,3s以上会产生焦躁情绪,所以在地铁等信号不好的地方,使用手机网页获取内容实在是比较灾难的一件事情。

数据加载模式有哪些

优先加载

  如果一个页面有图片有文字,加载图片比较慢的情况下,可以先把文字都加载出来,保证用户可以顺畅阅读,然后再加载比较费流量的图片。如果是用这一种加载方式,活动页什么的,千万不能重要信息全部放在头图上,导致加载不出来。重要操作也不能用图片按钮,否则也会有操作显示不出来的风险。这种加载形式更加适用于内容阅读型的APP。

  优点是可以帮助用户快速阅读内容,了解信息。缺点是也许会丢失掉重要的关键信息,无法建立信息获取的闭环。

数据加载模式有哪些

整页加载

  当前页与下一页是整页切换的时候,可以考虑采用整页加载的形式,但是要保证每个页面的数据量不是特别的大。一般适用于宫格图片模式、全屏图片模式、网状详情页模式。

  优点是能保证每个页面的完整性,体验比较整体。缺点是不好保证整页的加载效率,且有可能影响浏览的流畅度。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/appjc/)
数据加载模式有哪些

自动加载

  自动加载适用于长列表的情况,可以设定规则,默认加载20条,滚动第20条的时候,自动再加载20条。用这种手法,可以营造一种无极限浏览的错觉,很容易的把用户吸引住,一直向下滚,一直向下滚。适用于瀑布流、长列表、商品列表等情况。

  优点是把用户代入无尽浏览模式,让用户一直向下滚动,不需要手动点击下一页。缺点是没有尽头,容易迷失,不方便快速索引定位到某个内容。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/appjc/)
数据加载模式有哪些

智能加载

  当用户处于WiFi下时,不会受限于流量和访问速度,大可以加载大图片、大图标,甚至直接播放视频动画,但是如果用户处于非WiFi的模式下,则需要差异化的处理成小图或者无图模式,视频和动画直接用一个占位符标识就好了,这种根据网络状况,智能调整的加载方式,叫做智能加载。适用于有大量图片或视频的APP,如电商类或在线视频类APP。

  例如今日头条在WiFi模式下,图片大图展示,当处于非WiFi模式下时,展示小缩略图,当用户觉得某张图有足够的吸引力时,点击小缩略图加载大图,帮助用户节省流量。再比如爱奇艺在非WiFi的模式下播放视频时,会提示用户继续播放会产生流量费用,这类设计就比较人性化,也容易让用户产生好感,建户忠诚度。(用户知道你是在为他着想,毕竟流量还是挺贵的!)

  优点是根据具体场景来控件流量和加载速度。缺点是不一定真实有效的命中用户需求,所以还是需要给予用户一定的查看详情的入口,或者是设置项。

数据加载模式有哪些

离线加载

  当用户没网的时候,往往很多功能都不能用了,内容也无法加载出来,导致APP变得根本不可用,这时候就要考虑预加载+离线缓存的设计了。

  首先在有网的时候把数据提前加载下来,缓存到本地,当没网的时候,直接加载已经缓存下来的内容。一般会提供给用户选择,是否开启有WiFi的情况下预加载功能,或者是否开始WiFi下全部离线缓存的功能。这样就能保证在地铁上,过个隧道就看不了内容的尴尬了。适用于小说阅读、新闻阅读、视频类APP。

  优点是解决了没网获取数据的问题,且节约了流量,保证了流畅。缺点是占用本地存储空间,而且有时候预加载的内容根本没有用到。更多推荐:

数据加载模式有哪些

来源:https://www.tulaoshi.com/n/20170120/2609258.html

延伸阅读
在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。 在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下: Assembly assm=Assembly.LoadFrom(fileName); ...
标签: windows10
Win10系统旁加载模式是什么   所谓Win10旁加载模式(功能)指的是,不通过微软tulaoshi.com应用商店(Windows Store),不受任何限制的安装测试第三方应用的运行模式。换句话说,在此模式下在Windows操作系统上安装测试安卓应用(Android Apps)或者苹果应用(Mac/iPhone Apps)。Windows 10在这方面比Windows 8(需要强制开启)更为简单。...
硬盘数据恢复软件有哪些?   1. Orion File Recovery Software Orion,它拥有一个很好的向导且它能支持你扫描特定类型的文件。当然,你可以选择进行常规扫描,但如果你清楚地知道你要找什么,这个特性可以节省很多时间。 2. PC Inspector File Recovery 这款软件可以从包含硬盘,外置驱动器和内存卡在内的常用硬件中...
数码单反拍摄模式有哪些 程序自动模式(P)程序自动曝光模式即P模式,这是一种较为初级的拍摄模式。刺模式操作非常简单,适合多种拍摄场合。选择程序自动拍摄模式后,将不能改变相机内置参数,快门、光圈和其他参数全都是由相机自动进行设定的,无法主动控制成像效果。在弱光环境下,全自动模式会自动弹出闪光灯进行补光(有些机器可能不支持...
标签: windows10
Win10系统旁加载应用模式是什么?   在win10系统下,细心的用户会在win10系统更新和安全界面看到一个旁加载应用功能,许多用户想知道该功能是敢什么的?有什么用处,其实win10旁加载应用模式是针对开发者使用的一种运行环境模式,它能够在不通过微软应用商店,不受任何限制的安装和测试第三方应用的运行模式,通常情况下,我们可在此模...

经验教程

104

收藏

39
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部