一种数据处理方法及电子设备的制造方法

文档序号:9471362阅读:148来源:国知局
一种数据处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及数据处理领域,特别是涉及一种数据处理方法及电子设备。
【背景技术】
[0002]时下的电子设备,尤其是手机等终端,通常都可以进行联网。联网后,用户可以使用电子设备浏览网页,运行网页应用程序等等。
[0003]其中,网页应用程序,也称为WebApp,是指基于Web的系统或应用,其作用是向广大的最终用户发布一组复杂的内容和功能。网页应用程序的一大特点是,只要终端通过网页与服务器进行交互,服务器就可以向终端返回针对用户输入的操作进行处理后的数据,而无需在终端上安装用于处理用户输入的操作的复杂的处理程序。
[0004]现有技术中,在使用WebApp时,终端最终在该WebApp的显示界面上显示的数据,主要是服务器发送给终端的。这些数据中,既包括了实际需要显示的图形或文字信息,还包括了显示这些图形或文字信息时所使用的版式信息。
[0005]然而,现有技术中,服务器每次向终端发送显示数据时,都要包含上述两种信息,导致占用的传输资源较多。

【发明内容】

[0006]本发明的目的是提供一种数据处理方法及电子设备,能够对于网页应用程序相关的不同类型的数据进行分离传输,对于不需要每次都传输的数据,可以减少传输次数,进而减少对传输资源的占用。
[0007]为实现上述目的,本发明提供了如下方案:
[0008]一种数据处理方法,所述方法应用于电子设备,所述电子设备安装有网页应用程序,所述方法包括:
[0009]获取对于所述网页应用程序的操作;
[0010]响应所述操作,检测所述电子设备的状态信息;
[0011]根据所述状态信息生成用于获取第一配置信息的请求信息,并向服务器发送所述请求信息;
[0012]获取所述服务器反馈的所述第一配置信息;
[0013]根据所述第一配置信息,对所述服务器发送的数据进行处理。
[0014]可选的,所述检测所述电子设备的状态信息,具体包括:
[0015]检测所述电子设备的硬件参数;
[0016]和/或,检测所述电子设备的空间姿态。
[0017]可选的,所述获取所述服务器反馈的所述第一配置信息之前,还包括:
[0018]获取所述服务器反馈的用于标识所述第一配置信息的第一特征信息;
[0019]获取所述电子设备中已经存储的第二配置信息的第二特征信息;
[0020]判断所述第一特征信息与所述第二特征信息是否相同,得到第一判断结果;
[0021]当所述第一判断结果为否时,执行所述获取所述服务器反馈的所述第一配置信息的步骤。
[0022]可选的,还包括:
[0023]当所述第一判断结果为是时,退出后台运行的用于判断所述第一特征信息与所述第二特征信息是否相同的线程。
[0024]可选的,所述获取所述服务器反馈的所述第一配置信息,具体包括:
[0025]获取所述服务器反馈的下载策略配置信息;
[0026]其中,所述下载策略配置信息用于指示所述终端在第一联网方式下采用第一方式下载所述数据,在第二联网方式下采用第二方式下载所述数据。
[0027]可选的,所述获取所述服务器反馈的所述第一配置信息,具体包括:
[0028]获取所述服务器反馈的用户界面布局配置信息;
[0029]所述用户界面布局配置信息用于表示界面布局方式;
[0030]所述对所述服务器发送的数据进行处理,具体包括:
[0031]当所述电子设备接收到所述服务器发送的所述数据后,采用所述界面布局方式显示所述数据。
[0032]一种电子设备,所述电子设备安装有网页应用程序,所述电子设备包括:
[0033]操作获取单元,用于获取对于所述网页应用程序的操作;
[0034]状态信息检测单元,用于响应所述操作,检测所述电子设备的状态信息;
[0035]请求信息生成单元,用于根据所述状态信息生成用于获取第一配置信息的请求信息,并向服务器发送所述请求信息;
[0036]配置信息获取单元,用于获取所述服务器反馈的所述第一配置信息;
[0037]数据处理单元,用于根据所述第一配置信息,对所述服务器发送的数据进行处理。
[0038]可选的,所述状态信息检测单元,具体包括:
[0039]硬件参数检测子单元,用于检测所述电子设备的硬件参数;
[0040]和/或,空间姿态检测子单元,用于检测所述电子设备的空间姿态。
[0041]可选的,还包括:
[0042]第一特征信息获取单元,用于在获取所述服务器反馈的所述第一配置信息之前,获取所述服务器反馈的用于标识所述第一配置信息的第一特征信息;
[0043]第二特征信息获取单元,用于获取所述电子设备中已经存储的第二配置信息的第二特征信息;
[0044]第一判断单元,用于判断所述第一特征信息与所述第二特征信息是否相同,得到第一判断结果;
[0045]配置信息获取单元控制单元,用于当所述第一判断结果为否时,控制所述配置信息获取单元执行所述获取所述服务器反馈的所述第一配置信息的步骤。
[0046]可选的,还包括:
[0047]线程退出单元,用于当所述第一判断结果为是时,退出后台运行的用于判断所述第一特征信息与所述第二特征信息是否相同的线程。
[0048]可选的,所述配置信息获取单元,具体包括:
[0049]下载策略配置信息获取子单元,用于获取所述服务器反馈的下载策略配置信息;
[0050]其中,所述下载策略配置信息用于指示所述终端在第一联网方式下采用第一方式下载所述数据,在第二联网方式下采用第二方式下载所述数据。
[0051]可选的,所述配置信息获取单元,具体包括:
[0052]用户界面布局配置信息获取子单元,用于获取所述服务器反馈的用户界面布局配置信息;
[0053]所述用户界面布局配置信息用于表示界面布局方式;
[0054]所述数据处理单元,具体包括:
[0055]显示子单元,用于当所述电子设备接收到所述服务器发送的所述数据后,采用所述界面布局方式显示所述数据。
[0056]根据本发明提供的具体实施例,本发明公开了以下技术效果:
[0057]本发明的数据处理方法及电子设备,通过获取所述服务器反馈的所述第一配置信息;根据所述第一配置信息,对所述服务器发送的数据进行处理;可以将对于网页应用程序相关的不同类型的数据进行分离传输,对于不需要每次都传输的数据,可以减少传输次数,进而减少对传输资源的占用;与此同时,通过检测所述电子设备的状态信息;根据所述状态信息生成用于获取第一配置信息的请求信息,并向服务器发送所述请求信息;还可以实现根据电子设备的状态获取对应的配置信息,从而可以提高获取配置信息的效率,获取到针对性较高的配置信息。
【附图说明】
[0058]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0059]图1为本发明的数据处理方法实施例1的流程图;
[0060]图2为本发明的数据处理方法实施例2的流程图;
[0061]图3为本发明的数据处理方法实施例3的流程图;
[0062]图4为本发明的数据处理方法实施例4的流程图;
[0063]图5为本发明的数据处理方法实施例5的流程图;
[0064]图6为本发明的电子设备实施例的结构图。
【具体实施方式】
[0065]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0066]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0067]首先需要说明的是,本发明的数据处理方法,应用于电子设备。所述电子设备可以是手机,平板电脑,笔记本电脑等等。所述电子设备安装有网页应用程序。
[0068]图1为本发明的数据处理方法实施例1的流程图。如图1所示,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1