移动终端的进程管理方法和移动终端转让专利

申请号 : CN201210592556.5

文献号 : CN103076971B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张磊梁泉陶校宇

申请人 : 北京风灵创景科技有限公司

摘要 :

本发明提出一种移动终端的进程管理方法和移动终端,其中所述方法包括以下步骤:移动终端向用户展示移动终端的桌面;移动终端检测到用户在桌面上输入的下拉手势;移动终端根据下拉手势获取移动终端中运行的进程;移动终端对进程进行排序;以及移动终端根据下拉手势对排序之后的进程进行相应操作。根据本发明实施例的方法,丰富了移动终端和用户的交互方式,简化了用户的操作,提升了用户体验。

权利要求 :

1.一种移动终端的进程管理方法,其特征在于,包括以下步骤:移动终端向用户展示所述移动终端的桌面;

所述移动终端检测到所述用户在所述桌面上输入的下拉手势;

所述移动终端根据所述下拉手势获取所述移动终端中运行的进程;

所述移动终端对所述进程进行排序;以及

所述移动终端获取所述下拉手势的滑动范围;

所述移动终端判断所述滑动范围是否超过预设范围;

如果所述滑动范围超过所述预设范围,且所述移动终端检测到所述用户在所述滑动范围超过所述预设范围之后未继续触摸所述移动终端的触摸屏,则所述移动终端清除根据所述下拉手势的所述滑动范围对应显示的所述进程。

2.根据权利要求1所述的方法,其特征在于,还包括:如果所述滑动范围未超过所述预设范围,则所述移动终端根据所述下拉手势的所述滑动范围显示对应的排序之后的所述进程给所述用户。

3.根据权利要求1所述的方法,其特征在于,还包括:如果所述滑动范围超过所述预设范围,且所述移动终端检测到所述用户在所述滑动范围超过所述预设范围之后继续触摸所述移动终端的触摸屏使得所述滑动范围未超过所述预设范围,则所述移动终端显示排序之后的所述进程给所述用户。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述移动终端对所述进程进行排序,进一步包括:所述移动终端获取所述进程的分层属性,所述分层属性包括应用程序层、应用程序框架层、系统运行库层和内核层;

所述移动终端根据所述分层属性对所述进程进行分类;以及所述移动终端对每个所述分层属性中的所述进程进行排序。

5.一种移动终端,其特征在于,包括:

显示模块,用于向用户展示所述移动终端的桌面;

检测模块,用于检测所述用户在所述桌面上输入的下拉手势;

获取模块,用于根据所述下拉手势获取所述移动终端中运行的进程;

排序模块,用于对所述进程进行排序;以及

操作模块,所述操作模块包括获取单元、判断单元和清除单元,所述获取单元用于获取所述下拉手势的滑动范围,所述判断单元用于判断所述滑动范围是否超过预设范围,所述清除单元用于在所述判断单元判断所述滑动范围超过所述预设范围时,且通过所述检测模块检测到所述用户在所述滑动范围超过所述预设范围之后未继续触摸所述移动终端的触摸屏时,清除根据所述下拉手势的所述滑动范围对应显示的所述进程。

6.根据权利要求5所述的移动终端,其特征在于,所述操作模块还包括:第一显示单元,用于在所述判断单元判断所述滑动范围未超过所述预设范围时,根据所述下拉手势的所述滑动范围显示对应的排序之后的所述进程给所述用户。

7.根据权利要求5所述的移动终端,其特征在于,所述操作模块还包括:第二显示单元,用于在所述判断单元判断所述滑动范围超过所述预设范围,且所述检测模块检测到所述用户在所述滑动范围超过所述预设范围之后继续触摸所述移动终端的触摸屏使得所述滑动范围未超过所述预设范围时,显示排序之后的所述进程给所述用户。

8.根据权利要求5-7任一项所述的移动终端,其特征在于,所述排序模块包括:获取单元,用于获取所述进程的分层属性,所述分层属性包括应用程序层、应用程序框架层、系统运行库层和内核层;

分类单元,用于根据所述分层属性对所述进程进行分类;以及排序单元,用于对每个所述分层属性中的所述进程进行排序。

说明书 :

移动终端的进程管理方法和移动终端

技术领域

[0001] 本发明涉及移动设备制造技术领域,尤其涉及一种移动终端的进程管理方法和移动终端。

背景技术

[0002] 目前,移动终端例如智能手机多采用安卓操作系统,移动终端对进程进行管理时,一般通过移动终端在桌面中放置的一个或者多个点击区域,用户通过点击不同的区域来清除相关的进程。
[0003] 目前存在的问题是,移动终端屏幕桌面中显示的元素过多,并且移动终端对下层区域的空间利用不足,用户想要清除进程时,需要进行多个点击步骤操作,这样的操作方式单一而且很繁琐,并且很容易造成用户的误操作,并且移动终端无法将清除进程的过程展
示给用户,用户体验差。

发明内容

[0004] 本发明旨在至少解决现有技术中存在的技术问题之一。
[0005] 为此,本发明的一个目的在于提出一种移动终端的进程管理方法,该方法丰富了移动终端和用户的交互方式,简化了用户的操作,提升了用户体验。
[0006] 本发明的另一目的在于提出一种移动终端。
[0007] 为了实现上述目的,根据本发明第一方面的实施例提出一种移动终端的进程管理方法,包括以下步骤:移动终端向用户展示所述移动终端的桌面;所述移动终端检测到所述用户在所述桌面上输入的下拉手势;所述移动终端根据所述下拉手势获取所述移动终端中
运行的进程;所述移动终端对所述进程进行排序;以及所述移动终端根据所述下拉手势对
排序之后的所述进程进行相应操作。
[0008] 根据本发明实施例的移动终端的进程管理方法,移动终端通过用户的下拉手势进行进程管理,丰富了移动终端和用户的交互方式,简化了用户的操作,提升了用户体验。
[0009] 为了实现上述目的,根据本发明第二方面的实施例提出一种移动终端,包括:显示模块,用于向用户展示所述移动终端的桌面;检测模块,用于检测所述用户在所述桌面上输入的下拉手势;获取模块,用于根据所述下拉手势获取所述移动终端中运行的进程;排序模块,用于对所述进程进行排序;以及操作模块,用于根据所述下拉手势对排序之后的所述进程进行相应操作。
[0010] 根据本发明实施例的移动终端,通过用户的下拉手势进行进程管理,丰富了移动终端和用户的交互方式,简化了用户的操作,提升了用户体验。
[0011] 本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

[0012] 本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0013] 图1为本发明一个实施例的移动终端的进程管理方法的流程图;
[0014] 图2为本发明一个具体实施例的移动终端的进程管理方法的流程图;
[0015] 图3为本发明一个实施例的移动终端的结构框图;
[0016] 图4为本发明一个实施例的操作模块的结构框图;以及
[0017] 图5为本发明一个实施例的排序模块的结构框图。

具体实施方式

[0018] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附
图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0019] 在本发明的描述中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明而不是要求本发明必须以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0020] 下面参考附图描述根据本发明实施例的移动终端的进程管理方法和移动终端。
[0021] 图1为本发明一个实施例的移动终端的进程管理方法的流程图。
[0022] 如图1所示,根据本发明实施例的移动终端的进程管理方法包括下述步骤。
[0023] 步骤S101,移动终端向用户展示移动终端的桌面。
[0024] 步骤S102,移动终端检测到用户在桌面上输入的下拉手势。
[0025] 例如,用户可以在移动终端的触摸屏上输入从触摸屏的中部向下滑动的类似于下拉的手势操作。
[0026] 步骤S103,移动终端根据下拉手势获取移动终端中运行的进程。
[0027] 具体地,移动终端在用户输入下拉手势后,可以通过进程管理器读取移动终端中正在运行的进程。
[0028] 步骤S104,移动终端对进程进行排序。
[0029] 具体地,首先,移动终端获取进程的分层属性,分层属性包括应用程序层、应用程序框架层、系统运行库层和内核层,然后,移动终端根据分层属性对进程进行分类,之后,移动终端对每个分层属性中的进程进行排序。由此,移动终端可以更加清晰的显示进程,方便用户查看,进一步提升了用户体验。
[0030] 步骤S105,移动终端根据下拉手势对排序之后的进程进行相应操作。
[0031] 例如,移动终端在用户输入下拉手势操作后,移动终端可以获取移动终端中运行的进程,并将运行的进程在移动终端的桌面中显示给用户,或者移动终端还可以通过下拉
的手势操作将正在运行的进程删除。
[0032] 根据本发明实施例的移动终端的进程管理方法,移动终端通过用户的下拉手势进行进程管理,丰富了移动终端和用户的交互方式,简化了用户的操作,提升了用户体验。
[0033] 图2为本发明一个具体实施例的移动终端的进程管理方法的流程图。
[0034] 如图2所示,根据本发明实施例的移动终端的进程管理方法包括下述步骤。
[0035] 步骤S201,移动终端向用户展示移动终端的桌面。
[0036] 步骤S202,移动终端检测到用户在桌面上输入的下拉手势。
[0037] 例如,用户可以在移动终端的触摸屏上输入从触摸屏的中部向下滑动的类似于下拉的手势操作。
[0038] 步骤S203,移动终端获取下拉手势的滑动范围。
[0039] 步骤S204,移动终端判断滑动范围是否超过预设范围。
[0040] 具体地,移动终端可以预先设定滑动范围,用户还可以通过移动终端自行设置滑动范围。移动终端通过判断滑动范围和预设范围的关系,进行不同的操作。
[0041] 步骤S205,如果滑动范围未超过预设范围,则移动终端根据下拉手势的滑动范围显示对应的排序之后的进程给用户。
[0042] 例如,如果用户在移动终端的触摸屏上输入下拉的手势并且保持不松开,移动终端可以将排序之后的进程通过滚动的方式逐个的显示给用户。
[0043] 步骤S206,如果滑动范围超过预设范围,且移动终端检测到用户在滑动范围超过预设范围之后未继续触摸移动终端的触摸屏,则移动终端清除根据下拉手势的滑动范围对
应显示的进程。
[0044] 例如,当用户在移动终端的触摸屏上输入下拉的手势并且滑动范围大于预设范围时,移动终端的屏幕中显示“松手清除进程”的提示,如果用户此时松开手指,则移动终端清除所有进程。
[0045] 在本发明的一个实施例中,如果滑动范围超过预设范围,且移动终端检测到用户在滑动范围超过预设范围之后继续触摸移动终端的触摸屏使得滑动范围未超过预设范围,
则移动终端显示排序之后的进程给用户。例如,用户在移动终端的触摸屏输入下拉的手势
并且滑动范围大于预设范围后,用户通过上拉的手势重新滑动回预设范围之内,移动终端
判断用户的下拉手势未大于预设范围,移动终端只将排序之后的进程显示给用户。
[0046] 根据本发明实施例的移动终端的进程管理方法,通过移动终端判断用户下拉手势的滑动范围是否超过预设范围,移动终端可以通过用户的一步滑动操作将进程展示给用户
或者清除进程,简化了用户的操作,同时避免了误操作。
[0047] 为了实现上述实施例的拨号时的联系人提示方法,本发明另一方面还提出一种移动终端。
[0048] 图3为本发明一个实施例的移动终端的结构框图。
[0049] 如图3所示,根据本发明实施例的移动终端包括显示模块100、检测模块200、获取模块300、排序模块400和操作模块500。
[0050] 具体地,显示模块100用于向用户展示移动终端的桌面。
[0051] 检测模块200用于检测用户在桌面上输入的下拉手势。例如,用户可以在移动终端的触摸屏上输入从触摸屏的中部向下滑动的类似于下拉的手势操作。
[0052] 获取模块300用于根据下拉手势获取移动终端中运行的进程。具体地,移动终端在用户输入下拉手势后,获取模块300可以通过进程管理器读取移动终端中正在运行的进程。
[0053] 排序模块400用于对进程进行排序。具体地,首先,移动终端获取进程的分层属性,分层属性包括应用程序层、应用程序框架层、系统运行库层和内核层,然后,排序模块400根据分层属性对进程进行分类,之后,排序模块400对每个分层属性中的进程进行排序。由此,移动终端可以更加清晰的显示进程,方便用户查看,进一步提升了用户体验。
[0054] 操作模块500用于根据下拉手势对排序之后的进程进行相应操作。例如,操作模块500在用户输入下拉手势操作后,操作模块500可以获取移动终端中运行的进程,并将运行
的进程在移动终端的桌面中显示给用户,或者操作模块500还可以通过下拉的手势操作将
正在运行的进程删除。
[0055] 根据本发明实施例的移动终端,通过用户的下拉手势进行进程管理,丰富了移动终端和用户的交互方式,简化了用户的操作,提升了用户体验。
[0056] 图4为本发明一个实施例的操作模块500的结构框图。
[0057] 如图4所示,根据本发明实施例的操作模块500包括获取单元510、判断单元520、第一显示单元530、清除单元540和第二显示单元550。
[0058] 具体地,获取单元510用于获取下拉手势的滑动范围。
[0059] 判断单元520用于判断滑动范围是否超过预设范围。具体地,移动终端可以预先设定滑动范围,用户还可以通过移动终端自行设置滑动范围。判断单元520通过判断滑动范围和预设范围的关系,进行不同的操作。
[0060] 第一显示单元530用于在判断单元520判断滑动范围未超过预设范围时,根据下拉手势的滑动范围显示对应的排序之后的进程给用户。例如,如果用户在移动终端的触摸屏
上输入下拉的手势并且保持不松开,第一显示单元530可以将排序之后的进程通过滚动的
方式逐个的显示给用户。
[0061] 根据本发明实施例的移动终端,通过判断用户下拉手势的滑动范围是否超过预设范围,移动终端可以通过用户的一步滑动操作将进程展示给用户或者清除进程,简化了用
户的操作,同时避免了误操作。
[0062] 在本发明的一个实施例中,操作模块500还包括清除单元540。清除单元540用于在判断单元520判断滑动范围超过预设范围时,且通过检测模块200检测到用户在滑动范围超
过预设范围之后未继续触摸移动终端的触摸屏时,清除根据下拉手势的滑动范围对应显示
的所述进程。例如,当用户在移动终端的触摸屏上输入下拉的手势并且滑动范围大于预设
范围时,移动终端的屏幕中显示“松手清除进程”的提示,如果用户此时松开手指,则清除单元540清除所有进程。
[0063] 在本发明的一个实施例中,操作模块500还包括第二显示单元550。第二显示单元550用于在判断单元520判断滑动范围超过预设范围,且检测模块200检测到用户在滑动范
围超过预设范围之后继续触摸移动终端的触摸屏使得滑动范围未超过预设范围时,显示排
序之后的进程给所述用户。例如,用户在移动终端的触摸屏输入下拉的手势并且滑动范围
大于预设范围后,用户通过上拉的手势重新滑动回预设范围之内,判断单元520判断用户的下拉手势未大于预设范围,第二显示单元550只将排序之后的进程显示给用户。
[0064] 图5为本发明一个实施例的排序模块400的结构框图。如图5所示,根据本发明实施例的排序模块400包括获取单元410、分类单元420和排序单元430。
[0065] 具体地,获取单元410用于获取进程的分层属性。分层属性包括应用程序层、应用程序框架层、系统运行库层和内核层。分类单元420用于根据分层属性对进程进行分类。排序单元430用于对每个分层属性中的进程进行排序。
[0066] 根据本发明实施例的移动终端,可以更加清晰的显示进程,方便用户查看,进一步提升了用户体验。
[0067] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供
指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装
置。
[0068] 应当理解,在本发明的实施例中,移动终端可以是手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备。
[0069] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路
的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0070] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0071] 尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。