通信数据保存方法、装置、终端设备和存储介质制造方法及图纸

技术编号:23851464 阅读:31 留言:0更新日期:2020-04-18 08:52
本申请公开了一种通信数据保存方法、装置、终端设备和存储介质,该通信数据保存方法应用于移动终端,包括:获取通信数据保存指令,该通信数据保存指令携带通信数据,之后,判断通信数据是否可以一次性显示在移动终端的显示屏上;若否,则将部分通信数据显示在显示屏上,并在至少一个虚拟屏上生成剩余的通信数据,其中,上述显示屏和至少一个虚拟屏位于同一平面;接着,根据显示屏上的显示内容和至少一个虚拟屏上的显示内容生成一张图片,并将图片进行保存,以完成对通信数据的保存。本申请利用至少一个虚拟屏生成显示屏不能一次性显示的通信数据,从而摆脱显示屏大小的限制,将全部通信数据一次性保存至一张图片上,提升用户体验,节约存储空间。

Communication data storage method, device, terminal equipment and storage medium

【技术实现步骤摘要】
通信数据保存方法、装置、终端设备和存储介质
本申请涉及通信
,尤其涉及一种通信数据保存方法、装置、终端设备和存储介质。
技术介绍
网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。通信是人与人之间通过某种媒体进行的信息交流与传递。网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。通常,为了方便用户直接浏览移动终端的网络通信数据,需要提前保存网络通信数据。现有的保存方法通过将网络通信数据保存成一个或多个屏幕大小的图片,以供用户浏览。但是现有的保存方法受到移动终端屏幕大小的限制,往往移动终端的屏幕越大,一个图片保存的网络通信数据就越多,当网络通信数据较多时,需要将网络通信数据保存为多个屏幕大小的图片,极大的降低了用户的体验,也占用了较大的存储空间。
技术实现思路
本申请实施例提供一种通信数据保存方法、装置、终端设备和存储介质,旨在解决现有的通信数据保存方法受移动终端屏幕大小的限制,容易占用较大存储空间的技术问题。本申请提供的技术方案如下:本申请提供了一种通信数据保存方法,应用于移动终端,包括:获取通信数据保存指令,所述通信数据保存指令携带通信数据;判断所述通信数据是否可以一次性显示在所述移动终端的显示屏上;若否,则将部分所述通信数据显示在所述屏幕上,并在至少一个虚拟屏上生成剩余的所述通信数据,所述显示屏和所述至少一个虚拟屏位于同一平面;根据所述显示屏上的显示内容和所述至少一个虚拟屏上的显示内容生成一张图片,并将所述图片进行保存,以对所述通信数据进行保存。本申请还提供了一种通信数据保存装置,应用于移动终端,包括:获取模块,用于获取通信数据保存指令,所述通信数据保存指令携带通信数据;判断模块,用于判断所述通信数据是否可以一次性显示在所述移动终端的显示屏上;显示模块,用于若否,则将部分所述通信数据显示在所述屏幕上,并在至少一个虚拟屏上生成剩余的所述通信内容,所述显示屏和至少一个虚拟屏位于同一平面;第一保存模块,用于根据所述显示屏上的显示内容和所述至少一个虚拟屏上的内容生成一张图片,并将所述图片进行保存,以对所述通信数据进行保存。在本申请提供的通信数据保存装置中,所述通信数据保存装置还包括:第二保存模块,用于在所述判断模块判断所述通信数据是否可以一次性显示在所述移动终端的显示屏上之后,若是,将所述通信内容显示在所述显示屏上,并根据所述显示屏上的显示内容生成一张图片,并将所述图片进行保存。在本申请提供的通信数据保存装置中,所述判断模块包括:第一获取子模块,用于获取通信数据的总数据量;第二获取子模块,用于获取显示屏的最大显示数据量;第一判断子模块,用于当所述最大显示数据量大于或等于所述总数据量时,判断所述通信数据可以一次性显示在所述显示屏上;第二判断子模块,用于当所述最大显示数据量小于所述总数据量时,判断所述通信数据不可以一次性显示在所述显示屏上。在本申请提供的通信数据保存装置中,所述显示模块包括:第一计算子模块,用于计算所述总数据量和所述最大显示数据量之间的差值;第一确定子模块,用于根据所述差值从所述通信数据中确定实际显示数据和虚拟显示数据;第一显示子模块,用于将所述实际显示数据显示在所述显示屏上,并将所述虚拟显示数据生成在至少一个虚拟屏上。在本申请提供的通信数据保存装置中,所述第一显示子模块包括:第二确定子模块,用于根据所述差值和所述最大显示数据量确定虚拟屏的个数;第三确定子模块,用于根据所述个数和所述虚拟显示数据确定每个所述虚拟屏上的显示内容;第二显示子模块,用于在每个所述虚拟屏上生成对应的显示内容。在本申请提供的通信数据保存装置中,所述第二确定子模块包括:第四确定子模块,用于若所述差值小于或等于所述最大显示数据量,则确定个数为1;第二计算子模块,用于若所述差值大于所述最大显示数据量,则计算所述差值和所述最大显示数据量的商值,得到计算结果;第五确定子模块,用于若所述计算结果为整数,则将所述计算结果作为个数;第六确定子模块,用于若所述计算结果为小数,则将所述计算结果的整数部分与1的和值作为个数。本申请还提供了一种计算机可读存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述任一项通信数据保存方法。本申请还提供了一种终端设备,包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于上述任一项所述的通信数据保存方法中的步骤。本申请的有益效果为:本申请公开了一种通信数据保存方法、装置、终端设备和存储介质,该通信数据保存方法应用于移动终端,包括:获取通信数据保存指令,该通信数据保存指令携带通信数据,之后,判断通信数据是否可以一次性显示在移动终端的显示屏上;若否,则将部分通信数据显示在显示屏上,并在至少一个虚拟屏上生成剩余的通信数据,其中,上述显示屏和至少一个虚拟屏位于同一平面;接着,根据显示屏上的显示内容和至少一个虚拟屏上的显示内容生成一张图片,并将图片进行保存,以完成对通信数据的保存。本申请利用至少一个虚拟屏生成显示屏不能一次性显示的通信数据,从而摆脱显示屏大小的限制,将全部通信数据一次性保存至一张图片上,提升用户体验,节约存储空间。附图说明下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其它有益效果显而易见。图1为本申请实施例提供的通信数据保存方法的应用场景示意图。图2为本申请实施例提供的通信数据保存方法的流程示意图。图3为本申请实施例提供的通信数据保存方法的另一流程示意图。图4为本申请实施例提供的通信数据保存装置的结构示意图。图5为本申请实施例提供的通信数据保存装置的另一结构示意图。图6本申请实施例提供的终端设备的结构示意图。图7为本申请实施例提供的终端设备的另一结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例提供了一种通信数据保存方法、装置、终端设备和存储介质。请参阅图1,图1提供了一种通信数据保存系统的应用场景示意图,该通信数据保存系统可以包括本申请实施例提供的任一种通信数据保存装置,该通信数据保存装置可以集成在终端设备中,该终端设备可以包括智能手机、平板电脑等具有网络功能的设备。其中,移动终端可以获取通信数据保存指令,该通信数据保存指令携带通信数据,接着判断通信数据是否可以一次性显示在移动终端的显示屏上,若本文档来自技高网...

【技术保护点】
1.一种通信数据保存方法,应用于移动终端,其特征在于,所述通信数据保存方法包括:/n获取通信数据保存指令,所述通信数据保存指令携带通信数据;/n判断所述通信数据是否可以一次性显示在所述移动终端的显示屏上;/n若否,则将部分所述通信数据显示在所述显示屏上,并在至少一个虚拟屏上生成剩余的所述通信数据,所述显示屏和所述至少一个虚拟屏位于同一平面;/n根据所述显示屏上的显示内容和所述至少一个虚拟屏上的显示内容生成一张图片,并将所述图片进行保存,以对所述通信数据进行保存。/n

【技术特征摘要】
1.一种通信数据保存方法,应用于移动终端,其特征在于,所述通信数据保存方法包括:
获取通信数据保存指令,所述通信数据保存指令携带通信数据;
判断所述通信数据是否可以一次性显示在所述移动终端的显示屏上;
若否,则将部分所述通信数据显示在所述显示屏上,并在至少一个虚拟屏上生成剩余的所述通信数据,所述显示屏和所述至少一个虚拟屏位于同一平面;
根据所述显示屏上的显示内容和所述至少一个虚拟屏上的显示内容生成一张图片,并将所述图片进行保存,以对所述通信数据进行保存。


2.根据权利要求1所述的通信数据保存方法,其特征在于,所述判断所述通信数据是否可以一次性显示在所述移动终端的显示屏上之后,还包括:
若是,则所述通信数据显示在所述显示屏上,并根据所述显示屏上的显示内容生成一张图片进行保存。


3.根据权利要求1所述的通信数据保存方法,其特征在于,所述判断所述通信数据是否可以一次性显示在所述移动终端的显示屏上,具体包括:
获取所述通信数据的总数据量;
获取显示屏的最大显示数据量;
当所述最大显示数据量大于或等于所述总数据量时,判断所述通信数据可以一次性显示在所述显示屏上;
当所述最大显示数据量小于所述总数据量时,判断所述通信数据不可以一次性显示在所述显示屏上。


4.根据权利要求3所述的通信数据保存方法,其特征在于,所述将部分所述通信数据显示在所述显示屏上,并在至少一个虚拟屏上生成剩余的所述通信数据,包括:
计算所述总数据量和所述最大显示数据量之间的差值;
根据所述差值从所述通信数据中确定实际显示数据和虚拟显示数据;
将所述实际显示数据显示在所述显示屏上,并将所述虚拟显示数据生成在至少一个虚拟屏上。


5.根据权利要求4所述的通信数据保存方法,其特征在于,所述将所述虚拟显示数据生成在至少一个虚拟屏上,包括:
根据所述差值和所述最大显示数据量确定虚拟屏的个数;
根据所述个数和所述虚拟显...

【专利技术属性】
技术研发人员:黄树伟
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

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

1