应用程序的显示方法及显示装置制造方法及图纸

技术编号:15746289 阅读:53 留言:0更新日期:2017-07-03 01:16
本发明专利技术涉及显示处理技术领域,公开了一种应用程序的显示方法及显示装置。该显示方法包括:获取使用频率最高的应用程序;根据使用频率最高的应用程序的图标,绘制浮动窗口;其中,通过触控浮动窗口启动使用频率最高的应用程序;将浮动窗口显示在用户指定的位置。本发明专利技术的实施方式还公开了一种应用程序的显示装置。本发明专利技术实施方式相对于现有技术而言,将用户使用最频繁的应用程序,以浮动窗口的形式显示,使得用户可以方便、快速地从众多的应用程序地查找到想要用的应用程序;同时,本发明专利技术实施方式可将该浮动窗口显示在用户指定的位置,使用用户可根据自己的操作习惯定义浮动窗口的显示位置,更方便用户操作应用程序。

Display method of application program and display device

The invention relates to the field of display processing technology, and discloses a display method of an application program and a display device. The display method comprises: obtaining the highest frequency of use of the application; according to the applications that use the highest frequency of the icon, rendering the floating window; the floating window start frequency maximum application by touch; floating window display at user specified location. The embodiment of the invention also discloses a display device of an application program. The embodiment of the invention compared with the prior art, the user will use the application of the most frequent, is displayed in a floating window, so that the user can easily and quickly from the numerous applications to find the application you want to use; at the same time, the embodiment of the invention can be the floating window display in the user specified location the user can according to their own operating habits position displays the definition of a floating window, more convenient to user applications.

【技术实现步骤摘要】
应用程序的显示方法及显示装置
本专利技术涉及显示处理
,特别涉及一种应用程序的显示方法及显示装置。
技术介绍
随着通信技术的迅猛发展,智能终端能够支持的应用变得越来越多。各种各样的应用程序涉及日常生活的各个方面。为了方便个人生活、学习及工作,用户通常会在手机、平板等智能终端上安装种类繁多的应用程序。但随着终端上安装的应用程序的增多,现有技术缺乏对桌面上应用程序的显示位置的有效管理,导致用户在需要使用某个应用程序时,花费在查找上的时间越来越多、操作变得越来越不方便。
技术实现思路
本专利技术实施方式的目的在于提供一种应用程序的显示方法及显示装置,使得可根据用户的使用习惯,动态地显示应用程序,方便用户快速地查找到需要应用程序。为解决上述技术问题,本专利技术的实施方式提供了一种应用程序的显示方法,获取使用频率最高的应用程序;根据使用频率最高的应用程序的图标,绘制浮动窗口;其中,通过触控浮动窗口启动使用频率最高的应用程序;将浮动窗口显示在用户指定的位置。本专利技术的实施方式还提供了一种应用程序的显示装置,包括获取模块、绘制模块及预置模块;获取模块用于获取使用频率最高的应用程序;绘制模块用于根据使用频率最高的应用程序的图标,绘制浮动窗口;其中,通过触控浮动窗口启动使用频率最高的应用程序;预置模块用于将浮动窗口显示在用户指定的位置。本专利技术实施方式相对于现有技术而言,将用户使用最频繁的应用程序(即使用频率最高的应用程序),以浮动窗口的形式显示,使得用户可以方便、快速地从众多的应用程序地查找到想要用的应用程序;同时,本专利技术实施方式可将该浮动窗口显示在用户指定的位置,使用用户可根据自己的操作习惯定义浮动窗口的显示位置,更方便用户操作应用程序。进一步地,获取使用频率最高的应用程序,具体包括:在终端开机成功时,从存储的每次终端开机启动的第一个应用程序中,获取第一预设时间内使用频率最高的应用程序。提供了一种开机后应用程序的推荐方法。进一步地,获取使用频率最高的应用程序,具体包括:在终端开机成功后,确定当前所属的时段;从确定的时段对应的存储区域中,获取第二预设时间内使用频率最高的应用程序。不同时候,推荐不同的应用程序作为使用频率最高的应用程序,更有助于满足用户的需求、贴近用户的操作习惯,有利于提升用户的体验。进一步地,该显示方法还包括:实时记录启动的应用程序及对应的启动时间;确定启动时间所属的时段;将记录的应用程序及对应的启动时间,存储至确定的时段对应的存储区域中。进一步地,在将浮动窗口显示在用户指定的位置之后,显示方法还包括:记录并存储当前浮动窗口的坐标;在下次绘制浮动窗口后,将浮动窗口显示在存储的坐标对应的位置处。附图说明图1是根据本专利技术第一实施方式的应用程序的显示方法的流程图;图2是根据本专利技术第三实施方式的应用程序的显示装置的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种应用程序的显示方法。具体流程如图1所示。步骤101:在终端开机成功后,从存储的每次终端开机启动的第一个应用程序中,获取第一预设时间内使用频率最高的应用程序。本实施方式可实时记录终端每次开机后启动的第一个应用程序,并存储至数据库中。在每次终端开机后,可从数据库中读取预设时间内终端开机后启动的第一个应用程序,如读取最近一周或一月内终端开机后启动的第一个应用程序,并从读取的应用程序中计算出使用频率最高的应用程序。步骤102:根据该使用频率最高的应用程序的图标,绘制浮动窗口。即以该使用频率最高的应用程序的图标为模板绘制浮动窗口。例如该使用频率最高的应用程序为QQ,则按QQ图标的样式来绘制浮动窗口。需要说明的时,需要建立该浮动窗口与该使用频率最高的应用程序之间的联系,使得可通过触控该浮动窗口启动该使用频率最高的应用程序。本实施方式中可在记录终端每次开机后启动的第一个应用程序时,记录下该应用程序的包名,本步骤中则可建立该浮动窗口与该应用程序的包名之间的联系。当用户操作该浮动窗口时,终端即可根据该应用程序的包名启动该应用程序。本步骤可在中浮动窗口可在屏幕点亮且解锁成功之后创建和弹出,也可在屏幕未点亮时创建并在屏幕点亮且解锁成功之后弹出,本实施方式对此不作限制。步骤103:将浮动窗口显示在用户指定的位置。用户可通过长按并拖拽该浮动窗口调整浮动窗口的显示位置。步骤104:确定当前所属的时段。本实施方式中,可将一天24小时分成多个时段。例如将24小时按顺序分成8个时段,每个时段包括3个小时。在数据库中为每个时段建立一个存储区域。本实施方式可实时记录启动的应用程序(可记录其包名)及对应的启动时间,并根据记录的启动时间,确定所属的时段;在确定好时段后,可将该记录的应用程序及对应的启动时间存储至该时段对应的存储区域中。例如,当前启动的应用程序为微信,启动的时间为17时41分。根据启动时间可知其所属的时段为15点至18点。此时即可在15点至18点对应的存储区域中存储该记录的信息。本实施方式中,操作系统可在终端开机时,启动一个轻量级后台进程A,监听终端的亮屏和灭屏,记录亮屏和灭屏的时间。在终端亮屏时,再启动另一个后台进程B,用户记录应用程序的启动时间及包名并存储至数据库。在终端灭屏时,可中止进程B,以节省电量消耗。步骤105:从确定的时段对应的存储区域中,获取第二预设时间内使用频率最高的应用程序。该第二预设时间可由用户来设置,也根据由系统自行设置,以第二预设时间是7天为例,本步骤获取的应是最近7天内使用频率最高的应用程序。本步骤可通过存储的应用程序的启动时间的次数,来判断该应用程序的使用频率。例如最近7天内,9点至12这一时段对应的存储区域中,存储的微信的启动时间有9次,则说明最近7天内,9点至12这一时段微信的使用频率为9。步骤106:判断当前浮动窗口对应的应用程序是否为该获取的当前时段使用频率最高的应用程序。若是,则进入步骤107;若否,则返回步骤102,即根据获取的当前时段使用频率最高的应用程序,绘制浮动窗口。步骤107:保持当前浮动窗口的图案不变。步骤108:判断当前所属的时段是否改变。若改变,则返回步骤104;若没有改变,则结束流程。本实施方式中,还可设置点击浮动窗口之外的任意位置时,隐藏该浮动窗口,再次点击时,显示浮动窗口。本专利技术实施方式,先获取不同时段用户使用频率最高的应用程序,再将该使用频率最高的应用程序以浮动窗口的形式在对应的时段进行显示,使得用户可以方便、快速地从众多的应用程序地查找到想要用的应用程序;同时,本专利技术实施方式可将该浮动窗口显示在用户指定的位置,使用用户可根据自己的操作习惯定义浮动窗口的显示位置,更方便用户操作应用程序。本专利技术的第二实施方式涉及一种应用程序的显示方法。第二实施方式是在第一实施方式的基础上做的进一步改进,主要改进之处在于:第二实施方式在将浮动窗口显示在用户指定的位置后,还会记录并存储当前浮动窗口的坐标,在下次绘制浮动窗口后,终端可将重新绘制本文档来自技高网...
应用程序的显示方法及显示装置

【技术保护点】
一种应用程序的显示方法,其特征在于,获取使用频率最高的应用程序;根据所述使用频率最高的应用程序的图标,绘制浮动窗口;其中,通过触控所述浮动窗口启动所述使用频率最高的应用程序;将所述浮动窗口显示在用户指定的位置。

【技术特征摘要】
1.一种应用程序的显示方法,其特征在于,获取使用频率最高的应用程序;根据所述使用频率最高的应用程序的图标,绘制浮动窗口;其中,通过触控所述浮动窗口启动所述使用频率最高的应用程序;将所述浮动窗口显示在用户指定的位置。2.根据权利要求1所述的应用程序的显示方法,其特征在于,所述获取使用频率最高的应用程序,具体包括:在所述终端开机成功时,从存储的每次终端开机启动的第一个应用程序中,获取第一预设时间内使用频率最高的应用程序。3.根据权利要求1或2所述的应用程序的显示方法,其特征在于,所述获取使用频率最高的应用程序,具体包括:在所述终端开机成功后,确定当前所属的时段;从确定的所述时段对应的存储区域中,获取第二预设时间内使用频率最高的应用程序。4.根据权利要求3所述的应用程序的显示方法,其特征在于,所述显示方法还包括:实时记录启动的应用程序及对应的启动时间;确定所述启动时间所属的时段;将所述记录的应用程序及对应的启动时间,存储至所述确定的时段对应的存储区域中。5.根据权利要求1所述的应用程序的显示方法,其特征在于,在将所述浮动窗口显示在用户指定的位置之后,所述显示方法还包括:记录并存储当前浮动窗口的坐标;在下次绘制浮动窗口后,将浮动窗口显示在存储的所述坐标对应的位置处。6.一种应用程序的显示装置,其特征在于,包括获取模块、绘制模块及预置模块;所述获取模块用于获取使用频率最高的应用程...

【专利技术属性】
技术研发人员:程灏
申请(专利权)人:上海与德信息技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1