一种应用程序界面显示方法及装置与流程

文档序号:12462122阅读:221来源:国知局
一种应用程序界面显示方法及装置与流程

本发明实施例涉及计算机人机交互技术,尤其涉及一种应用程序界面显示方法及装置。



背景技术:

随着智能手机、平板电脑等移动终端的逐渐普及,用户对智能移动终端的功能提出了越来越高的体验要求。然而,各种应用程序层出不穷,如何进一步为用户提供更为智能的界面显示,是一个亟待解决的问题。

目前用户在打开或解锁手机或平板等移动终端时,第一屏上常常放的是系统默认已摆放好的应用程序图标,或者一部分是用户随机摆放的应用程序图标,没有去兼顾到用户是否经常使用这些应用程序。



技术实现要素:

本发明实施例提供一种应用程序界面显示方法及装置,以实现应用程序界面显示的智能化管理,增强用户的使用体验。

第一方面,本发明实施例提供了一种应用程序界面显示方法,包括:

统计应用程序的使用数据,将所述使用数据达到设定排名的应用程序标记为特定应用程序;

将锁屏前最后使用的应用程序标记为特定应用程序;

在解锁后的屏幕中显示所述特定应用程序对应的图标。

第二方面,本发明实施例还提供了一种应用程序界面显示装置,该装置包括:

应用程序第一标记模块,用于统计应用程序的使用数据,将所述使用数据达到设定排名的应用程序标记为特定应用程序;

应用程序第二标记模块,用于将锁屏前最后使用的应用程序标记为特定应用程序;

应用程序图标显示模块,用于在解锁后的屏幕中显示所述特定应用程序对应的图标。

本发明实施例通过对应用程序的使用数据进行统计,将设定排名的常用应用程序与锁屏前最后使用的应用程序标记为特定应用程序,并在解锁后的屏幕中对特定应用程序的图标进行显示,解决了现有技术中因默认摆放的应用程序并不是用户经常使用的应用程序而导致的用户体验度不高的问题,达到了智能化管理应用程序界面显示,增强用户使用体验的效果。

附图说明

图1是本发明实施例一提供的一种应用程序界面显示方法的流程示意图;

图2是本发明实施例二提供的一种应用程序界面显示方法的流程示意图;

图3是本发明实施例三提供的一种应用程序界面显示方法的流程示意图;

图4是本发明实施例三提供的特定应用程序显示在悬浮窗的界面示意图;

图5是本发明实施例四提供的一种应用程序界面显示方法的流程示意图;

图6是本发明实施例四提供的特定应用程序显示在图标页面上侧和下侧的示意图;

图7是本发明实施例四提供的特定应用程序显示在图标页面左侧和右侧的示意图;

图8是本发明实施例五提供的一种应用程序界面显示装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种应用程序界面显示方法的流程示意图。该方法可适用于应用程序界面显示的情况,该方法可以由应用程序界面显示装置来执行,该装置可由硬件和/或软件组成,并一般可集成在智能手机,平板电脑以及所有包含应用程序界面显示功能的智能终端中。具体包括如下:

S110、统计应用程序的使用数据,将使用数据达到设定排名的应用程序标记为特定应用程序。

其中,统计应用程序的使用数据例如可以是统计应用程序的使用频率和/或应用程序的使用时长。具体的,将使用数据达到设定排名的应用程序标记为特定应用程序,优选可以是使用数据排名前三的应用程序标记为特定应用程序。统计应用程序的使用数据并进行排名的目的是找出用户经常使用的应用程序并进行标记,方便后续对常用应用程序进行显示。

示例性的,在标准的Android系统的移动终端中,将使用数据的统计功能放在系统的设置中,用户在选择打开该功能时,系统将自动开始对应用程序的使用数据进行统计,并在用户使用系统的过程中,系统将持续更新使用数据的统计结果,并通过SQLite将统计结果存放到系统的数据库中。

S120、将锁屏前最后使用的应用程序标记为特定应用程序。

具体的,用户下次解锁屏幕时,想要打开锁屏前最后使用的应用程序的几率较大,为了方便用户打开该应用程序,将锁屏前最后使用的应用程序进行标记,方便后续对锁屏前最后使用的应用程序进行显示。

示例性的,在标准的Android系统的移动终端中,用户在对终端进行锁屏时,系统会自动将用户最后使用的应用程序相关信息记录下来,并同时存放更新到系统数据库中。

S130、在解锁后的屏幕中显示特定应用程序对应的图标。

具体的,将标记为特定应用程序对应的图标在解锁后的屏幕上显示出来,可以为用户提供最可能需要打开的应用,从而增强用户的使用体验。

示例性的,在标准的Android系统的移动终端中,用户在对终端进行解锁时,系统将从数据库中通过SQLite取出标记为特定应用程序的应用,并在解锁后的屏幕上显示特定应用程序对应的图标,使得用户可以更方便、更快捷地打开所需要的应用程序。

本实施例的技术方案,通过对应用程序的使用数据进行统计,将设定排名的常用应用程序与锁屏前最后使用的应用程序标记为特定应用程序,并在解锁后的屏幕中对特定应用程序的图标进行显示。利用了对用户最可能想要打开的应用程序进行优先显示的优点,解决了现有技术中因默认摆放的应用程序并不是用户经常使用的应用程序而导致的用户体验度不高的问题,达到了智能化管理应用程序界面显示,增强用户使用体验的效果。

在上述技术方案的基础上,当用户想要指定某些应用程序作为优先显示的应用程序时,为了提高用户体验,优选是进一步增加了:接收预设的固定的特定应用程序。

需要说明的是,用户预设的固定的特定应用程序可以不用进行使用数据的统计,作为预设的固定的特定应用程序,即使不是常用应用程序,也能在解锁后的屏幕中进行图标显示。示例性的,在标准的Android系统的移动终端中,用户如果在应用列表中勾选出需要显示在解锁后的屏幕中的应用程序时,系统同时将该应用程序的信息通过SQLite存放到系统数据库中。

实施例二

图2为本发明实施例二提供的一种应用程序界面显示方法的流程示意图。本实施例以上述实施例为基础进行优化,提供了优选的应用程序界面显示的方法,具体是,将统计应用程序的使用数据,将使用数据达到设定排名的应用程序标记为特定应用程序进一步优化为,包括:统计预设周期内应用程序的使用频率和使用时长;对应用程序的使用频率和使用时长分别进行排名,并根据排名分别生成使用频率积分和使用时长积分;将各个应用程序的使用频率积分和使用时长积分加权求和得到综合积分;将综合积分达到设定排名的应用程序标记为特定应用程序。

S210、统计预设周期内应用程序的使用频率和使用时长。

具体的,使用频率和使用时长是衡量用户是否经常使用该应用程序的标准,因此,通过统计预设周期内应用程序的使用频率和使用时长,可以区分出用户经常使用的应用程序。优选的,预设周期可以为解锁屏幕后到下一次锁屏之前。

S220、对应用程序的使用频率和使用时长分别进行排名,并根据排名分别生成使用频率积分和使用时长积分。

优选的,对应用程序的使用频率和使用时长分别按照从大到小进行排名,使用频率排名越靠前的应用程序所对应生成的使用频率积分越高,使用时长排名越靠前的应用程序所对应生成的使用时长积分越高。设置使用频率积分和使用时长积分的好处在于,便于对应用程序的使用数据进行统计。

S230、将各个应用程序的使用频率积分和使用时长积分加权求和得到综合积分。

优选的,综合积分的加权计算方法可依据具体应用程序类型来确定:例如微信等聊天类应用程序一般一次打开后不会进行关闭或退出等操作,从而使得使用频率积分较低,这时就需要提高使用时长积分的权值;又例如电子邮件等办公类的应用程序一般一次使用的时间不会很长,从而使得使用时长积分较低,此时就需要提高使用频率的权值。根据各个应用程序的使用频率积分和使用时长积分加权求和得到综合积分的好处在于,可以更加准确地得到用户经常使用的应用程序。

S240、将综合积分达到设定排名的应用程序标记为特定应用程序。

优选的,将综合积分从大到小进行排列,将综合积分排名前三的应用程序标记为特定应用程序。

S250、将锁屏前最后使用的应用程序标记为特定应用程序。

S260、在解锁后的屏幕中显示特定应用程序对应的图标。

本实施例的技术方案,通过对应用程序的使用频率以及使用时长进行统计,并生成相应的积分,按照积分排名标定需要显示的特定应用程序,从而更为准确地找出用户经常使用的应用程序并进行显示,方便用户迅速找到经常使用的应用程序,达到了智能化管理应用程序界面显示,增强用户使用体验的效果。

实施例三

图3为本发明实施例三提供的一种应用程序界面显示方法的流程示意图。本实施例以上述各实施例为基础进行优化,提供了优选的应用程序界面显示的方法,具体是,将在解锁后的屏幕中显示特定应用程序对应的图标进一步优化为,包括:在解锁后的屏幕中新建悬浮窗,在悬浮窗中显示特定应用程序对应的图标。

S310、统计应用程序的使用数据,将使用数据达到设定排名的应用程序标记为特定应用程序。

S320、将锁屏前最后使用的应用程序标记为特定应用程序。

S330、在解锁后的屏幕中新建悬浮窗,在悬浮窗中显示特定应用程序对应的图标。

其中,悬浮窗可以是一个临时的图标页面,例如如图4所示,特定应用程序对应的图标411显示在悬浮窗410中的情况。新建悬浮窗的目的在于,可以在不改变原有系统默认显示图标页面中实际摆放的应用程序图标的情况下,实现解锁后优先显示特定应用程序的图标,从而方便用户快速找到经常使用的应用程序,提高用户体验。

S340、当在悬浮窗检测到触摸操作时,运行触摸操作对应的应用程序并关闭悬浮窗,或直接关闭悬浮窗。

具体的,如图4所示,在实际的操作过程中,触摸操作可以是点击悬浮窗410中的某个特定应用程序对应的图标411,也可以是点击悬浮窗410的空白区域或悬浮窗410以外的屏幕区域,也可以是滑动触摸。在各种触摸状态下,各自具备不同的响应方式。当触摸操作是点击悬浮窗中的某个特定应用程序的图标时,则运行并显示该特定应用程序,并关闭悬浮窗;当触摸操作是点击悬浮窗的空白区域或悬浮窗以外的屏幕区域或进行滑动触摸操作时,则直接关闭悬浮窗,之后可显示系统默认的图标页面或锁屏前所显示的内容;另外,如果是滑动触摸操作,还可以直接根据滑动触摸操作的滑动方向切换到另一图标页面。

本实施例的技术方案,通过在解锁后的屏幕上新建悬浮窗,并在悬浮窗上显示特定应用程序,从而在不改变原有系统默认图标页面上实际摆放的应用程序图标的情况下,方便用户迅速找到经常使用的应用程序,达到了智能化管理应用程序界面显示,增强用户使用体验的效果。

实施例四

图5为本发明实施例四提供的一种应用程序界面显示方法的流程示意图。本实施例以上述各实施例为基础进行优化,提供了优选的应用程序界面显示的方法,具体是,将在解锁后的屏幕中显示特定应用程序对应的图标进一步优化为,包括:确认锁屏前屏幕中显示的内容为图标页面,在图标页面的外周显示特定应用程序对应的图标。

S510、统计应用程序的使用数据,将使用数据达到设定排名的应用程序标记为特定应用程序。

S520、将锁屏前最后使用的应用程序标记为特定应用程序。

S530、确认锁屏前屏幕中显示的内容为图标页面,在图标页面的外周显示特定应用程序对应的图标。

可选的,若锁屏前屏幕中显示的内容为正在运行的应用程序的内容,则不显示特定应用程序对应的图标。

具体的,当锁屏前屏幕中显示的内容为图标页面时,在图标页面的外周,包括图标页面的上侧和/或下侧和/或左侧和/或右侧显示特定应用程序对应的图标,例如图6所示,为特定应用程序对应的图标611显示在图标页面610的上侧和下侧的情况;例如图7所示为特定应用程序对应的图标711显示在图标页面710的左侧和右侧的情况。将特定应用程序显示在图标页面外周的好处在于,可以防止用户在解锁时误触摸到应用程序图标,使得系统打开用户不想打开的应用程序。

S540、当在图标页面检测到触摸操作时,响应触摸操作并停止显示特定应用程序对应的图标。

具体的,如图6所示,触摸操作可以是点击图标页面610中的某个特定应用程序对应的图标611,也可以是点击图标页面610的空白区域,也可以是滑动触摸。优选的,当触摸操作是点击图标页面610中的某个特定应用程序对应的图标611时,则运行并显示该特定应用程序,并停止显示特定应用程序对应的图标611;当触摸操作是点击图标页面610的空白区域或进行滑动触摸操作时,则停止显示特定应用程序对应的图标611,之后可显示系统默认的图标页面或锁屏前所显示的内容。

进一步的,特定应用程序的图标可以直接在默认的图标页面中进行显示,此时,默认的图标页面中原有的图标不可用,即禁止从默认的图标页面中启动其中原有图标对应的程序。

本实施例的技术方案,通过确认锁屏前屏幕中显示的内容为图标页面后,在图标页面的外周显示特定应用程序对应的图标,从而方便用户迅速找到经常使用的应用程序,并有效防止解锁屏幕时可能导致的应用程序被误触发的情况发生,达到了智能化管理应用程序界面显示,增强用户使用体验的效果。

实施例五

图8为本发明实施例五提供的一种应用程序界面显示装置的结构示意图。该装置可适用于应用程序界面显示的情况,该装置可由硬件和/或软件组成,并一般可集成在智能手机,平板电脑以及所有包含应用程序界面显示功能的智能终端中。参考图8,应用程序界面显示装置包括:应用程序第一标记模块810、应用程序第二标记模块820、应用程序图标显示模块830,下面对各模块进行具体说明。

应用程序第一标记模块810,用于统计应用程序的使用数据,将所述使用数据达到设定排名的应用程序标记为特定应用程序;

应用程序第二标记模块820,用于将锁屏前最后使用的应用程序标记为特定应用程序;

应用程序图标显示模块830,用于在解锁后的屏幕中显示所述特定应用程序对应的图标。

可选的,应用程序第一标记模块810包括:

使用数据统计单元,用于统计预设周期内应用程序的使用频率和使用时长;

使用积分生成单元,用于对所述应用程序的使用频率和使用时长分别进行排名,并根据排名分别生成使用频率积分和使用时长积分;

综合积分计算单元,用于将各个应用程序的使用频率积分和使用时长积分加权求和得到综合积分;

应用程序标记单元,用于将所述综合积分达到设定排名的应用程序标记为特定应用程序。

可选的,还包括:

应用程序第三标记模块,用于接收预设的固定的特定应用程序。

可选的,应用程序图标显示模块830包括:

悬浮窗显示单元,用于在解锁后的屏幕中新建悬浮窗,在所述悬浮窗中显示所述特定应用程序对应的图标;

可选的,应用程序图标显示模块830还包括:

悬浮窗关闭单元,用于在解锁后的屏幕中显示所述特定应用程序对应的图标之后,悬浮窗当在所述悬浮窗检测到触摸操作时,运行所述触摸操作对应的应用程序并关闭所述悬浮窗,或直接关闭所述悬浮窗。

可选的,应用程序图标显示模块830包括:

图标页面显示单元,用于确认锁屏前所述屏幕中显示的内容为图标页面,在所述图标页面的外周显示所述特定应用程序对应的图标;

可选的,应用程序图标显示模块830还包括:

图标页面关闭单元,用于在解锁后的屏幕中显示所述特定应用程序对应的图标之后,当在所述图标页面检测到触摸操作时,响应所述触摸操作并停止显示所述特定应用程序对应的图标。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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