移动终端切换多个文档的方法和系统技术方案

技术编号:8022169 阅读:195 留言:0更新日期:2012-11-29 04:22
本发明专利技术提供一种移动终端切换多个文档的方法和系统。该方法包括:当移动终端中应用程序打开或新建文档时,建立与各个文档对应的文档标签或文档菜单;在打开或新建文档时,监测移动终端系统的内存占用情况;当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端系统的内存占用情况;当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的文档;同时保留被卸载的所述文档的文档标签或文档菜单。本发明专利技术能有效防止移动终端的内存溢出,确保应用程序不崩溃,数据不丢失。

【技术实现步骤摘要】

本专利技术涉及移动终端文档管理领域,特别是涉及一种移动终端切换多个文档的方法,以及一种移动终端切换多个文档的系统。
技术介绍
随着移动技术的发展,越来越多用户使用移动通讯设备终端进行办公、处理文档。和计算机系统终端不同,移动终端设备因为受到内存小的限制,在开启太多进程时,特别容易发生内存溢出现象;而移动终端在出现内存溢出时,当前开启的应用程序即会被强制关闭。用户在处理文档时一般不会经常点击应用程序上的保存工具保存更新的数据,而发生内存溢出时应用程序被强制关闭是即刻发生的,所以传统的移动终端在同时打开多个文档进行处理时,经常会发生数据丢失,给用户工作带来很多不便。
技术实现思路
基于此,本专利技术提供一种移动终端切换多个文档的方法,该方法在打开或新建文档时,实时监测移动终端系统的内存占用情况;当监测到内存不足时,任意选择已打开的一个或多个文档对其更新的数据进行自动保存后卸载,解决了现有技术中的容易发生内存溢出的问题,确保应用程序不崩溃,数据不丢失。本专利技术的另一目的还在于提供能实现上述方法的系统。一种移动终端切换多个文档的方法,包括如下步骤当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;在打开或新建文档时,监测所述移动终端系统的内存占用情况;当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端系统的内存占用情况;当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。一种移动终端切换多个文档的系统,包括包括建立模块、监测模块、切换显示模块和卸载模块;所述建立模块用于当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;所述监测模块用于在打开或新建文档时,监测所述移动终端系统的内存占用情况;所述切换显示模块用于当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时所述监测模块监测所述移动终端系统的内存占用情况;所述卸载模块用于当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。本专利技术移动终端切换多个文档的方法和系统,在打开或新建文档,以及切换显示文档时,实时监测移动终端系统的内存占用情况;当监测到系统内存占用过多时,则任意选择已打开的文档,检查其更新数据保存后自动卸载;有效防止系统内存溢出造成的应用程序不崩溃,大大减少了处理文档时的数据丢失;本专利技术建立了与打开的文档对应的文档标签或文档菜单,通过点击不同标签或菜单实现了切换显示文档,实现了多个文档同时管理,用户可切换多个打开的文档,多个文档间的数据可快速地进行交互,工作效率有了显著提高,用户体验大大提升。附图说明图I为本专利技术移动终端切换多个文档的方法在一实施例中的流程示意图。 图2为本专利技术移动终端切换多个文档的方法在一实施例中拖动文档标签的效果示意图。图3为本专利技术移动终端切换多个文档的方法在一实施例中文档标签拖出后的效果示意图。图4为本专利技术移动终端切换多个文档的方法在一实施例中的切换显示文档的效果示意图。图5为本专利技术移动终端切换多个文档的系统在一实施例中的结构示意图。具体实施例方式下面结合实施例及附图对本专利技术作进一步详细说明,但本专利技术的实施方式不限于此。如图I所示,是本专利技术移动终端切换多个文档的方法在一实施例中的流程示意图,包括如下步骤S11、当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;在一较佳实施例中,如图2所示,以一款在智能触控终端常用的文档处理程序为例说明,在打开多个文档后,在该文档处理程序的用户界面,建立了与所述已打开的多个文档对应的多个文档标签;从图中可看到多个标签设置在屏幕的左侧边栏并隐藏,文档标签设置为通过用户手指从屏幕侧边向内拖动即可弹出的形式;如图3所示,是所述多个标签从侧边栏全部拖出的效果示意图,“正在处理的文档” 一列显示出了所有已打开的文档标签;图中只示出了文档标签的一个较佳实施例,文档标签也可设置在其他侧边栏或其他位置,本领域技术人员可根据需要自行设置;S12、在打开或新建文档时,监测所述移动终端系统的内存占用情况;在应用程序接收到用户打开文档或新建文档的请求时,先监测该移动终端系统的内存占用情况;S13、当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端系统的内存占用情况;在应用程序接收到用户对该文档标签或文档菜单的点击信息时,切换显示对应的所述文档;同时,应用程序需实时监测该移动终端系统的内存占用情况;S14、当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单;在一较佳实施例中,应用程序实时监测系统的内存占用情况,可设置一内存阈值,当监测内存的占用率达到该阈值时,则判断系统内存不足,执行如下的文档卸载工作从已打开的文档中选择一个或多个文档,检查文档是否有更新,若有则先自动保存该文档;在一较佳实施例中,将自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系;其中所述文档的位置即文档的保存路径,自动保存后的文档可存储在与文档的原始保存路径不同的另一个路径,防止自动保存的文档与原始文档都存储在同一个文件夹下,覆盖掉原始文档; 自动保存后,则对该文档进行卸载,释放系统内存空间,保证系统内存不溢出,程序不崩溃;卸载后,还可从所述移动终端系统的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置,如该文档共有3页,卸载时查看到第2页,在该卸载的文档被重新加载显示时,能自动跳转到文档的第2页,能提升用户体验;当用户点击文档标签或文档菜单时,应用程序能自动切换显示到对应的所述文档;在一较佳实施例中,上述步骤具体可包括若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档;点击文档标签切换到另一文档时,如果该文档没有从内存中被卸载,即可立即显示;若被切换到的所述文档已经从内存中被卸载,则执行以下步骤若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置;点击文档标签切换到另一文档时,如果该文档已卸载并已被自动保存,则可根据该文档自动保存存储的位置,找到该文档并自动加载,跳转到卸载前该文档的查看位置;根据已记录的该文档的原始位置和自动保存位置的关联关系,在用户点击应用程序工具栏上的保存工具时,此时即可将该文档存储到原始位置,覆盖掉原文档;若所述文档没有被自动保本文档来自技高网...

【技术保护点】
一种移动终端切换多个文档的方法,其特征在于,包括如下步骤:当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;在打开或新建文档时,监测所述移动终端系统的内存占用情况;当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时监测所述移动终端系统的内存占用情况;当监测到所述移动终端系统内存不足时,检查所述文档是否有更新,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。

【技术特征摘要】

【专利技术属性】
技术研发人员:王晖黄兰花汪俊明
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件有限公司
类型:发明
国别省市:

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

1