CN102799366A - 移动终端切换多个文档的方法和*** - Google Patents
移动终端切换多个文档的方法和*** Download PDFInfo
- Publication number
- CN102799366A CN102799366A CN2012102224953A CN201210222495A CN102799366A CN 102799366 A CN102799366 A CN 102799366A CN 2012102224953 A CN2012102224953 A CN 2012102224953A CN 201210222495 A CN201210222495 A CN 201210222495A CN 102799366 A CN102799366 A CN 102799366A
- Authority
- CN
- China
- Prior art keywords
- document
- mobile terminal
- documents
- automatically
- terminal system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种移动终端切换多个文档的方法和***。该方法包括:当移动终端中应用程序打开或新建文档时,建立与各个文档对应的文档标签或文档菜单;在打开或新建文档时,监测移动终端***的内存占用情况;当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端***的内存占用情况;当监测到所述移动终端***内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端***的内存中卸载已打开的文档;同时保留被卸载的所述文档的文档标签或文档菜单。本发明能有效防止移动终端的内存溢出,确保应用程序不崩溃,数据不丢失。
Description
技术领域
本发明涉及移动终端文档管理领域,特别是涉及一种移动终端切换多个文档的方法,以及一种移动终端切换多个文档的***。
背景技术
随着移动技术的发展,越来越多用户使用移动通讯设备终端进行办公、处理文档。和计算机***终端不同,移动终端设备因为受到内存小的限制,在开启太多进程时,特别容易发生内存溢出现象;而移动终端在出现内存溢出时,当前开启的应用程序即会被强制关闭。用户在处理文档时一般不会经常点击应用程序上的保存工具保存更新的数据,而发生内存溢出时应用程序被强制关闭是即刻发生的,所以传统的移动终端在同时打开多个文档进行处理时,经常会发生数据丢失,给用户工作带来很多不便。
发明内容
基于此,本发明提供一种移动终端切换多个文档的方法,该方法在打开或新建文档时,实时监测移动终端***的内存占用情况;当监测到内存不足时,任意选择已打开的一个或多个文档对其更新的数据进行自动保存后卸载,解决了现有技术中的容易发生内存溢出的问题,确保应用程序不崩溃,数据不丢失。
本发明的另一目的还在于提供能实现上述方法的***。
一种移动终端切换多个文档的方法,包括如下步骤:
当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;
在打开或新建文档时,监测所述移动终端***的内存占用情况;
当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端***的内存占用情况;
当监测到所述移动终端***内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端***的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。
一种移动终端切换多个文档的***,包括包括建立模块、监测模块、切换显示模块和卸载模块;
所述建立模块用于当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;
所述监测模块用于在打开或新建文档时,监测所述移动终端***的内存占用情况;
所述切换显示模块用于当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时所述监测模块监测所述移动终端***的内存占用情况;
所述卸载模块用于当监测到所述移动终端***内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端***的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。
本发明移动终端切换多个文档的方法和***,在打开或新建文档,以及切换显示文档时,实时监测移动终端***的内存占用情况;当监测到***内存占用过多时,则任意选择已打开的文档,检查其更新数据保存后自动卸载;有效防止***内存溢出造成的应用程序不崩溃,大大减少了处理文档时的数据丢失;
本发明建立了与打开的文档对应的文档标签或文档菜单,通过点击不同标签或菜单实现了切换显示文档,实现了多个文档同时管理,用户可切换多个打开的文档,多个文档间的数据可快速地进行交互,工作效率有了显著提高,用户体验大大提升。
附图说明
图1为本发明移动终端切换多个文档的方法在一实施例中的流程示意图。
图2为本发明移动终端切换多个文档的方法在一实施例中拖动文档标签的效果示意图。
图3为本发明移动终端切换多个文档的方法在一实施例中文档标签拖出后的效果示意图。
图4为本发明移动终端切换多个文档的方法在一实施例中的切换显示文档的效果示意图。
图5为本发明移动终端切换多个文档的***在一实施例中的结构示意图。
具体实施方式
下面结合实施例及附图对本发明作进一步详细说明,但本发明的实施方式不限于此。
如图1所示,是本发明移动终端切换多个文档的方法在一实施例中的流程示意图,包括如下步骤:
S11、当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;
在一较佳实施例中,如图2所示,以一款在智能触控终端常用的文档处理程序为例说明,在打开多个文档后,在该文档处理程序的用户界面,建立了与所述已打开的多个文档对应的多个文档标签;从图中可看到多个标签设置在屏幕的左侧边栏并隐藏,文档标签设置为通过用户手指从屏幕侧边向内拖动即可弹出的形式;如图3所示,是所述多个标签从侧边栏全部拖出的效果示意图,“正在处理的文档”一列显示出了所有已打开的文档标签;图中只示出了文档标签的一个较佳实施例,文档标签也可设置在其他侧边栏或其他位置,本领域技术人员可根据需要自行设置;
S12、在打开或新建文档时,监测所述移动终端***的内存占用情况;
在应用程序接收到用户打开文档或新建文档的请求时,先监测该移动终端***的内存占用情况;
S13、当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,并同时监测所述移动终端***的内存占用情况;
在应用程序接收到用户对该文档标签或文档菜单的点击信息时,切换显示对应的所述文档;同时,应用程序需实时监测该移动终端***的内存占用情况;
S14、当监测到所述移动终端***内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端***的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单;
在一较佳实施例中,应用程序实时监测***的内存占用情况,可设置一内存阈值,当监测内存的占用率达到该阈值时,则判断***内存不足,执行如下的文档卸载工作:
从已打开的文档中选择一个或多个文档,检查文档是否有更新,若有则先自动保存该文档;在一较佳实施例中,将自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系;其中所述文档的位置即文档的保存路径,自动保存后的文档可存储在与文档的原始保存路径不同的另一个路径,防止自动保存的文档与原始文档都存储在同一个文件夹下,覆盖掉原始文档;
自动保存后,则对该文档进行卸载,释放***内存空间,保证***内存不溢出,程序不崩溃;卸载后,还可从所述移动终端***的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置,如该文档共有3页,卸载时查看到第2页,在该卸载的文档被重新加载显示时,能自动跳转到文档的第2页,能提升用户体验;
当用户点击文档标签或文档菜单时,应用程序能自动切换显示到对应的所述文档;
在一较佳实施例中,上述步骤具体可包括:
若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档;点击文档标签切换到另一文档时,如果该文档没有从内存中被卸载,即可立即显示;
若被切换到的所述文档已经从内存中被卸载,则执行以下步骤:
若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置;
点击文档标签切换到另一文档时,如果该文档已卸载并已被自动保存,则可根据该文档自动保存存储的位置,找到该文档并自动加载,跳转到卸载前该文档的查看位置;根据已记录的该文档的原始位置和自动保存位置的关联关系,在用户点击应用程序工具栏上的保存工具时,此时即可将该文档存储到原始位置,覆盖掉原文档;
若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置;
通过上述切换显示的步骤,用户即可同时处理多个文档,如图4所示,是切换显示文档步骤在一较佳实施例中的效果示意图,通过移动终端的触控面板接收所述文档标签的点击信息,用户任意点击文档标签,即可切换显示对应的文档,有利于提高用户处理文档的效率,如在A文档中复制数据,可快速地切换显示B文档,将数据粘帖至B文档中,多个文档间的数据可快速地进行交互,大大提高了工作效率、用户体验更佳。
本发明还提供了一种移动终端处理多个文档的***,如图5所示,包括建立模块51、监测模块52、切换显示模块53和卸载模块54;
所述建立模块51用于当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;
所述监测模块52用于在打开或新建文档时,监测所述移动终端***的内存占用情况;
所述切换显示模块53用于当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时所述监测模块监测所述移动终端***的内存占用情况;
所述卸载模块54用于当监测到所述移动终端***内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端***的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单;
在一较佳实施例中,还包括记录模块;所述记录模块用于从所述移动终端***的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置;
在一较佳实施例中,还包括存储模块;所述存储模块用于将所述自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系;
在一较佳实施例中,所述切换显示模块还用于:
若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档;
若被切换到的所述文档已经从内存中被卸载,则:
若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置;
若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置。
本发明移动终端切换多个文档的方法和***,在打开或新建文档,以及切换显示文档时,实时监测移动终端***的内存占用情况;当监测到***内存占用过多时,则任意选择已打开的文档,检查其更新数据保存后自动卸载;当切换到所述被自动卸载的文档时,由于该文档自动更新的数据已被保存,有效防止***内存溢出造成的应用程序崩溃,大大减少了处理文档时的数据丢失;
本发明建立了与打开的文档对应的文档标签或文档菜单,通过点击不同标签或菜单实现了切换显示文档,实现了多个文档同时管理,用户可切换多个打开的文档,多个文档间的数据可快速地进行交互,工作效率有了显著提高,用户体验大大提升。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种移动终端切换多个文档的方法,其特征在于,包括如下步骤:
当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;
在打开或新建文档时,监测所述移动终端***的内存占用情况;
当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时监测所述移动终端***的内存占用情况;
当监测到所述移动终端***内存不足时,检查所述文档是否有更新,若是,则自动保存所述文档;从所述移动终端***的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。
2.根据权利要求1所述的移动终端***的方法,其特征在于,还包括步骤:
从所述移动终端***的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置。
3.根据权利要求1所述的移动终端***的方法,其特征在于,所述从所述移动终端***的内存中卸载已打开的一个或多个文档的步骤前,还包括步骤:
将所述自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系。
4.根据权利要求2所述的移动终端***的方法,其特征在于,所述切换显示对应的所述文档的步骤具体包括:
若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档;
若被切换到的所述文档已经从内存中被卸载,则执行以下步骤:
若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置;
若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置。
5.一种移动终端切换多个文档的***,其特征在于,包括建立模块、监测模块、切换显示模块和卸载模块;
所述建立模块用于当移动终端中应用程序打开或新建一个或一个以上文档时,在所述应用程序的用户界面上,建立与各个所述文档一一对应的文档标签或文档菜单;
所述监测模块用于在打开或新建文档时,监测所述移动终端***的内存占用情况;
所述切换显示模块用于当接收到用户对所述文档标签或文档菜单的点击信息时,切换显示对应的所述文档,同时所述监测模块监测所述移动终端***的内存占用情况;
所述卸载模块用于当监测到所述移动终端***内存不足时,检查所述文档是否被修改,若是,则自动保存所述文档;从所述移动终端***的内存中卸载已打开的一个或多个文档;同时保留被卸载的所述文档的文档标签或文档菜单。
6.根据权利要求5所述的移动终端切换多个文档的***,其特征在于,还包括记录模块;
所述记录模块用于从所述移动终端***的内存中卸载已打开的一个或多个文档时,记录被卸载的所述文档的查看位置。
7.根据权利要求5所述的移动终端切换多个文档的***,其特征在于,还包括存储模块;
所述存储模块用于将所述自动保存的文档存储在与所述文档的原始位置不同的另一位置,同时建立所述文档的原始位置和自动保存位置二者之间的关联关系。
8.根据权利要求6所述的移动终端切换多个文档的***,其特征在于,所述切换显示模块还用于:
若被切换到的所述文档没有从内存中被卸载,则切换显示对应的所述文档;
若被切换到的所述文档已经从内存中被卸载,则:
若所述文档已被自动保存,加载所述已被自动保存的文档,并跳转到卸载前所述文档的查看位置,根据所述建立的文档的原始位置和自动保存位置二者之间的关联关系,当接收到用户对所述文档的保存请求时,将保存后的文档存储在所述文档的原始位置;
若所述文档没有被自动保存,则自动加载原始文档,并切换显示所述文档,自动跳转到卸载前所述文档的查看位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210222495.3A CN102799366B (zh) | 2012-06-29 | 2012-06-29 | 移动终端切换多个文档的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210222495.3A CN102799366B (zh) | 2012-06-29 | 2012-06-29 | 移动终端切换多个文档的方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102799366A true CN102799366A (zh) | 2012-11-28 |
CN102799366B CN102799366B (zh) | 2015-11-11 |
Family
ID=47198483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210222495.3A Active CN102799366B (zh) | 2012-06-29 | 2012-06-29 | 移动终端切换多个文档的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102799366B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105144063A (zh) * | 2013-02-01 | 2015-12-09 | 微软技术许可有限责任公司 | 软件应用的自动保存模式及手动保存模式 |
CN107025060A (zh) * | 2016-02-02 | 2017-08-08 | 珠海金山办公软件有限公司 | 一种wps文档切换方法及装置 |
CN108008994A (zh) * | 2017-11-29 | 2018-05-08 | 中国平安财产保险股份有限公司 | 车辆理赔的断点操作方法、装置、设备及计算机存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6377983B1 (en) * | 1998-08-31 | 2002-04-23 | International Business Machines Corporation | Method and system for converting expertise based on document usage |
CN1725211A (zh) * | 2005-05-20 | 2006-01-25 | 珠海金山软件股份有限公司 | 一种显示和操作电子表格中工作薄的装置 |
CN101882160A (zh) * | 2010-06-29 | 2010-11-10 | 宇龙计算机通信科技(深圳)有限公司 | 一种网页管理方法及移动终端 |
-
2012
- 2012-06-29 CN CN201210222495.3A patent/CN102799366B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6377983B1 (en) * | 1998-08-31 | 2002-04-23 | International Business Machines Corporation | Method and system for converting expertise based on document usage |
CN1725211A (zh) * | 2005-05-20 | 2006-01-25 | 珠海金山软件股份有限公司 | 一种显示和操作电子表格中工作薄的装置 |
CN101882160A (zh) * | 2010-06-29 | 2010-11-10 | 宇龙计算机通信科技(深圳)有限公司 | 一种网页管理方法及移动终端 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105144063A (zh) * | 2013-02-01 | 2015-12-09 | 微软技术许可有限责任公司 | 软件应用的自动保存模式及手动保存模式 |
US10055091B2 (en) | 2013-02-01 | 2018-08-21 | Microsoft Technology Licensing, Llc | Autosave and manual save modes for software applications |
CN105144063B (zh) * | 2013-02-01 | 2019-04-23 | 微软技术许可有限责任公司 | 软件应用的自动保存模式及手动保存模式 |
US11119629B2 (en) | 2013-02-01 | 2021-09-14 | Microsoft Technology Licensing, Llc | Autosave and manual save modes for software applications |
CN107025060A (zh) * | 2016-02-02 | 2017-08-08 | 珠海金山办公软件有限公司 | 一种wps文档切换方法及装置 |
CN108008994A (zh) * | 2017-11-29 | 2018-05-08 | 中国平安财产保险股份有限公司 | 车辆理赔的断点操作方法、装置、设备及计算机存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN102799366B (zh) | 2015-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103019814B (zh) | 一种剪切板管理***及方法 | |
CN113163050B (zh) | 会话界面显示方法及装置 | |
CN109799938A (zh) | 控件显示管理方法、终端设备及计算机可读存储介质 | |
CN104516794B (zh) | 数据库文件的备份方法、装置及*** | |
CN102981905B (zh) | 一种应用程序控制方法及电子设备 | |
CN107678803A (zh) | 应用管控方法、装置、存储介质及电子设备 | |
CN106292998A (zh) | 一种后台运行程序的管理方法以及终端 | |
CN106716357A (zh) | 多***移动终端的控制方法、控制装置及电子设备 | |
CN104035857B (zh) | ***垃圾清理性能检测方法及装置 | |
CN107835311A (zh) | 应用管理方法、装置、存储介质及电子设备 | |
CN103473343A (zh) | 一种文件管理方法、装置以及终端 | |
CN102799366A (zh) | 移动终端切换多个文档的方法和*** | |
CN103634032B (zh) | 数据转移方法、***及移动终端 | |
CN103257700A (zh) | 一种Android***的节能方法及装置 | |
CN104461745A (zh) | 一种内存优化方法及装置 | |
CN102937948A (zh) | 一种移动终端的图文数据编辑方法 | |
CN107315658A (zh) | 一种数据备份方法及装置、计算机装置及可读存储介质 | |
CN107765948A (zh) | 应用控制方法、终端、计算机装置及存储介质 | |
CN107682389A (zh) | 一种执行网络请求的方法、终端及计算机可读存储介质 | |
CN106126011A (zh) | 一种应用程序的资源占用信息显示方法及移动终端 | |
CN108052289A (zh) | 数据处理的方法、机顶盒及存储介质 | |
CN101022633B (zh) | 一种配置数据恢复方法、***及装置 | |
CN104462905A (zh) | 操作***的数据处理方法、数据处理装置和终端 | |
CN107613090A (zh) | 一种提醒事项的记录方法、移动终端以及存储设备 | |
CN103744573A (zh) | 一种基于图形设备接口的数据快速查看和分析*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP01 | Change in the name or title of a patent holder |
Address after: Jinshan software building No. 8 Jingshan Hill Road, Lane 519015 Lianshan Jida Zhuhai city in Guangdong Province Patentee after: Zhuhai Kingsoft Office Software Co., Ltd. Patentee after: Beijing Kingsoft office software Limited by Share Ltd Address before: Jinshan software building No. 8 Jingshan Hill Road, Lane 519015 Lianshan Jida Zhuhai city in Guangdong Province Patentee before: Zhuhai Kingsoft Office Software Co., Ltd. Patentee before: Beijing Kingsoft WPS Office Co., Ltd. |