一种应用程序显示方法、装置及一种终端的制作方法

文档序号:6506208阅读:95来源:国知局
一种应用程序显示方法、装置及一种终端的制作方法
【专利摘要】本发明公开了一种应用程序显示方法、装置和终端,在新安装应用程序的安装过程中,获取该新安装应用程序的标识信息;根据获取的标识信息获取该新安装应用程序在应用程序显示界面上的位置信息;进而在新安装应用程序安装完成后,根据该位置信息,在应用程序显示界面的对应位置进行自动标识以凸显该新安装应用程序,使用户在打开应用程序显示界面时,能非常轻易的找到新安装的应用程序,从而避免用户盲目的从安装的所有应用程序中去查找新安装的应用程序,因此可提高用户查找效率和操作效率,进而提高用户体验的满意度。
【专利说明】一种应用程序显示方法、装置及一种终端

【技术领域】
[0001]本发明涉及通信领域,具体涉及一种应用程序显示方法、装置及一种终端。

【背景技术】
[0002]当前的各种系统中,例如在android系统中,用户不论使用adb命令进行应用程序的直接安装,或者通过各种各样的android设备管理程序对其应用程序进行安装,在安装完以后,会根据系统默认的设定,一般是按照英文字母进行自动排序,然后把应用程序图标插入到其相应的位置,这种方法就会导致在已经安装了很多应用程序,或者有一些安装程序名称和应用程序名称不太匹配的前提下,用户需要花费很长时间去手动查找其安装的应用程序,尤其是当终端是手机等屏幕较小的移动终端时,图标、字体又很小,用户查找起来更为费时、费力,甚至查找不到,大大降低了用户体验的满意度。


【发明内容】

[0003]本发明要解决的主要技术问题是,提供一种应用程序显示方法、装置及一种终端,解决现有在终端中安装完应用程序后,需用户手动从大量的应用程序中查找新安装的应用程序,导致用户体验的满意度低的问题。
[0004]为解决上述技术问题,本发明提供一种
[0005]本发明的有益效果是:
[0006]本发明提供的应用程序显示方法、装置和终端,在新安装应用程序的安装过程中,获取该新安装应用程序的标识信息;根据获取的标识信息获取该新安装应用程序在应用程序显示界面上的位置信息;进而在新安装应用程序安装完成后,根据该位置信息,在应用程序显示界面的对应位置进行自动标识以凸显该新安装应用程序,使用户在打开应用程序显示界面时,能非常轻易的找到新安装的应用程序,从而避免用户盲目的从安装的所有应用程序中去查找新安装的应用程序,因此可提高用户查找效率和操作效率,进而提高用户体验的满意度。

【专利附图】

【附图说明】
[0007]图1为本发明实施例一中提供的应用程序显示方法的流程示意图;
[0008]图2为图1中获取新安装应用程序在应用程序显示界面上的位置信息的流程示意图;
[0009]图3为本发明实施例一中应用程序安装过程的流程示意图;
[0010]图4为本发明实施例二中应用程序显示装置的结构示意图一;
[0011]图5为本发明实施例二中应用程序显示装置的结构示意图二 ;
[0012]图6为本发明实施例二中终端的结构示意图。

【具体实施方式】
[0013]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0014]本发明提供的应用程序显示方法适用于具备各种操作系统的手机、电脑、IPAD等各种类型的终端,此类终端包括显示器、存储器以及处理器。存储器用于存储相应的指令,处理器则用于调用存储器中存储的指令执行应用程序显示的各步骤。为了更好的理解本发明,下面结合具体实施例对本发明作进一步的说明。
[0015]实施例一:
[0016]本实施例中,将新安装到终端中的应用程序成为新安装应用程序,请参考图1所示,显示新安装的应用程序方法包括:
[0017]步骤101:在新安装应用程序的安装过程中、或在新安装应用程序安装完成后,获取该新安装应用程序的标识信息;
[0018]获取的标识信息的具体内容不限,只要能根据该标识信息识别出该新安装应用程序即可,例如可包括新安装应用程序的标签信息、和/或图表信息;本实施例应用程序的安装过程包括应用程序安装之前的准备阶段,即获取应用程序的名称的阶段;
[0019]步骤102:根据步骤101获取的标识信息获取新安装应用程序在应用程序显示界面上的位置信息;
[0020]该步骤根据具体情况,可在新安装应用程序安装完成后进行,也可在新安装应用程序的安装过程中进行;
[0021]步骤103:在新安装应用程序安装完成后,根据步骤102获取的位置信息,在应用程序显示界面的对应位置进行标识,以凸显所述新安装应用程序。
[0022]本实施例中,对应用程序显示界面的对应位置进行标识的方式不限于任何具体的方式,只要能将该区域相对应用程序显示界面的其他区域明显的凸显出来即可,例如标识的具体方式可以包括设置应用程序显示界面的对应位置的背景为高亮度、和/或设置应用程序显示界面的对应位置的背景颜色区别于其他区域的背景颜色等。
[0023]请参见图2所示,在本实施例中,上述步骤102包括以下过程:
[0024]步骤1021:获取系统中各应用程序当前在应用程序显示界面上的排序规则;并获取系统中当前的所有应用程序;具体的排序规则以及具体的应用程序可根据系统的不同而对应选择,在此不再赘述;
[0025]步骤1022:将获取的所有应用程序根据所述排序规则进行排序,得到应用程序总列表;
[0026]步骤1023:根据应用程序的标识信息在应用程序总列表中查找到新安装应用程序,得到该新安装应用程序在该应用程序总列表中的位置信息;
[0027]步骤1024:根据应用程序总列表得到应用程序总数;
[0028]步骤1025:获取所述应用程序显示界面当前的显示规则,根据所述显示规则、所述应用程序总数以及所述新安装应用程序在所述应用程序总列表中的位置信息,得到所述新安装应用程序所在的显示页面,以及在该显示页面的位置。
[0029]值得注意的是,上述步骤1023和上述步骤1024并无严格的时序限制,二者可同时进行,可先后进行。且获取应用程序的总数的方式也并不仅限于上述步骤1024限定的方式。
[0030]在本实施例中,当用户在终端上安装应用程序时,也可以先提示用户是否要按照上述方式显示新安装的应用程序,如用户的选择为是时,才按照上述方式对新安装软件进行显示。例如,当本实施例中的上述方法通过软件实现时,该软件可提前安装到终端中,当检测到用户要在该终端上安装应用程序时,请参见图3所示,包括:
[0031]步骤201:通过终端中安装的上述软件导入需要安装的应用程序;
[0032]步骤202:导入成功以后,选择所需要安装的应用程序进行安装,在该过程中,可获取需要安装的应用程序的标识信息,也即获取新安装的应用程序的标识信息;当然,也可在安装完毕后,获取该应用程序的标识信息;
[0033]步骤203:应用程序安装完成后,终端中的该软件会提示用户,是否在终端中显示当前安装程序在应用程序显示界面所在的位置;判断用户选择是,转至步骤204 ;否则,转至步骤206 ;
[0034]步骤204:通过上述步骤获取该新安装的应用程序的位置信息;
[0035]步骤205:判断用户在进入到终端的应用程序显示界面的时候,直接显示出新安装应用程序所在的页面,以及按照上述方式标识出该页面上新安装应用程序所在位置;用户根据该标识即可很容易的查找到该新安装的应用程序。
[0036]步骤206:结束。
[0037]可见,通过本实施例中所示的方案,用户在终端中安装完软件后,即可在该软件在应用程序显示界面的对应位置进行自动标识以凸显该新安装应用程序,使用户在打开应用程序显示界面时,能非常轻易的找到新安装的应用程序,从而避免用户盲目的从安装的所有应用程序中去查找新安装的应用程序,因此可提高用户查找效率和操作效率,进而提高用户体验的满意度。
[0038]在实施例中,在应用程序显示界面的对应位置标识出所述新安装应用程序后,还可包括以下步骤:
[0039]判断用户是否对该新安装应用程序进行了操作,如是,取消在应用程序显示界面对应位置的标识。例如恢复其背景显示亮度、颜色等。
[0040]当然,在本实施例中,除了通过用户操作解除标识外,还可根据时间阈值解除标识,例如自安装完成后开始计时,在计时达到时间阈值T后,自动解除上述标识等。
[0041]实施例二:
[0042]为了更好的理解本发明,下面结合显示新安装的应用程序的装置对本发明做进一步的说明。请参见图4所示,其包括:
[0043]标识信息获取模块,用于在新安装应用程序的安装过程中、或在新安装应用程序安装完成后,获取该新安装应用程序的标识信息;获取的标识信息的具体内容不限,只要能根据该标识信息识别出该新安装应用程序即可,例如可包括新安装应用程序的标签信息、和/或图表信息;本实施例应用程序的安装过程包括应用程序安装之前的准备阶段,即获取应用程序的名称的阶段;
[0044]位置信息获取模块,用于根据标识信息获取模块获取的标识信息获取新安装应用程序在应用程序显示界面上的位置信息;位置信息获取模块可在新安装应用程序安装完成后执行该步骤,也可在新安装应用程序的安装过程中执行该步骤;其获取位置信息的过程包括:
[0045]获取系统中各应用程序当前在所述应用程序显示界面上的排序规则;并获取系统中当前的所有应用程序;
[0046]将获取的所有应用程序根据所述排序规则进行排序,得到应用程序总列表;
[0047]根据应用程序的标识信息在应用程序总列表中查找到新安装应用程序,并得到新安装应用程序在该所述应用程序总列表中的位置信息;并根据应用程序总列表得到应用程序总数;
[0048]获取应用程序显示界面当前的显示规则,例如N*M阵列显示规则、或列表显示规则等,根据显示规则、应用程序总数以及新安装应用程序在应用程序总列表中的位置信息,得到新安装应用程序所在的显示页面,以及在该显示页面的位置。
[0049]标识模块,用于在新安装应用程序安装完成后,根据位置信息获取模块获取的位置信息,在应用程序显示界面的对应位置进行标识以凸显所述新安装应用程序。
[0050]本实施例中,标识模块对应用程序显示界面的对应位置进行标识的方式不限于任何具体的方式,只要能将该区域相对应用程序显示界面的其他区域明显的凸显出来即可,例如标识的具体方式可以包括设置应用程序显示界面的对应位置的背景为高亮度、和/或设置应用程序显示界面的对应位置的背景颜色区别于其他区域的背景颜色等,使用户在打开应用程序显示界面时,能非常轻易的找到新安装的应用程序,从而避免用户盲目的从安装的所有应用程序中去查找新安装的应用程序,因此可提高用户查找效率和操作效率,进而提闻用户体验的满意度。
[0051]请参见图5所示,本实施例中的应用程序显示装置还可包括标识取消模块。标识取消模块用于在应用程序显示界面的对应位置标识出新安装应用程序后,判断用户是否对该新安装应用程序进行了操作(例如点击该应用程序对应的图标),如是,取消在应用程序显示界面对应位置的标识。在本实施例中,标识取消模块除了通过用户操作解除标识外,还可根据时间阈值解除标识,例如自安装完成后开始计时,在计时达到时间阈值T后,自动解除上述标识等。
[0052]实施例三:
[0053]本发明提供的应用程序显示方法和装置都可通过软件实现,并以指令的形式存储到终端中。本实施例中的终端可为具备各种操作系统的手机、电脑、IPAD等各种类型的终端,请参见图6所示,此类终端包括显示器、存储器以及处理器。存储器用于存储相应的指令,处理器则用于调用存储器中存储的指令执行应用程序显示的各步骤实现显示新安装的应用程序的功能。为了更好的理解本发明,下面以终端为具备android系统的手机终端为例对本发明做进一步的说明。将实施例一和实施例二中的应用程序显示方法和装置通过软件模块实现,并以指令的形式存储到手机终端上相应的存储器中。在用户在该手机终端上安装android应用程序时,处理器则调用存储器中相应的指令执行以下过程:
[0054]处理器调用存储器中相应的指令导入所需要安装的android应用程序
[0055]导入成功以后,选择所需要安装的应用程序进行安装,等待安装完成以后,提示用户,是否在手机中显示当前安装程序在应用程序显示界面所在的图标位置,也即该应用程序的位置信息;
[0056]用户若选择否,则直接结束;
[0057]用户若选择是,则处理器调用相应的指令获取该应用程序的位置信息;并在应用程序显示界面的相应位置进行标识,以突显出该应用程序;用户在进入到手机应用程序显示界面的时候,直接通过显示器显示出新安装的应用程序所在的页面,并在该页面相应的位置以背景高亮标识;这样用户就能很直观的查找到该应用程序;
[0058]用户点击该应用程序以后,处理器调用相应的解除上述标识,例如将背景亮度恢复为正常的背景亮度。
[0059]本实实施例中,处理器调用相应的指令获取该应用程序的位置信息;并在应用程序显示界面的相应位置进行标识的过程如下:
[0060]通过安装的应用程序apk的名称,获取该应用程序的基本信息(也即标识信息),如应用程序的标签信息,图标信息等等,并且保存在变量A中;
[0061]通过系统的现有函数querylntentActivities O ,查询Android系统的所有具备ACT10N_MAIN和CATEGORY_LAUNCHER的属性,可以找到当前系统中的所有应用程序,并且保存到列表变量B中。
[0062]通过系统中Collect1ns, sort对象的排序规则,可以把列表变量B中的所有应用程序按照名字的顺序排列出来;
[0063]通过列表变量B,可以获取到应用程序的总数量;
[0064]通过之前获取的应用程序标签,以及应用程序图标的变量A,在列表变量B中进行循环找查找,比较标签和图片相等的对象,并且保存其位置为变量C中;
[0065]获取应用程序显示界面的显示规则,例如为阵列显示时,获取每页显示的图标的数量,即长*宽的矩阵(N*M)。
[0066]通过应用程序的总数,每页显示的个数N*M,以及在列表B中安装程序的位置C,计算出来其具体的页面D以及位置E ;
[0067]设置当前应用程序显示界面的当前页为D ;
[0068]设置当前页D中位置E的背景为高亮或背景颜色为区域分该页面其他区域的背景颜色,已将该应用程序凸显出来。
[0069]可见,通过本发明提供的方法,用户可在终端中安装完应用程序后,可以非常简捷、直观的查找到新安装的应用程序,避免盲目的从安装的所有应用程序中去查找新安装的应用程序,因此可提高用户查找效率和操作效率,进而提高用户体验的满意度。
[0070]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属【技术领域】的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【权利要求】
1.一种应用程序显示方法,其特征在于包括: 在新安装应用程序的安装过程中、或在新安装应用程序安装完成后,获取该新安装应用程序的标识信息;并根据所述标识信息获取所述新安装应用程序在应用程序显示界面上的位置信息; 在所述新安装应用程序安装完成后,根据所述位置信息,在所述应用程序显示界面的对应位置进行标识以凸显所述新安装应用程序。
2.如权利要求1所述的应用程序示方法,其特征在于,所述新安装应用程序的标识信息包括所述新安装应用程序的标签信息、和/或图表信息。
3.如权利要求1所述的应用程序显示方法,其特征在于,在所述应用程序显示界面的对应位置进行标识包括: 设置所述应用程序显示界面的对应位置的背景为高亮度、和/或设置所述应用程序显示界面的对应位置的背景颜色区别于其他区域的背景颜色。
4.如权利要求1-3任一项所述的应用程序显示方法,其特征在于,根据所述标识信息获取所述新安装应用程序在应用程序显示界面的位置信息是在所述新安装应用程序安装完成后进行的,包括: 获取系统中各应用程序当前在所述应用程序显示界面上的排序规则;并获取系统中当前的所有应用程序; 将获取的所有应用程序根据所述排序规则进行排序,得到应用程序总列表; 根据所述应用程序的标识信息在所述应用程序总列表中查找到所述新安装应用程序,并得到所述新安装应用程序在该所述应用程序总列表中的位置信息;并根据所述应用程序总列表得到应用程序总数; 获取所述应用程序显示界面当前的显示规则,根据所述显示规则、所述应用程序总数以及所述新安装应用程序在所述应用程序总列表中的位置信息,得到所述新安装应用程序所在的显示页面,以及在该显示页面的位置。
5.如权利要求1-3任一项所述的应用程序显示方法,其特征在于,所述方法还包括:在所述应用程序显示界面的对应位置标识出所述新安装应用程序后,判断用户是否对该新安装应用程序进行了操作,如是,取消在所述应用程序显示界面对应位置的标识。
6.一种应用程序显示装置,其特征在于包括: 标识信息获取模块,用于在新安装应用程序的安装过程中、或在新安装应用程序安装完成后,获取该新安装应用程序的标识信息; 位置信息获取模块,用于根据所述标识信息获取所述新安装应用程序在应用程序显示界面上的位置信息; 标识模块,用于在所述新安装应用程序安装完成后,根据所述位置信息,在所述应用程序显示界面的对应位置进行标识以凸显所述新安装应用程序。
7.如权利要求6所述的应用程序显示装置,其特征在于,所述标识模块在所述应用程序显示界面的对应位置进行标识包括: 所述标识模块设置所述应用程序显示界面的对应位置的背景为高亮度、和/或设置所述应用程序显示界面的对应位置的背景颜色区别于其他区域的背景颜色。
8.如权利要求6或7所述的应用程序显示装置,其特征在于,所述位置信息获取模块根据所述标识信息获取所述新安装应用程序在应用程序显示界面的位置信息是在所述新安装应用程序安装完成后进行的,包括: 获取系统中各应用程序当前在所述应用程序显示界面上的排序规则;并获取系统中当前的所有应用程序; 将获取的所有应用程序根据所述排序规则进行排序,得到应用程序总列表; 根据所述应用程序的标识信息在所述应用程序总列表中查找到所述新安装应用程序,并得到所述新安装应用程序在该所述应用程序总列表中的位置信息;并根据所述应用程序总列表得到应用程序总数; 获取所述应用程序显示界面当前的显示规则,根据所述显示规则、所述应用程序总数以及所述新安装应用程序在所述应用程序总列表中的位置信息,得到所述新安装应用程序所在的显示页面,以及在该显示页面的位置。
9.如权利要求6或7所述的应用程序显示装置,其特征在于,所述应用程序位置显示装置还包括标识取消模块,所述标识取消模块用于在所述应用程序显示界面的对应位置标识出所述新安装应用程序后,判断用户是否对该新安装应用程序进行了操作,如是,取消在所述应用程序显示界面对应位置的标识。
10.一种终端,其特征在于,所述终端包括显示器、存储器和处理器,所述存储器用于存储指令,所述处理器用于调取所述指令执行以下步骤: 在新安装应用程序的安装过程中、或在新安装应用程序安装完成后,获取该新安装应用程序的标识信息; 根据所述标识信息获取所述新安装应用程序在应用程序显示界面上的位置信息;在所述新安装应用程序安装完成后,根据所述位置信息,在所述应用程序显示界面的对应位置进行标识以在所述显示器上凸显所述新安装应用程序。
【文档编号】G06F3/0481GK104298418SQ201310306958
【公开日】2015年1月21日 申请日期:2013年7月20日 优先权日:2013年7月20日
【发明者】张可 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1