一种信息处理方法及电子设备的制造方法

文档序号:8925318阅读:207来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及数据处理领域,特别是涉及一种信息处理方法及电子设备。
【背景技术】
[0002]时下的电子设备,尤其是手机等终端,通常都可以进行联网。联网后,用户可以使用电子设备浏览网页,运行网页应用程序等等。
[0003]其中,网页应用程序,也称为WebApp,是指基于Web的系统或应用,其作用是向广大的最终用户发布一组复杂的内容和功能。网页应用程序的一大特点是,只要终端通过网页与服务器进行交互,服务器就可以向终端返回针对用户输入的操作进行处理后的数据,而无需在终端上安装用于处理用户输入的操作的复杂的处理程序。
[0004]但是,现有技术中WebApp的使用是有条件的,即终端必须与网络相连。当终端不具有网络连接时,就无法使用WebApp。

【发明内容】

[0005]本发明的目的是提供一种信息处理方法及电子设备,能够在终端处于离线状态时,也可以使用WebApp,进而提高用户体验。
[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]下载优先级确定子单元,用于确定预先设置的所述数据类型对应的下载优先级;
[0060]第二数据内容确定子单元,用于基于下载优先级大于或等于预设优先级的数据类型所对应的数据内容,确定所述第二数据内容。
[0061]可选的,所述第二数据内容确定子单元,具体包括:
[0062]可用存储空间信息获取子单元,用于实时获取所述存储单元的可用存储空间信息;
[0063]第二判断子单元,用于按照优先级由高到低的顺序,依次判断每种数据类型所对应的数据内容的数据量是否小于所述存储单元的可用存储空间;
[0064]第二数据内容第一确定子单元,用于将数据量小于所述存储单元的可用存储空间的数据内容,
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1