移动终端切换多个文档的方法和系统的制作方法

文档序号:6372402阅读:165来源:国知局
专利名称:移动终端切换多个文档的方法和系统的制作方法
技术领域
本发明涉及移动终端文档管理领域,特别是涉及一种移动终端切换多个文档的方法,以及一种移动终端切换多个文档的系统。
背景技术
随着移动技术的发展,越来越多用户使用移动通讯设备终端进行办公、处理文档。和计算机系统终端不同,移动终端设备因为受到内存小的限制,在开启太多进程时,特别容易发生内存溢出现象;而移动终端在出现内存溢出时,当前开启的应用程序即会被强制关闭。用户在处理文档时一般不会经常点击应用程序上的保存工具保存更新的数据,而发生内存溢出时应用程序被强制关闭是即刻发生的,所以传统的移动终端在同时打开多个文档进行处理时,经常会发生数据丢失,给用户工作带来很多不便。

发明内容
基于此,本发明提供一种移动终端切换多个文档的方法,该方法在打开或新建文档时,实时监测移动终端系统的内存占用情况;当监测到内存不足时,任意选择已打开的一个或多个文档对其更新的数据进行自动保存后卸载,解决了现有技术中的容易发生内存溢出的问题,确保应用程序不崩溃,数据不丢失。本发明的另一目的还在于提供能实现上述方法的系统。一种移动终端切换多个文档的方法,包括如下步骤当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;在打开或新建文档时,监测所述移动终端系统的内存占用情况;当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端系统的内存占用情况;当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。一种移动终端切换多个文档的系统,包括包括建立模块、监测模块、切换显示模块和卸载模块;所述建立模块用于当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;所述监测模块用于在打开或新建文档时,监测所述移动终端系统的内存占用情况;所述切换显示模块用于当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时所述监测模块监测所述移动终端系统的内存占用情况;所述卸载模块用于当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。本发明移动终端切换多个文档的方法和系统,在打开或新建文档,以及切换显示文档时,实时监测移动终端系统的内存占用情况;当监测到系统内存占用过多时,则任意选择已打开的文档,检查其更新数据保存后自动卸载;有效防止系统内存溢出造成的应用程序不崩溃,大大减少了处理文档时的数据丢失;本发明建立了与打开的文档对应的文档标签或文档菜单,通过点击不同标签或菜单实现了切换显示文档,实现了多个文档同时管理,用户可切换多个打开的文档,多个文档间的数据可快速地进行交互,工作效率有了显著提高,用户体验大大提升。


图I为本发明移动终端切换多个文档的方法在一实施例中的流程示意图。
图2为本发明移动终端切换多个文档的方法在一实施例中拖动文档标签的效果示意图。图3为本发明移动终端切换多个文档的方法在一实施例中文档标签拖出后的效果示意图。图4为本发明移动终端切换多个文档的方法在一实施例中的切换显示文档的效果示意图。图5为本发明移动终端切换多个文档的系统在一实施例中的结构示意图。
具体实施例方式下面结合实施例及附图对本发明作进一步详细说明,但本发明的实施方式不限于此。如图I所示,是本发明移动终端切换多个文档的方法在一实施例中的流程示意图,包括如下步骤S11、当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;在一较佳实施例中,如图2所示,以一款在智能触控终端常用的文档处理程序为例说明,在打开多个文档后,在该文档处理程序的用户界面,建立了与所述已打开的多个文档对应的多个文档标签;从图中可看到多个标签设置在屏幕的左侧边栏并隐藏,文档标签设置为通过用户手指从屏幕侧边向内拖动即可弹出的形式;如图3所示,是所述多个标签从侧边栏全部拖出的效果示意图,“正在处理的文档” 一列显示出了所有已打开的文档标签;图中只示出了文档标签的一个较佳实施例,文档标签也可设置在其他侧边栏或其他位置,本领域技术人员可根据需要自行设置;S12、在打开或新建文档时,监测所述移动终端系统的内存占用情况;在应用程序接收到用户打开文档或新建文档的请求时,先监测该移动终端系统的内存占用情况;S13、当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端系统的内存占用情况;
在应用程序接收到用户对该文档标签或文档菜单的点击信息时,切换显示对应的所述文档;同时,应用程序需实时监测该移动终端系统的内存占用情况;S14、当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单;在一较佳实施例中,应用程序实时监测系统的内存占用情况,可设置一内存阈值,当监测内存的占用率达到该阈值时,则判断系统内存不足,执行如下的文档卸载工作从已打开的文档中选择一个或多个文档,检查文档是否有更新,若有则先自动保存该文档;在一较佳实施例中,将自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系;其中所述文档的位置即文档的保存路径,自动保存后的文档可存储在与文档的原始保存路径不同的另一个路径,防止自动保存的文档与原始文档都存储在同一个文件夹下,覆盖掉原始文档; 自动保存后,则对该文档进行卸载,释放系统内存空间,保证系统内存不溢出,程序不崩溃;卸载后,还可从所述移动终端系统的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置,如该文档共有3页,卸载时查看到第2页,在该卸载的文档被重新加载显示时,能自动跳转到文档的第2页,能提升用户体验;当用户点击文档标签或文档菜单时,应用程序能自动切换显示到对应的所述文档;在一较佳实施例中,上述步骤具体可包括若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档;点击文档标签切换到另一文档时,如果该文档没有从内存中被卸载,即可立即显示;若被切换到的所述文档已经从内存中被卸载,则执行以下步骤若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置;点击文档标签切换到另一文档时,如果该文档已卸载并已被自动保存,则可根据该文档自动保存存储的位置,找到该文档并自动加载,跳转到卸载前该文档的查看位置;根据已记录的该文档的原始位置和自动保存位置的关联关系,在用户点击应用程序工具栏上的保存工具时,此时即可将该文档存储到原始位置,覆盖掉原文档;若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置;通过上述切换显示的步骤,用户即可同时处理多个文档,如图4所示,是切换显示文档步骤在一较佳实施例中的效果示意图,通过移动终端的触控面板接收所述文档标签的点击信息,用户任意点击文档标签,即可切换显示对应的文档,有利于提高用户处理文档的效率,如在A文档中复制数据,可快速地切换显示B文档,将数据粘帖至B文档中,多个文档间的数据可快速地进行交互,大大提高了工作效率、用户体验更佳。本发明还提供了一种移动终端处理多个文档的系统,如图5所示,包括建立模块51、监测模块52、切换显示模块53和卸载模块54 ;所述建立模块51用于当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;所述监测模块52用于在打开或新建文档时,监测所述移动终端系统的内存占用情况;所述切换显示模块53用于当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时所述监测模块监测所述移动终端系统的内存占用情况;所述卸载模块54用于当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单;在一较佳实施例中,还包括记录模块;所述记录模块用于从所述移动终端系统的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置; 在一较佳实施例中,还包括存储模块;所述存储模块用于将所述自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系;在一较佳实施例中,所述切换显不模块还用于若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档;若被切换到的所述文档已经从内存中被卸载,则若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置;若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置。本发明移动终端切换多个文档的方法和系统,在打开或新建文档,以及切换显示文档时,实时监测移动终端系统的内存占用情况;当监测到系统内存占用过多时,则任意选择已打开的文档,检查其更新数据保存后自动卸载;当切换到所述被自动卸载的文档时,由于该文档自动更新的数据已被保存,有效防止系统内存溢出造成的应用程序崩溃,大大减少了处理文档时的数据丢失;本发明建立了与打开的文档对应的文档标签或文档菜单,通过点击不同标签或菜单实现了切换显示文档,实现了多个文档同时管理,用户可切换多个打开的文档,多个文档间的数据可快速地进行交互,工作效率有了显著提高,用户体验大大提升。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种移动终端切换多个文档的方法,其特征在于,包括如下步骤 当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单; 在打开或新建文档时,监测所述移动终端系统的内存占用情况; 当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时监测所述移动终端系统的内存占用情况; 当监测到所述移动终端系统内存不足时,检查所述文档是否有更新,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。
2.根据权利要求I所述的移动终端系统的方法,其特征在于,还包括步骤 从所述移动终端系统的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置。
3.根据权利要求I所述的移动终端系统的方法,其特征在于,所述从所述移动终端系统的内存中卸载已打开的一个或多个文档的步骤前,还包括步骤 将所述自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系。
4.根据权利要求2所述的移动终端系统的方法,其特征在于,所述切换显示对应的所述文档的步骤具体包括 若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档; 若被切换到的所述文档已经从内存中被卸载,则执行以下步骤 若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置; 若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置。
5.一种移动终端切换多个文档的系统,其特征在于,包括建立模块、监测模块、切换显不丰旲块和卸载1旲块; 所述建立模块用于当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单; 所述监测模块用于在打开或新建文档时,监测所述移动终端系统的内存占用情况; 所述切换显示模块用于当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时所述监测模块监测所述移动终端系统的内存占用情况; 所述卸载模块用于当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。
6.根据权利要求5所述的移动终端切换多个文档的系统,其特征在于,还包括记录模块; 所述记录模块用于从所述移动终端系统的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置。
7.根据权利要求5所述的移动终端切换多个文档的系统,其特征在于,还包括存储模块; 所述存储模块用于将所述自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系。
8.根据权利要求6所述的移动终端切换多个文档的系统,其特征在于,所述切换显示模块还用于 若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档; 若被切换到的所述文档已经从内存中被卸载,则 若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置; 若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置。
全文摘要
本发明提供一种移动终端切换多个文档的方法和系统。该方法包括当移动终端中应用程序打开或新建文档时,建立与各个文档对应的文档标签或文档菜单;在打开或新建文档时,监测移动终端系统的内存占用情况;当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端系统的内存占用情况;当监测到所述移动终端系统内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端系统的内存中卸载已打开的文档;同时保留被卸载的所述文档的文档标签或文档菜单。本发明能有效防止移动终端的内存溢出,确保应用程序不崩溃,数据不丢失。
文档编号G06F3/048GK102799366SQ20121022249
公开日2012年11月28日 申请日期2012年6月29日 优先权日2012年6月29日
发明者王晖, 黄兰花, 汪俊明 申请人:珠海金山办公软件有限公司, 北京金山办公软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1