应用程序的显示方法及移动终端与流程

文档序号:12664437阅读:168来源:国知局
应用程序的显示方法及移动终端与流程

本发明涉及终端技术领域,尤其涉及一种应用程序的显示方法及移动终端。



背景技术:

随着通信技术的不断发展,移动终端的功能越来越多,使用是否方便,操作是否简单,是影响用户使用体验的重要因素。

然而,对于现有技术中的移动终端,当用户正在使用某个第一应用程序,突然需要打开其他的第二应用程序时,只能通过Home键先回到桌面再选择相应需要的第二应用程序。若是第二应用程序需要采用第一应用程序提供的数据,那么可能需要第一应用程序与第二应用程序之间循环进行切换操作,因此,操作繁琐且增加了Home键的使用频率,既降低了用户使用体验,也降低了Home键的使用寿命。此外,循环进行切换操作,也降低了第二应用程序采用第一应用程序进行相应处理的处理速率。



技术实现要素:

本发明的目的在于提供一种应用程序的显示方法,以解决现有的移动终端的第一应用程序与第二应用程序之间的切换操作繁琐、Home键使用频率高以及处理速率低的问题。此外,本发明还提供了一种实施该应用程序的显示方法的移动终端。

为了解决上述问题,本发明提供了一种应用程序的显示方法,其包括如下步骤:

在运行第一应用程序时,监测是否获取到用户输入的快捷启动第二应用程序悬浮窗的操作指令;

若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令,则后台启动所述第二应用程序,并在第一应用程序的显示界面输出显示所述第二应用程序悬浮窗。

作为本发明的进一步改进,监测是否获取到用户输入的快捷启动第二应用程序悬浮窗的操作指令的步骤之后,还包括:

判断所述第一应用程序是否为预设应用程序;

若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令、且所述第一应用程序为预设应用程序,则后台启动所述第二应用程序,并在第一应用程序的显示界面显示所述第二应用程序悬浮窗。

作为本发明的进一步改进,所述快捷启动第二应用程序悬浮窗的操作指令包括手势操作指令、生物特征识别操作指令和/或按键触发指令。

作为本发明的进一步改进,若所述快捷启动第二应用程序悬浮窗的操作指令为所述按键触发指令;监测是否获取到用户输入的快捷启动第二应用程序悬浮窗的操作指令的步骤,包括:

在所述第一应用程序的显示界面输出显示预设的悬浮按钮;

监测是否获取到用户点击所述悬浮按钮的触发信号。

作为本发明的进一步改进,在第一应用程序的显示界面显示所述第二应用程序悬浮窗的步骤之后,还包括:

若接收到用户在所述第二应用程序悬浮窗内输入的触控操作,将所述第二应用程序切换至前台运行。

作为本发明的进一步改进,将所述第二应用程序切换至前台运行的步骤之后,还包括:

若获取到用户输入的关闭所述第二应用程序悬浮窗的关闭指令,在保存所述第二应用程序的当前时间点的目标显示界面和/或目标运行模式后,关闭所述第二应用程序悬浮窗;

再次启动所述第二应用程序悬浮窗时,显示所述目标显示界面和/或在所述目标运行模式下运行所述第二应用程序。

作为本发明的进一步改进,在第一应用程序的显示界面显示所述第二应用程序悬浮窗的步骤之后,还包括:

若获取到用户输入的预设悬浮窗隐藏操作,隐藏所述第二应用程序悬浮窗。

作为本发明的进一步改进,在第一应用程序的显示界面显示所述第二应用程序悬浮窗的步骤之后,还包括:

若获取到用户输入的预设悬浮窗缩放操作,缩放所述第二应用程序悬浮窗。

作为本发明的进一步改进,所述第二应用程序为计算器应用程序、记事应用程序、录音应用程序、联系人应用程序、视频应用程序或即时通信应用程序。

为了解决上述问题,本发明还提供了一种移动终端,其包括:

监测模块,用于在运行第一应用程序时,监测是否获取到用户输入的快捷启动第二应用程序悬浮窗的操作指令;

第一处理模块,用于若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令,则后台启动所述第二应用程序,并在第一应用程序的显示界面输出显示所述第二应用程序悬浮窗。

作为本发明的进一步改进,其还包括:

判断模块,用于判断所述第一应用程序是否为预设应用程序;

第二处理模块,用于若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令、且所述第一应用程序为预设应用程序,则后台启动所述第二应用程序,并在第一应用程序的显示界面显示所述第二应用程序悬浮窗。

作为本发明的进一步改进,所述快捷启动第二应用程序悬浮窗的操作指令包括手势操作指令、生物特征识别操作指令和/或按键触发指令。

作为本发明的进一步改进,若所述快捷启动第二应用程序悬浮窗的操作指令为所述按键触发指令;所述监测模块包括:

输出显示单元,用于在所述第一应用程序的显示界面输出显示预设的悬浮按钮;

监测单元,用于监测是否获取到用户点击所述悬浮按钮的触发信号。

作为本发明的进一步改进,其还包括:

切换模块,用于若接收到用户在所述第二应用程序悬浮窗内输入的触控操作,将所述第二应用程序切换至前台运行。

作为本发明的进一步改进,其还包括:

关闭处理模块,用于若获取到用户输入的关闭所述第二应用程序悬浮窗的关闭指令,在保存所述第二应用程序的当前时间点的目标显示界面和/或目标运行模式后,关闭所述第二应用程序悬浮窗;

重启处理模块,用于再次启动所述第二应用程序悬浮窗时,显示所述目标显示界面和/或在所述目标运行模式下运行所述第二应用程序。

作为本发明的进一步改进,其还包括:

隐藏处理模块,用于若获取到用户输入的预设悬浮窗隐藏操作,隐藏所述第二应用程序悬浮窗。

作为本发明的进一步改进,其还包括:

缩放处理模块,用于若获取到用户输入的预设悬浮窗缩放操作,缩放所述第二应用程序悬浮窗。

作为本发明的进一步改进,所述第二应用程序为计算器应用程序、记事应用程序、录音应用程序、联系人应用程序、视频应用程序或即时通信应用程序。

与现有技术相比,本发明获取到快捷启动第二应用程序悬浮窗的操作指令后,直接在第一应用程序的显示界面输出第二应用程序悬浮窗,因此,无需切换且无需使用Home键,从而既提升了用户使用体验,也提升了Home键的使用寿命。此外,在第一应用程序的显示界面输出第二应用程序悬浮窗,用户可以直接从第一应用程序的显示界面获取所需数据以输入第二应用程序,从而提升了处理速率。

附图说明

图1为本发明应用程序的显示方法第一种实施例的流程示意图。

图2为本发明终端界面第一种实施例的终端界面示意图。

图3为本发明终端界面第二种实施例的终端界面示意图。

图4为本发明应用程序的显示方法第二种实施例的流程示意图。

图5为本发明应用程序的显示方法中监测快捷启动第二应用程序悬浮窗的操作指令步骤一种实施例的流程示意图。

图6为本发明终端界面第三种实施例的终端界面示意图。

图7为本发明终端界面第四种实施例的终端界面示意图。

图8为本发明终端界面第五种实施例的终端界面示意图。

图9为本发明应用程序的显示方法第三种实施例的流程示意图。

图10为本发明应用程序的显示方法第四种实施例的流程示意图。

图11为本发明应用程序的显示方法第五种实施例的流程示意图。

图12为本发明应用程序的显示方法第六种实施例的流程示意图。

图13为本发明应用程序的显示方法第七种实施例的流程示意图。

图14为本发明应用程序的显示方法第八种实施例的流程示意图。

图15为本发明应用程序的显示方法第九种实施例的流程示意图。

图16为本发明应用程序的显示方法第十种实施例的流程示意图。

图17为本发明移动终端第一种实施例的功能模块示意图。

图18为本发明移动终端第二种实施例的功能模块示意图。

图19为本发明移动终端中监测模块一种实施例的功能模块示意图。

图20为本发明移动终端第三种实施例的功能模块示意图。

图21为本发明移动终端第四种实施例的功能模块示意图。

图22为本发明移动终端第五种实施例的功能模块示意图。

图23为本发明移动终端第六种实施例的功能模块示意图。

图24为本发明移动终端第七种实施例的功能模块示意图。

图25为本发明移动终端第八种实施例的功能模块示意图。

图26为本发明移动终端第九种实施例的功能模块示意图。

图27为本发明移动终端第十种实施例的功能模块示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。

图1展示了本发明应用程序的显示方法的一种实施例。在本实施例中,该应用程序的显示方法包括如下步骤:

步骤S1,在运行第一应用程序时,监测是否获取到用户输入的快捷启动第二应用程序悬浮窗的操作指令。若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令,执行步骤S2。

需要说明的是,本实施例中的第一应用程序与第二应用程序不同。其中,第一应用程序可以是移动终端中除第二应用程序外的任意应用,例如新闻应用程序,记事本应用程序,视频应用程序,以及即时通讯应用程序等。此外,用户还可以对第一应用程序可以进行自定义编辑。

进一步地,所述第二应用程序包括计算器应用程序、记事应用程序、录音应用程序、联系人应用程序、视频应用程序或即时通信应用程序等。具体地,当第二应用程序为计算器应用程序时,所述第一应用程序非计算器应用程序。

进一步地,第二应用程序悬浮窗可以是第二应用某一功能模块的悬浮窗。例如:记事应用程序可以是记事本的新建记事的悬浮窗,录音应用程序的悬浮窗可以是录音界面的悬浮窗,联系人应用程序的悬浮窗可以是新建联系人的悬浮窗界面,即时通信应用程序的悬浮窗可以是当前有即时通讯消息的联系人的对话框等。需要说明的是,第二应用程序悬浮窗优选的是指第二应用的便捷操作缩略界面。

进一步地,本实施例中的快捷启动第二应用程序悬浮窗的操作指令包括手势操作指令、生物特征识别操作指令和/或按键触发指令。其中生物特征识别操作指令为获取到生物特征(譬如:指纹、指关节纹或虹膜生物特征)后形成的指令。

为了更加详细的说明本发明的技术方案,本实施例以第一应用程序为微信、第二应用程序为计算器应用程序、快捷启动第二应用程序悬浮窗的操作指令为手势操作指令为例对本案进行详细说明。参见图2和图3,在微信的显示界面输入预设的“V”型手势(参见图2),则在微信的显示界面快速输出显示与预设的“V”型手势对应的计算器应用程序悬浮窗(参见图3)。由于在微信显示界面输出计算器应用程序悬浮窗,所以,用户可以一边观看微信显示界面输出显示的目标数据,另一边将该目标数据输入至计算器应用程序中以进行计算,因此,无需进行微信与计算器应用程序之间的切换操作,从而既简化了操作步骤,也节省了切换操作时间。

步骤S2,后台启动所述第二应用程序,并在第一应用程序的显示界面输出显示所述第二应用程序悬浮窗。

本实施例获取到快捷启动第二应用程序悬浮窗的操作指令后,直接在第一应用程序的显示界面输出第二应用程序悬浮窗,因此,无需切换且无需使用Home键,从而既提升了用户使用体验,也提升了Home键的使用寿命。此外,在第一应用程序的显示界面输出第二应用程序悬浮窗,用户可以直接从第一应用程序的显示界面获取所需数据以输入第二应用程序,从而提升了处理速率。

将本发明的应用程序的显示方法用于移动终端的使用过程中,需要只给授权的第一应用程序给予快捷启动第二应用程序悬浮窗的权限。因此,上述实施例的基础上,其他实施例中,参见图4,步骤S1之后,若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令,执行步骤S10。

步骤S10,判断所述第一应用程序是否为预设应用程序。若所述第一应用程序为预设应用程序,执行步骤S11。

步骤S11,后台启动所述第二应用程序,并在第一应用程序的显示界面显示所述第二应用程序悬浮窗。

为了更加详细的说明本发明的技术方案,本实施例可以通过设置如下映射表以实现本发明的技术方案。

具体地,假设第一应用程序为微信时,输入“V”型手势则输出显示记事本应用程序的悬浮窗。即由第一应用程序属性项和输入的操作指令作为组合关键字,确定与组合关键字对应的第二应用程序。

本实施例获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令后,对第一应用程序进行判断处理,根据判断结果确定是否输出显示第二应用程序悬浮窗。因此,若第一应用程序非预设应用程序,则不用响应快捷启动第二应用程序悬浮窗的操作指令,避免了所有应用程序的显示界面获取到快捷启动第二应用程序悬浮窗的操作指令时,均对该操作指令进行分析处理,从而减少了分析处理的操作指令数据量,以致进一步提升了处理速率。

将本发明的应用程序的显示方法用于移动终端的使用过程中,若所述快捷启动第二应用程序悬浮窗的操作指令为所述按键触发指令,需要根据按键的触发信号确定与触发信号对应的第二应用程序悬浮窗。因此,上述实施例的基础上,其他实施例中,参见图5,步骤S1包括:

步骤S20,在运行第一应用程序时,在所述第一应用程序的显示界面输出显示预设的悬浮按钮。

本实施例中的按键触发指令为点击该悬浮按钮生成的指令。需要说明的是,本实施例中的按键触发指令也可以是按压功能按键或按压组合功能按键生成的指令。

步骤S21,监测是否获取到用户点击所述悬浮按钮的触发信号。

具体地,参见图6-图8,根据悬浮按钮的触发信号实现本实施例的技术方案主要包括如下二种情况。参见图6,在移动终端的显示界面上输出显示该悬浮按钮1。

第一种情况,悬浮按钮对应一种指定的第二应用程序,与上述实施例的手势操作、指纹共同实现本发明的技术方案。为了更加详细说明本发明的技术方案,以第二应用程序为记事应用为例进行详细说明。具体地,参见图7,在运行某一个第一应用程序时,点击该悬浮按钮1,则输出显示记事应用程序悬浮窗。

第二种情况,利用悬浮按钮独立实现本发明的技术方案。具体地,参见图8,用户点击悬浮按钮1,先输出与该悬浮按钮对应的应用图标悬浮窗2,该应用图标悬浮窗2内包括至少一个应用图标3,再获取用户选中的应用图标的触发信号,最后,输出显示选中的应用图标对应的应用程序悬浮窗。

本实施例通过悬浮按钮实现本发明的技术方案时,无需用户记忆哪种手势、哪个手指的指纹对应哪个第二应用程序,本实施例可以直接提供应用图标给用户,便于用户进行选择,既减轻了用户的记忆压力,也提升了用户使用体验。

将本发明的应用程序的显示方法用于移动终端的使用过程中,需要在前台运行第二应用程序。因此,上述实施例的基础上,其他实施例中,参见图9,步骤S2之后,还包括:

步骤S30,若接收到用户在所述第二应用程序悬浮窗内输入的触控操作,将所述第二应用程序切换至前台运行。

或者,参见图10,步骤S11之后,还包括:

步骤S40,若接收到用户在所述第二应用程序悬浮窗内输入的触控操作,将所述第二应用程序切换至前台运行。

具体地,以计算器应用程序为例,点击计算器应用程序悬浮窗内包括按键区在内的任一部位,则计算器应用程序则从后台转为前台运行。

本实施例根据第二应用程序悬浮窗内的触控操作,自动确定当前前台所需运行的应用程序为第二应用程序,进一步提升了用户使用体验。

进一步的,当用户点击显示界面上非第二应用程序悬浮窗的位置处,切换第一应用程序至前台运行,此时第一应用程序切换至后台运行,该第二应用程序悬浮窗隐藏、关闭或缩小显示。

将本发明的应用程序的显示方法用于移动终端的使用过程中,需要记录第二应用程序的最近一次的使用情况。因此,上述实施例的基础上,其他实施例中,参见图11,步骤S30之后,还包括:

步骤S50,若获取到用户输入的关闭所述第二应用程序悬浮窗的关闭指令,在保存所述第二应用程序的当前时间点的目标显示界面和/或目标运行模式后,关闭所述第二应用程序悬浮窗。

步骤S51,再次启动所述第二应用程序悬浮窗时,显示所述目标显示界面和/或在所述目标运行模式下运行所述第二应用程序。

或者,参见图12,步骤S40之后,还包括:

步骤S60,若获取到用户输入的关闭所述第二应用程序悬浮窗的关闭指令,在保存所述第二应用程序的当前时间点的目标显示界面和/或目标运行模式后,关闭所述第二应用程序悬浮窗。

步骤S61,再次启动所述第二应用程序悬浮窗时,显示所述目标显示界面和/或在所述目标运行模式下运行所述第二应用程序。

为了更加详细说明本发明的技术方案,以计算器应用程序为例对本案进行详细说明。在用户编辑计算器后关闭计算器时,保留用户上次历史界面,该历史界面包括计算得到历史数据;在用户下次启动计算器时,在所述历史界面显示所述历史数据。或者,在在用户编辑计算器后关闭计算器时,保留用户上次计算的历史模式;在用户下次启动计算器时,按所述历史模式显示所述计算器界面。本实施例中的计算器的计算模式包括汇率计算、贷款计算、个税计算、以及科学计算器等多种计算模式。

本实施例在关闭第二应用程序悬浮窗时,保存目标显示界面和/或在所述目标运行模式,以便用户下次启动时,直接输出目标显示界面和/或进入所述目标运行模式,减少了用户进入目标运行模式的时间,从而提升了用户使用体验。此外,便于用户获知上次的计算结果,供用户根据自身需求对计算结果进行相应处理。譬如:认为该计算结果比较重要,因此,用笔记录下该计算结果。

将本发明的应用程序的显示方法用于移动终端的使用过程中,需要根据用户的需求对第二应用程序悬浮窗进行隐藏操作。因此,上述实施例的基础上,其他实施例中,参见图13,步骤S2之后,还包括:

步骤S70,若获取到用户输入的预设悬浮窗隐藏操作,隐藏所述第二应用程序悬浮窗。

或者,参见图14,步骤S11之后,还包括:

步骤S80,若获取到用户输入的预设悬浮窗隐藏操作,隐藏所述第二应用程序悬浮窗。

本实施例中的预设悬浮窗隐藏操作,可以是手势操作、也可以是功能按键或功能按键的组合、也可以是生物特征识别操作。

本实施例可以根据用户需求,对第二应用程序悬浮窗进行隐藏,避免了第二应用程序悬浮窗对第一应用程序的操作造成影响,从而进一步提升了用户使用体验。

将本发明的应用程序的显示方法用于移动终端的使用过程中,需要根据用户的需求对第二应用程序悬浮窗进行缩放操作。因此,上述实施例的基础上,其他实施例中,参见图15,步骤S2之后,还包括:

步骤S90,若获取到用户输入的预设悬浮窗缩放操作,缩放所述第二应用程序悬浮窗。

或者,参见图16,步骤S11之后,还包括:

步骤S100,若获取到用户输入的预设悬浮窗缩放操作,缩放所述第二应用程序悬浮窗。

本实施例可以根据用户需求,对第二应用程序悬浮窗进行缩放处理,以获取适宜大小的第二应用程序悬浮窗,既便于用户观看第一应用程序输出显示的数据信息,也便于用户使用第二应用程序,从而进一步提升了用户使用体验。

图17展示了本发明移动终端的一种实施例。在本实施例中,该移动终端包括监测模块10和第一处理模块11。

其中,监测模块10,用于在运行第一应用程序时,监测是否获取到用户输入的快捷启动第二应用程序悬浮窗的操作指令;第一处理模块11,用于若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令,则后台启动所述第二应用程序,并在第一应用程序的显示界面输出显示所述第二应用程序悬浮窗。

上述实施例的基础上,其他实施例中,参见图18,该移动终端还包括判断模块20和第二处理模块21。

其中,判断模块20,用于判断所述第一应用程序是否为预设应用程序;第二处理模块21,用于若获取到用户输入的所述快捷启动第二应用程序悬浮窗的操作指令、且所述第一应用程序为预设应用程序,则后台启动所述第二应用程序,并在第一应用程序的显示界面显示所述第二应用程序悬浮窗。

上述实施例的基础上,其他实施例中,所述快捷启动第二应用程序悬浮窗的操作指令包括手势操作指令、生物特征识别操作指令和/或按键触发指令。

上述实施例的基础上,其他实施例中,参见图19,若所述快捷启动第二应用程序悬浮窗的操作指令为所述按键触发指令;所述监测模块10包括输出显示单元101和监测单元102。

其中,输出显示单元101,用于在所述第一应用程序的显示界面输出显示预设的悬浮按钮;监测单元102,用于监测是否获取到用户点击所述悬浮按钮的触发信号。

上述实施例的基础上,其他实施例中,参见图20,该移动终端还包括切换模块30。其中,切换模块30,用于若接收到用户在所述第二应用程序悬浮窗内输入的触控操作,将所述第二应用程序切换至前台运行。

上述实施例的基础上,其他实施例中,参见图21,该移动终端还包括切换模块40。其中,切换模块40,用于若接收到用户在所述第二应用程序悬浮窗内输入的触控操作,将所述第二应用程序切换至前台运行。

上述实施例的基础上,其他实施例中,参见图22,该移动终端还包括关闭处理模块50和重启处理模块51。

其中,关闭处理模块50,用于若获取到用户输入的关闭所述第二应用程序悬浮窗的关闭指令,在保存所述第二应用程序的当前时间点的目标显示界面和/或目标运行模式后,关闭所述第二应用程序悬浮窗;重启处理模块51,用于再次启动所述第二应用程序悬浮窗时,显示所述目标显示界面和/或在所述目标运行模式下运行所述第二应用程序。

上述实施例的基础上,其他实施例中,参见图23,该移动终端还包括关闭处理模块60和重启处理模块61。

其中,关闭处理模块60,用于若获取到用户输入的关闭所述第二应用程序悬浮窗的关闭指令,在保存所述第二应用程序的当前时间点的目标显示界面和/或目标运行模式后,关闭所述第二应用程序悬浮窗;重启处理模块61,用于再次启动所述第二应用程序悬浮窗时,显示所述目标显示界面和/或在所述目标运行模式下运行所述第二应用程序。

上述实施例的基础上,其他实施例中,参见图24,该移动终端还包括隐藏处理模块70。其中,隐藏处理模块70,用于若获取到用户输入的预设悬浮窗隐藏操作,隐藏所述第二应用程序悬浮窗。

上述实施例的基础上,其他实施例中,参见图25,该移动终端还包括隐藏处理模块80。其中,隐藏处理模块80,用于若获取到用户输入的预设悬浮窗隐藏操作,隐藏所述第二应用程序悬浮窗。

上述实施例的基础上,其他实施例中,参见图26,该移动终端还包括缩放处理模块90。其中,缩放处理模块90,用于若获取到用户输入的预设悬浮窗缩放操作,缩放所述第二应用程序悬浮窗。

上述实施例的基础上,其他实施例中,参见图27,该移动终端还包括缩放处理模块100。其中,缩放处理模块100,用于若获取到用户输入的预设悬浮窗缩放操作,缩放所述第二应用程序悬浮窗。

上述实施例的基础上,其他实施例中,所述第二应用程序为计算器应用程序、记事应用程序、录音应用程序、联系人应用程序、视频应用程序或即时通信应用程序。

关于上述十个实施例移动终端中各模块实现技术方案的其他细节,可参见上述实施例中的应用程序的显示方法中的描述,此处不再赘述。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上对发明的具体实施方式进行了详细说明,但其只作为范例,本发明并不限制与以上描述的具体实施方式。对于本领域的技术人员而言,任何对该发明进行的等同修改或替代也都在本发明的范畴之中,因此,在不脱离本发明的精神和原则范围下所作的均等变换和修改、改进等,都应涵盖在本发明的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1