界面加载方法技术

技术编号:17466897 阅读:73 留言:0更新日期:2018-03-15 04:35
本发明专利技术涉及一种界面加载方法,所述方法包括:用户终端根据用户输入的第一加载指令生成第一加载请求;服务器根据关键字信息获取预设数量的第一加载数据;用户终端根据加载显示排序信息显示预设数量的第一加载数据或根据目标显示边界数据和加载显示排序信息显示预设数量的第一加载数据;用户终端根据加载显示排序信息确定预设数量的第一加载数据中的最后一个第一加载数据的目标加载数据ID;服务器根据加载方向参数和目标加载数据ID获取预设数量的第二加载数据,用户终端根据加载显示排序信息显示预设数量的第二加载数据或根据目标显示边界数据和加载显示排序信息显示预设数量的第二加载数据。

Interface loading method

The invention relates to a method of loading interface, the method comprises: a first generation of load request user terminal according to the first load instruction input by a user; the first loading data server according to the preset number of keyword information; the user terminal according to loading display order information display first load data or according to a preset number of target display data and display order boundary loading the first loading data information display preset number; user terminal according to the loading display the last first loading number first loading data sorting information to determine the preset number of target load data according to the ID server; according to the loading direction parameters and target load data ID to obtain the preset second loading data the number of user terminal according to the loading display order information display second the number of preset load data or according to the target boundary number display According to the load display sort information, the default number of second loading data is displayed.

【技术实现步骤摘要】
界面加载方法
本专利技术涉及数据处理
,尤其涉及界面加载方法。
技术介绍
近年来,随着信息技术与计算机技术的迅速发展,网络技术的突飞猛进,移动应用已成为人们生活中不可缺少的一部分,为人们的工作和生活带来了很大的便利。与此同时,移动应用中的界面加载方式是人与机器之间传递和交换信息的媒介,成为了国际计算机界和设计界最为活跃的研究方向。好的界面加载方式不仅是让移动应用变得有个性有品味,还要让移动应用的操作变得舒适、简单、自由,充分体现软件的定位和特点。从用户角度来说,界面加载方式是一种如何让产品易用,有效而让人愉悦的技术,它致力于了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解“人”本身的心理和行为特点,同时,还包括了解各种有效的加载方式,并对它们进行增强和扩充。目前,移动应用中的各个模块可能会涉及到不同的数据展示方式,而当用户点击加载模块中的数据时,加载界面会根据数据类型而变化,各个模块的加载得不到一个统一的表现形式,不利于用户使用移动应用。例如,一个移动应用中的多个模块以列表显示,用户点击列表后跳转到相应项的详情模块。而列表中展示的模块有资讯模块、专家视频模块、健康广播模块、家庭圈模块和健康课程模块,但这些模块跳转的后的加载方式各有不同,有如加载web方式的、也可能有加载视频源方式或加载图片方式的。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供一种界面加载方法,通过确定加载边界数据是否在所述界面布局参数的阈值内,确定是否需要通过加载缩略加载的方式加载界面,使得各个模块在加载时有一个统一的加载逻辑,从而使得各个模块的加载形式一致。为实现上述目的,本专利技术提供了一种界面加载方法,所述界面加载方法包括:用户终端根据用户输入的第一加载指令生成第一加载请求,并将所述第一加载请求发送至服务器;所述第一加载请求包括关键字信息;所述服务器根据所述关键字信息获取预设数量的第一加载数据,并将所述预设数量的第一加载数据发送至所述用户终端;每个所述第一加载数据包括加载数据ID和加载显示排序信息;所述用户终端获取所述用户终端的系统内的界面布局参数,并确定所述预设数量的第一加载数据的加载边界数据;确定所述预设数量的第一加载数据的加载边界数据是否在所述界面布局参数的阈值内;当所述预设数量的第一加载数据的加载边界数据在所述界面布局参数的阈值内时,根据所述加载显示排序信息显示所述预设数量的第一加载数据;当所述预设数量的第一加载数据的加载边界数据不在所述界面布局参数的阈值内时,根据所述预设数量的第一加载数据的加载边界数据和所述界面布局参数得到目标显示边界数据,并根据所述目标显示边界数据和所述加载显示排序信息显示所述预设数量的第一加载数据;所述用户终端接收所述用户根据所述第一加载数据输入的第二加载指令,根据所述第二加载指令读取所述预设数量的第一加载数据的所述加载显示排序信息,并根据所述加载显示排序信息确定所述预设数量的第一加载数据中的最后一个所述第一加载数据的目标加载数据ID;根据所述目标加载数据ID和所述第二加载指令生成第二加载请求,并将所述第二加载请求发送至所述服务器;所述第二加载请求包括所述目标加载数据ID和加载方向参数;所述服务器根据所述加载方向参数和目标加载数据ID所述获取预设数量的第二加载数据,并将所述预设数量的第二加载数据发送至所述用户终端;每个所述第二加载数据包括加载数据ID和加载显示排序信息;所述用户终端确定所述预设数量的第二加载数据的加载边界数据;确定所述预设数量的第二加载数据的加载边界数据是否在所述界面布局参数的阈值内;当所述预设数量的第二加载数据的加载边界数据在所述界面布局参数的阈值内时,根据所述加载显示排序信息显示所述预设数量的第二加载数据;当所述预设数量的第二加载数据的加载边界数据不在所述界面布局参数的阈值内时,根据所述预设数量的第二加载数据的加载边界数据和所述界面布局参数得到所述目标显示边界数据,并根据所述目标显示边界数据和所述加载显示排序信息显示所述预设数量的第二加载数据。优选的,所述加载方向参数包括第一加载参数和第二加载参数。进一步优选的,所述服务器根据所述加载方向参数和目标加载数据ID所述获取预设数量的第二加载数据具体为:所述服务器确定所述加载方向参数是否为所述第一加载参数;当所述加载方向参数为所述第一加载参数时,根据所述加载显示排序信息获取所述目标加载数据ID的后预设数量个所述第二加载数据;当所述加载方向参数不为所述第一加载参数时,根据所述加载显示排序信息获取所述目标加载数据ID的前预设数量个所述第二加载数据。优选的,在所述用户终端根据用户输入的第一加载指令生成第一加载请求之后,所述方法还包括:所述用户终端根据所述第一加载指令获取所述用户终端的网络状态数据;所述网络状态数据包括第一网络状态数据、第二网络状态数据和第三网络状态数据。进一步优选的,在将所述第一加载请求发送至服务器之前,所述方法还包括:所述用户终端确定所述网络状态数据是否为第一网络状态数据;当所述网络状态数据为第一网络状态数据时,生成网络异常的提示信息,并显示;当所述网络状态数据不为第一网络状态数据时,确定所述网络状态数据是否为第二网络状态数据;当所述网络状态数据为第二网络状态数据时,生成发送选择的提示信息,并显示;接收所述用户根据所述发送选择的提示信息输入的确认加载指令,根据所述确认加载指令生成所述第一加载请求;当所述网络状态数据不为第二网络状态数据时,根据所述第一加载指令生成所述第一加载请求。进一步优选的,当所述网络状态数据为第二网络状态数据时,所述方法还包括:接收所述用户根据所述发送选择的提示信息输入的取消加载指令,根据所述取消加载指令生成取消加载的提示信息,并显示。本专利技术实施例提供的界面加载方法,通过确定加载边界数据是否在所述界面布局参数的阈值内,确定是否需要通过加载缩略加载的方式加载界面,使得各个模块在加载时有一个统一的加载逻辑,从而使得各个模块的加载形式一致。附图说明图1为本专利技术实施例提供的界面加载方法的流程图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本专利技术实施例提供的一种界面加载方法,用于具有安卓操作系统的手机或其他可以连接到网络的终端加载、显示移动应用中的各个模块界面的相关操作。其方法流程图如图1所示,包括如下步骤:步骤101,用户终端将第一加载请求发送至服务器;具体的,用户终端可以理解为一台具有安卓操作系统的手机或其他可以连接到网络的设备,例如Pad。用户终端先接收用户输入的第一加载指令,根据第一加载指令生成第一加载请求,并将第一加载请求发送至服务器。进一步具体的,第一加载指令可以理解为用户点击模块显示列表中的某一个具体的模块的操作指令。用户终端根据第一加载指令获取与第一加载指令相对应的模块的关键字,生成一个包括模块关键字信息的第一加载请求。优选的,在用户终端将第一加载请求发送至服务器之前,用户终端根据第一加载指令获取用户终端的网络状态数据,也就是根据第一加载指令检查终端当前的网络状态。根据网络状态的不同,可将网络状态数据跟为终端当前无网络状态的第一网络状态数据、终端当前使用数据流量的第二网络状态数据,以及终端当前使用无线网络的第三网络状态数据。当网络状态数据本文档来自技高网...
界面加载方法

【技术保护点】
一种界面加载方法,其特征在于,所述界面加载方法包括:用户终端根据用户输入的第一加载指令生成第一加载请求,并将所述第一加载请求发送至服务器;所述第一加载请求包括关键字信息;所述服务器根据所述关键字信息获取预设数量的第一加载数据,并将所述预设数量的第一加载数据发送至所述用户终端;每个所述第一加载数据包括加载数据ID和加载显示排序信息;所述用户终端获取所述用户终端的系统内的界面布局参数,并确定所述预设数量的第一加载数据的加载边界数据;确定所述预设数量的第一加载数据的加载边界数据是否在所述界面布局参数的阈值内;当所述预设数量的第一加载数据的加载边界数据在所述界面布局参数的阈值内时,根据所述加载显示排序信息显示所述预设数量的第一加载数据;当所述预设数量的第一加载数据的加载边界数据不在所述界面布局参数的阈值内时,根据所述预设数量的第一加载数据的加载边界数据和所述界面布局参数得到目标显示边界数据,并根据所述目标显示边界数据和所述加载显示排序信息显示所述预设数量的第一加载数据;所述用户终端接收所述用户根据所述第一加载数据输入的第二加载指令,根据所述第二加载指令读取所述预设数量的第一加载数据的所述加载显示排序信息,并根据所述加载显示排序信息确定所述预设数量的第一加载数据中的最后一个所述第一加载数据的目标加载数据ID;根据所述目标加载数据ID和所述第二加载指令生成第二加载请求,并将所述第二加载请求发送至所述服务器;所述第二加载请求包括所述目标加载数据ID和加载方向参数;所述服务器根据所述加载方向参数和目标加载数据ID所述获取预设数量的第二加载数据,并将所述预设数量的第二加载数据发送至所述用户终端;每个所述第二加载数据包括加载数据ID和加载显示排序信息;所述用户终端确定所述预设数量的第二加载数据的加载边界数据;确定所述预设数量的第二加载数据的加载边界数据是否在所述界面布局参数的阈值内;当所述预设数量的第二加载数据的加载边界数据在所述界面布局参数的阈值内时,根据所述加载显示排序信息显示所述预设数量的第二加载数据;当所述预设数量的第二加载数据的加载边界数据不在所述界面布局参数的阈值内时,根据所述预设数量的第二加载数据的加载边界数据和所述界面布局参数得到所述目标显示边界数据,并根据所述目标显示边界数据和所述加载显示排序信息显示所述预设数量的第二加载数据。...

【技术特征摘要】
1.一种界面加载方法,其特征在于,所述界面加载方法包括:用户终端根据用户输入的第一加载指令生成第一加载请求,并将所述第一加载请求发送至服务器;所述第一加载请求包括关键字信息;所述服务器根据所述关键字信息获取预设数量的第一加载数据,并将所述预设数量的第一加载数据发送至所述用户终端;每个所述第一加载数据包括加载数据ID和加载显示排序信息;所述用户终端获取所述用户终端的系统内的界面布局参数,并确定所述预设数量的第一加载数据的加载边界数据;确定所述预设数量的第一加载数据的加载边界数据是否在所述界面布局参数的阈值内;当所述预设数量的第一加载数据的加载边界数据在所述界面布局参数的阈值内时,根据所述加载显示排序信息显示所述预设数量的第一加载数据;当所述预设数量的第一加载数据的加载边界数据不在所述界面布局参数的阈值内时,根据所述预设数量的第一加载数据的加载边界数据和所述界面布局参数得到目标显示边界数据,并根据所述目标显示边界数据和所述加载显示排序信息显示所述预设数量的第一加载数据;所述用户终端接收所述用户根据所述第一加载数据输入的第二加载指令,根据所述第二加载指令读取所述预设数量的第一加载数据的所述加载显示排序信息,并根据所述加载显示排序信息确定所述预设数量的第一加载数据中的最后一个所述第一加载数据的目标加载数据ID;根据所述目标加载数据ID和所述第二加载指令生成第二加载请求,并将所述第二加载请求发送至所述服务器;所述第二加载请求包括所述目标加载数据ID和加载方向参数;所述服务器根据所述加载方向参数和目标加载数据ID所述获取预设数量的第二加载数据,并将所述预设数量的第二加载数据发送至所述用户终端;每个所述第二加载数据包括加载数据ID和加载显示排序信息;所述用户终端确定所述预设数量的第二加载数据的加载边界数据;确定所述预设数量的第二加载数据的加载边界数据是否在所述界面布局参数的阈值内;当所述预设数量的第二加载数据的加载边界数据在所述界面布局参数的阈值内时,根据所述加载显示排序信息显示所述预设数量的第二加载数据;当所述预设数量的第二加载数据的加载边界数据不在所述界...

【专利技术属性】
技术研发人员:张鹏石李虹王开源
申请(专利权)人:江西博瑞彤芸科技有限公司
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1