CN201510309522.4
2015.06.08
CN104951184A
2015.09.30
实审
审中
实质审查的生效 IPC(主分类):G06F 3/0481申请日:20150608|||公开
G06F3/0481(2013.01)I; G06F3/0484(2013.01)I
G06F3/0481
小米科技有限责任公司
相里飞; 钱庄; 程生波
100085北京市海淀区清河中街68号华润五彩城购物中心二期13层
北京三高永信知识产权代理有限责任公司11138
张所明
本公开关于一种应用程序下载方法及装置,属于计算机技术领域。所述方法包括:显示终端中未下载完成的应用程序;接收对所述应用程序触发的查看操作;根据所述查看操作显示所述应用程序的信息。本公开可解决根据图标的颜色变化无法准确获取应用程序的状态的问题,可达到准确获取应用程序的状态的效果。
权利要求书1. 一种应用程序下载方法,其特征在于,所述方法包括:显示终端中未下载完成的应用程序;接收对所述应用程序触发的查看操作;根据所述查看操作显示所述应用程序的信息。2. 根据权利要求1所述的方法,其特征在于,所述根据所述查看操作显示所述应用程序的信息,包括:根据所述查看操作生成查看弹窗;获取所述信息,并将所述信息显示在所述查看弹窗中。3. 根据权利要求2所述的方法,其特征在于,当所述信息是下载信息时,所述获取所述信息,并将所述信息显示在所述查看弹窗中,包括:获取所述应用程序中未下载部分的大小和当前下载速度;根据所述未下载部分的大小和所述当前下载速度计算所述应用程序的剩余下载时长;在所述弹查看窗中显示所述当前下载速度和所述剩余下载时长。4. 根据权利要求2所述的方法,其特征在于,当所述信息是下载信息时,所述获取所述信息,并将所述信息显示在所述查看弹窗中,包括:在所述查看弹窗中显示评论链接,所述评论链接是其他用户使用所述应用程序后发表的评论的链接;当接收到对所述评论链接触发的显示操作时,获取并显示评论。5. 根据权利要求4所述的方法,其特征在于,所述获取并显示评论,包括:调用应用商店向服务器发送网页获取请求,所述网页获取请求用于请求所述应用程序的评论网页,所述应用商店用于提供所述应用程序的下载;通过所述应用商店对所述服务器发送的所述评论网页进行显示。6. 根据权利要求1或2所述的方法,其特征在于,所述方法,还包括:当接收到对所述应用程序触发的设置操作时,根据所述设置操作生成设置弹窗。7. 根据权利要求6所述的方法,其特征在于,所述方法,还包括:在所述设置弹窗中显示与所述应用程序对应的权限设置选项;接收对所述权限设置选项触发的编辑信息;根据所述编辑信息设置所述权限。8. 根据权利要求7所述的方法,其特征在于,所述权限设置选项用于设置通知权限、网络访问权限、读取终端状态或身份权限、定位权限至少其中之一。9. 根据权利要求8所述的方法,其特征在于,所述通知权限包括弹出通知的权限、在所述应用程序的图标上显示角标的权限和在锁屏弹出通知的权限至少其中之一。10. 根据权利要求9所述的方法,其特征在于,所述根据所述编辑信息设置所述权限,包括:检测所述编辑信息是否指示允许弹出通知;当所述编辑信息指示允许弹出通知时,允许弹出通知,并根据所述编辑信息确定是否允许在所述应用程序的图标上显示角标,以及确定是否允许在锁屏弹出通知;当所述编辑信息指示禁止弹出通知时,禁止弹出通知、禁止在所述应用程序的图标上显示角标、禁止在锁屏弹出通知。11. 根据权利要求2所述的方法,其特征在于,所述方法,还包括:获取所述应用程序的基本信息,所述基本信息包括所述应用程序的名称、类型、大小、来源中的至少一种;在所述查看弹窗中显示所述基本信息。12. 根据权利要求2所述的方法,其特征在于,所述方法,还包括:在所述查看弹窗中显示操作快捷键,所述操作快捷键用于指示暂停下载和删除所述应用程序中的至少一种快捷操作;当接收到对所述操作快捷键触发的快捷操作时,执行所述快捷操作。13. 一种应用程序下载装置,其特征在于,所述装置包括:程序显示模块,被配置为显示终端中未下载完成的应用程序;操作接收模块,被配置为接收对所述程序显示模块显示的所述应用程序触发的查看操作;信息查看模块,被配置为根据所述操作接收模块接收的所述查看操作显示所述应用程序的信息。14. 根据权利要求13所述的装置,其特征在于,所述信息查看模块,包括:弹窗生成子模块,被配置为根据所述查看操作生成查看弹窗;信息显示子模块,被配置为获取所述信息,并将所述信息显示在所述弹窗生成子模块生成的所述查看弹窗中。15. 根据权利要求14所述的装置,其特征在于,当所述信息是下载信息时,所述信息显示子模块,被配置为:获取所述应用程序中未下载部分的大小和当前下载速度;根据所述未下载部分的大小和所述当前下载速度计算所述应用程序的剩余下载时长;在所述查看弹窗中显示所述当前下载速度和所述剩余下载时长。16. 根据权利要求14所述的装置,其特征在于,当所述信息是下载信息时,所述信息显示子模块,被配置为:在所述查看弹窗中显示评论链接,所述评论链接是其他用户使用所述应用程序后发表的评论的链接;当接收到对所述评论链接触发的显示操作时,获取并显示评论。17. 根据权利要求16所述的装置,其特征在于,所述信息显示子模块,还被配置为:调用应用商店向服务器发送网页获取请求,所述网页获取请求用于请求所述应用程序的评论网页,所述应用商店用于提供所述应用程序的下载;通过所述应用商店对所述服务器发送的所述评论网页进行显示。18. 根据权利要求13或14所述的装置,其特征在于,所述装置,还包括:弹窗生成模块,被配置为当接收到对所述应用程序触发的设置操作时,根据所述设置操作生成设置弹窗。19. 根据权利要求18所述的装置,其特征在于,所述装置,还包括:选项显示模块,被配置为在所述设置弹窗中显示与所述应用程序对应的权限设置选项;信息接收模块,被配置为接收对所述选项显示模块显示的所述权限设置选项触发的编辑信息;权限设置模块,被配置为根据所述信息接收模块接收的所述编辑信息设置所述权限。20. 根据权利要求19所述的装置,其特征在于,所述权限设置选项用于设置通知权限、网络访问权限、读取终端状态或身份权限、定位权限至少其中之一。21. 根据权利要求20所述的装置,其特征在于,所述通知权限包括弹出通知的权限、在所述应用程序的图标上显示角标的权限和在锁屏弹出通知的权限至少其中之一。22. 根据权利要求21所述的装置,其特征在于,所述权限设置模块,包括:信息检测子模块,被配置为检测所述编辑信息是否指示允许弹出通知;第一设置子模块,被配置为当所述信息检测子模块检测出所述编辑信息指示允许弹出通知时,允许弹出通知,并根据所述编辑信息确定是否允许在所述 应用程序的图标上显示角标,以及确定是否允许在锁屏弹出通知;第二设置子模块,被配置为当所述信息检测子模块检测出所述编辑信息指示禁止弹出通知时,禁止弹出通知、禁止在所述应用程序的图标上显示角标、禁止在锁屏弹出通知。23. 根据权利要求14所述的装置,其特征在于,所述装置,还包括:信息获取模块,被配置为获取所述应用程序的基本信息,所述基本信息包括所述应用程序的名称、类型、大小、来源中的至少一种;信息显示模块,被配置为在所述查看弹窗中显示所述信息获取模块获取的所述基本信息。24. 根据权利要求14所述的装置,其特征在于,所述装置,还包括:快捷键显示模块,被配置为在所述查看弹窗中显示操作快捷键,所述操作快捷键用于指示暂停下载和删除所述应用程序中的至少一种快捷操作;快捷操作执行模块,被配置为当接收到对所述快捷键显示模块显示的所述操作快捷键触发的快捷操作时,执行所述快捷操作。25. 一种应用程序下载装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:显示终端中未下载完成的应用程序;接收对所述应用程序触发的查看操作;根据所述查看操作显示所述应用程序的信息。
说明书应用程序下载方法及装置 技术领域 本公开涉及计算机技术领域,特别涉及一种应用程序下载方法及装置。 背景技术 当从应用商店下载应用程序时,终端通常会在桌面上显示该应用程序的图标,用户根据图标的显示方式来确定应用程序的下载情况。 比如,在终端刚开始下载应用程序时,以全灰色的方式显示图标;随着应用程序的下载,图标会由全灰色逐渐变为正常的颜色,用户可以根据图标的颜色变化预测应用程序的下载情况。 发明内容 为解决根据图标的颜色变化无法准确获取应用程序的下载情况的问题,本公开提供了一种应用程序下载方法及装置。 根据本公开实施例的第一方面,提供一种应用程序下载方法,包括: 显示终端中未下载完成的应用程序; 接收对所述应用程序触发的查看操作; 根据所述查看操作显示所述应用程序的信息。 根据本公开实施例的第二方面,提供一种应用程序下载装置,包括: 程序显示模块,被配置为显示终端中未下载完成的应用程序; 操作接收模块,被配置为接收对所述程序显示模块显示的所述应用程序触发的查看操作; 信息查看模块,被配置为根据所述操作接收模块接收的所述查看操作显示所述应用程序的信息。 根据本公开实施例的第三方面,提供一种应用程序下载装置,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 显示终端中未下载完成的应用程序; 接收对所述应用程序触发的查看操作; 根据所述查看操作显示所述应用程序的信息。 本公开的实施例提供的技术方案可以包括以下有益效果: 通过显示终端中未下载完成的应用程序;接收对应用程序触发的查看操作;根据查看操作显示应用程序的信息,可以根据用户触发的查看操作获取应用程序的信息,由于该信息可以描述应用程序的状态,因此,将该信息显示给用户解决了根据图标的颜色变化无法准确获取应用程序的状态的问题,达到了准确获取应用程序的状态的效果。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。 附图说明 此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。 图1是根据一示例性实施例示出的一种应用程序下载方法的流程图。 图2A是根据另一示例性实施例示出的一种应用程序下载方法的流程图。 图2B是根据本示例性实施例示出的图标的颜色变化示意图。 图2C是根据本示例性实施例示出的查看弹窗的显示示意图。 图2D是根据本示例性实施例示出的评论网页的显示示意图。 图2E是根据本示例性实施例示出的通知权限的设置示意图。 图3是根据一示例性实施例示出的一种应用程序下载装置的框图。 图4是根据一示例性实施例示出的一种应用程序下载装置的框图。 图5是根据一示例性实施例示出的一种用于应用程序的装置的框图。 具体实施方式 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方 式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。 图1是根据一示例性实施例示出的一种应用程序下载方法的流程图,该应用程序下载方法应用于终端中,如图1所示,该应用程序下载方法包括以下步骤。 在步骤101中,显示终端中未下载完成的应用程序。 在步骤102中,接收对应用程序触发的查看操作。 在步骤103中,根据查看操作显示应用程序的信息。 综上所述,本公开提供的应用程序下载方法,通过显示终端中未下载完成的应用程序;接收对应用程序触发的查看操作;根据查看操作显示应用程序的信息,可以根据用户触发的查看操作获取应用程序的信息,由于该信息可以描述应用程序的状态,因此,将该信息显示给用户解决了根据图标的颜色变化无法准确获取应用程序的状态的问题,达到了准确获取应用程序的状态的效果。 图2A是根据另一示例性实施例示出的一种应用程序下载方法的流程图,该应用程序下载方法应用于终端中,如图2A所示,该应用程序下载方法包括如下步骤。 在步骤201中,显示终端中未下载完成的应用程序。 终端下载的应用程序可以由终端中安装的应用商店提供,此时,应用商店可以与服务器建立连接,并根据服务器提供的资源向用户提供应用程序的下载。或者,终端下载的应用程序也可以由浏览器提供,本实施例不对应用程序的来源作限定。 本实施例中,当用户点击了终端显示的应用程序的下载按钮后,终端开始下载应用程序,并显示未下载完成的应用程序。其中,终端显示未下载完成的应用程序包括:终端显示该应用程序的图标和名称至少其中之一。 通常,终端将应用程序的图标显示在桌面上。其中,在终端刚开始下载应用程序时,以全灰色的方式显示图标;随着应用程序的下载,图标会从上往下由全灰色逐渐变为正常的颜色,当图标完全变为正常的颜色时,应用程序下载完成。请参考图2B所示的图标的颜色变化示意图,图2B中的图标正在由灰色 逐渐变为正常的颜色。 在步骤202中,接收对应用程序触发的查看操作。 本实施例中,当用户需要准确获取应用程序的状态时,可以对应用程序触发查看操作。查看操作可以作用于应用程序的图标和名称至少其中之一。 本实施例以终端在桌面显示应用程序的图标为例进行说明,则用户可以在桌面触发对图标的点击操作,如单击操作、双击操作、长按操作等。 在步骤203中,根据查看操作生成查看弹窗;获取信息,并将该信息显示在查看弹窗中。 本实施例中的信息用于描述应用程序的状态。比如,当需要描述应用程序的下载状态时,该信息是下载信息。 下载信息用于描述应用程序的下载情况。终端在获取到下载信息后,可以将该下载信息对应于图标进行显示,以指示该下载信息是哪个应用程序的下载信息。其中,终端可以在图标的周围显示下载信息,或者,终端可以在任意位置显示下载信息,并显示由下载信息指向该图标的箭头;或者,终端可以生成查看弹窗,并在查看弹窗中显示图标和下载信息。请参考图2C所示的查看弹窗的显示示意图,图2C中未下载完成的应用程序是“知”,终端将“知”的图标和下载信息对应显示在查看弹窗中。 下文以在查看弹窗中显示下载信息为例进行说明。本实施例中,下载信息包括下载速度、下载时长、评论等信息,下面分别对在查看弹窗中显示不同的下载信息的过程进行说明: 第一,获取信息,并将信息显示在查看弹窗中,包括: 1)获取应用程序中未下载部分的大小和当前下载速度; 2)根据未下载部分的大小和当前下载速度计算应用程序的剩余下载时长; 3)在查看弹窗中显示当前下载速度和剩余下载时长。 终端可以实时获取应用程序中已下载部分的大小,再将应用程序的总大小减去该已下载部分的大小,计算得到未下载部分的大小。比如,应用程序的总大小是5M,已下载部分的大小是3M,则计算得到未下载部分的大小=5-3=2M。终端可以将未下载部分的大小实时显示在查看弹窗中,以便用户明确应用程序的当前下载情况。 终端还可以实时获取当前下载速度,并将当前下载速度显示在查看弹窗中, 以便用户明确应用程序的当前下载情况。 由于未下载部分的大小和当前下载速度都不直观,用户无法根据上述数据直接得到还需要多长时间完成下载,因此,终端还可以根据未下载部分的大小和当前下载速度计算剩余下载时长,将剩余下载时长实时显示在查看弹窗中。在一种可能的实现方式中,终端可以将未下载部分的大小除以当前下载速度,得到剩余下载时长;由于当前下载速度受网络影响较大,因此,为了避免网络突变造成当前下载速度不准确的问题,在另一种可能的实现方式中,终端可以根据当前下载速度和历史下载速度计算出平均下载速度,再将未下载部分的大小除以平均下载速度,得到剩余下载时长。 请参考图2C,图2C以在查看弹窗中显示当前下载速度和剩余下载时长为例进行说明,且当前下载速度是1M/s,剩余下载时长是3s。 第二,获取信息,并将信息显示在查看弹窗中,包括: 1)在查看弹窗中显示评论链接,评论链接是其他用户使用应用程序后发表的评论的链接; 2)当接收到对评论链接触发的显示操作时,获取并显示评论。 当应用程序是其他用户推荐的应用程序时,用户可能直接控制终端下载该应用程序,而不了解该应用程序是否存在问题,可能会下载到不便使用的应用程序。由于应用程序的问题通常是通过评论进行反馈的,因此,为了避免用户下载再删除评论不好的应用程序造成的资源浪费的问题,终端还可以预先在查看弹窗中显示评论链接,以便用户根据该评论链接查看评论,从而确定是否继续下载应用程序。其中,评论链接可以通过按钮的形式显示在查看弹窗中。请参考图2C。 其中,获取并显示评论,包括: 1)调用应用商店向服务器发送网页获取请求,网页获取请求用于请求应用程序的评论网页,应用商店用于提供应用程序的下载; 2)通过应用商店对服务器发送的评论网页进行显示。 本实施例中,终端可以直接向服务器发送评论获取请求,并接收服务器发送的评论,在终端的界面中显示各条评论。或者,终端可以调用应用商店向服务器发送网页获取请求,并接收服务器发送的评论网页,通过应用商店显示评论网页。请参考图2D所示的评论网页的显示示意图,图2D中示出了其他用户 对应用程序的总体评星和评论等。 在下载应用程序的过程中,用户还可以对应用程序所具有的权限进行设置。此时,本实施例提供的方法,还包括:当接收到对应用程序触发的设置操作时,根据设置操作生成设置弹窗。 其中,当终端在查看弹窗中显示设置按钮时,可以接收用户对该设置按钮触发的点击操作,将该点击操作作为设置操作,此时,设置弹窗可以是查看弹窗中的部分,也可以是独立于查看弹窗的弹窗;或者,终端可以接收用户对应用程序的图标触发的设置操作,设置操作的触发方式与查看操作的触发方式不同,此时,设置弹窗是独立于查看弹窗的弹窗。 在显示设置弹窗后,本实施例提供的方法,还包括:在设置弹窗中显示与应用程序对应的权限设置选项;接收对权限设置选项触发的编辑信息;根据编辑信息设置权限。 权限设置选项用于设置应用程序所具有的权限。本实施例中,权限设置选项用于设置通知权限、网络访问权限、读取终端状态或身份权限、定位权限至少其中之一。其中,通知权限用于设置是否允许通知应用程序的通知,网络访问权限用于设置是否允许应用程序访问网络,读取终端状态或身份权限用于设置是否允许应用程序读取终端的状态或身份,定位权限用于设置是否允许应用程序获取终端的位置。 在设置弹窗中显示的权限设置选项的内容可以默认处于选中状态,也可以默认处于非选中状态,还可以与其他多数用户设置的权限设置选项的选中状态和非选中状态相同,本实施例不作限定。 本实施例中的通知权限包括弹出通知的权限、在应用程序的图标上显示角标的权限和在锁屏弹出通知的权限至少其中之一。 请参考图2E所示的通知权限的设置示意图,图2E在图2B的基础上,在查看弹窗内增加了通知权限设置的内容。图2E中以权限设置选项同时包括弹出通知的权限、在应用程序的图标上显示角标的权限和在锁屏弹出通知的权限为例进行举例说明。即,图2E中显示有是否允许弹出通知、是否允许在图标上弹出角标、是否允许在锁屏弹出通知。 用户还可以根据应用程序的性质对权限设置选项的内容进行编辑,终端根据编辑过程中生成的编辑信息设置通知权限。由于用户可以在安装应用程序之 前编辑应用程序的通知权限,可以避免在安装完应用程序且接收到通知后才能编辑通知权限,导致通知栏堆积了大量的无效的通知,占用终端大量的存储空间的问题,达到节省终端的存储空间的效果;并且,也可以节省用户清理这些通知所浪费的时间,达到提升用户体验的效果。 其中,根据编辑信息设置权限,包括: 1)检测编辑信息是否指示允许弹出通知; 2)当编辑信息指示允许弹出通知时,允许弹出通知,并根据编辑信息确定是否允许在应用程序的图标上显示角标,以及确定是否允许在锁屏弹出通知; 3)当编辑信息指示禁止弹出通知时,禁止弹出通知、禁止在应用程序的图标上显示角标、禁止在锁屏弹出通知。 在编辑权限设置选项时,可选的实现方式包括: 1)允许弹出通知、禁止在应用程序的图标上弹出角标、禁止在锁屏弹出通知; 2)允许弹出通知、允许在应用程序的图标上弹出角标、禁止在锁屏弹出通知; 3)允许弹出通知、禁止在应用程序的图标上弹出角标、允许在锁屏弹出通知; 4)允许弹出通知、允许在应用程序的图标上弹出角标、允许在锁屏弹出通知; 5)禁止弹出通知、禁止在应用程序的图标上弹出角标、禁止在锁屏弹出通知。 即,在允许弹出通知的前提下,才允许在应用程序的图标上弹出角标或在锁屏弹出通知。 本实施例以开关形式来表示权限设置选项处于选中状态和非选中状态,请参考图2E,当黑色的圆圈位于椭圆形区域的右侧时,该权限设置选项处于选中状态;当黑色的圆圈位于椭圆形区域的左侧时,该权限设置选项处于非选中状态。 在步骤204中,获取应用程序的基本信息,基本信息包括应用程序的名称、类型、大小、来源中的至少一种;在查看弹窗中显示基本信息。 步骤204是可选步骤。 终端还可以从服务器或安装包中获取应用程序的基本信息,并将基本信息显示在查看弹窗中。其中,基本信息包括应用程序的名称、类型、大小、来源中的至少一种。通过在查看弹窗中显示应用程序的来源,可以在用户确定来源不安全时,及时停止应用程序的下载,以提高下载的应用程序的安全性。 请参考图2C,图2C以在查看弹窗中显示应用名称、大小和分类为例进行说明,且应用名称为“知”、应用大小为5M,应用分类为“阅读”。 在步骤205中,在查看弹窗中显示操作快捷键,操作快捷键用于指示暂停下载和删除应用程序中的至少一种快捷操作;当接收到对操作快捷键触发的快捷操作时,执行快捷操作。 步骤205是可选步骤,当本实施例同时包括步骤204和步骤205时,不限定步骤204和步骤205之间的先后执行顺序。 请参考图2C,图2C以在查看弹窗中显示暂停操作和删除操作的快捷键按钮为例进行说明。当用户点击暂停的快捷键按钮时,终端暂停未下载完成的应用程序的下载;当用户点击删除的快捷键按钮时,终端删除未下载完成的应用程序。当然,终端还可以在查看弹窗中显示其他快捷操作的快捷键,本实施例不作限定。 需要说明的是,用户还可以通过长按图标来删除应用程序,本实施例不作限定。 需要说明的是,本实施例提供的方法,还包括:当接收到对应用程序触发的设置操作时,根据设置操作生成设置弹窗。由于终端还未下载应用程序,此时可以在应用程序的下载页面中对应用程序触发的设置操作。 在显示设置弹窗后,终端可以根据设置弹窗设置应用程序所具有的权限。其中,终端设置权限的流程详见步骤203中的描述,此处不赘述。 综上所述,本公开提供的应用程序下载方法,通过显示终端中未下载完成的应用程序;接收对应用程序触发的查看操作;根据查看操作显示应用程序的信息,可以根据用户触发的查看操作获取应用程序的信息,由于该信息可以描述应用程序的状态,因此,将该信息显示给用户解决了根据图标的颜色变化无法准确获取应用程序的状态的问题,达到了准确获取应用程序的状态的效果。 另外,通过在查看弹窗中显示当前下载速度和剩余下载时长,可以实时显示当前下载速度和剩余下载时长,提高了用户体验。 另外,通过在查看弹窗中显示评论链接,评论链接是其他用户使用应用程序后发表的评论的链接;当接收到对评论链接触发的显示操作时,获取并显示评论,使得用户可以根据评论确定是否需要下载该应用程序,解决了终端下载再删除评论不好的应用程序造成的资源浪费的问题,达到了节省资源的效果。 另外,通过在下载应用程序之前或安装应用程序之前设置应用程序的通知权限,可以避免在安装完应用程序且接收到通知后才能编辑通知权限,导致通知栏堆积了大量的无效的通知,占用终端大量的存储空间的问题,达到节省终端的存储空间的效果;并且,也可以节省用户清理这些通知所浪费的时间,达到提升用户体验的效果。 在一实施例中,所述终端中未下载完成的应用程序例如包括终端中正在下载的应用程序,以及终端中正准备下载的应用程序至少其中之一。 在一具体实施方式中,终端中正准备下载的应用程序例如为用户在应用列表页中通过直接点击“下载”按钮或在应用详情页中点击“下载”按钮对特定应用程序进行触发,但终端还没有对该特定应用程序执行应用下载流程的应用程序。 图3是根据一示例性实施例示出的一种应用程序下载装置的框图,该应用程序下载装置应用于终端中,如图3所示,该应用程序下载装置包括:程序显示模块301、操作接收模块302和信息查看模块303。 该程序显示模块301,被配置为显示终端中未下载完成的应用程序; 该操作接收模块302,被配置为在接收对程序显示模块301显示的应用程序触发的查看操作; 该信息查看模块303,被配置为根据操作接收模块302接收的查看操作显示应用程序的信息。 综上所述,本公开提供的应用程序下载装置,通过显示终端中未下载完成的应用程序的图标;接收对应用程序触发的查看操作;根据查看操作显示应用程序的信息,可以根据用户触发的查看操作获取应用程序的信息,由于该信息可以描述应用程序的状态,因此,将该信息显示给用户解决了根据图标的颜色变化无法准确获取应用程序的状态的问题,达到了准确获取应用程序的状态的效果。 图4是根据一示例性实施例示出的一种应用程序下载装置的框图,该应用程序下载装置应用于终端中,如图4所示,该应用程序下载装置包括:程序显示模块401、操作接收模块402和信息查看模块403。 该程序显示模块401,被配置为显示终端中未下载完成的应用程序的图标; 该操作接收模块402,被配置为接收对程序显示模块401显示的应用程序触发的查看操作; 该信息查看模块403,被配置为根据操作接收模块402接收的查看操作显示应用程序的信息。 可选的,信息查看模块403,包括:弹窗生成子模块4031和信息显示子模块4032; 该弹窗生成子模块4031,被配置为根据查看操作生成查看弹窗; 该信息显示子模块4032,被配置为获取信息,并将信息显示在弹窗生成子模块4031生成的查看弹窗中。 可选的,当信息是下载信息时,信息显示子模块4032,被配置为: 获取应用程序中未下载部分的大小和当前下载速度; 根据未下载部分的大小和当前下载速度计算应用程序的剩余下载时长; 在查看弹窗中显示当前下载速度和剩余下载时长。 可选的,当信息是下载信息时,信息显示子模块4032,被配置为: 在查看弹窗中显示评论链接,评论链接是其他用户使用应用程序后发表的评论的链接; 当接收到对评论链接触发的显示操作时,获取并显示评论。 可选的,信息显示子模块4032,还被配置为: 调用应用商店向服务器发送网页获取请求,网页获取请求用于请求应用程序的评论网页,应用商店用于提供应用程序的下载; 通过应用商店对服务器发送的评论网页进行显示。 可选的,本实施例提供的应用程序下载装置,还包括:弹窗生成模块404; 该弹窗生成模块404,被配置为当接收到对应用程序触发的设置操作时,根据设置操作生成设置弹窗。 可选的,本实施例提供的应用程序下载装置,还包括:选项显示模块405、信息接收模块406和权限设置模块407; 该选项显示模块405,被配置为在设置弹窗中显示与应用程序对应的权限设置选项; 该信息接收模块406,被配置为接收对选项显示模块405显示的权限设置选项触发的编辑信息; 该权限设置模块407,被配置为根据信息接收模块406接收的编辑信息设置权限。 可选的,权限设置选项用于设置通知权限、网络访问权限、读取终端状态或身份权限、定位权限至少其中之一。 可选的,通知权限包括弹出通知的权限、在应用程序的图标上显示角标的权限和在锁屏弹出通知的权限至少其中之一。 可选的,权限设置模块407,包括:信息检测子模块4071、第一设置子模块4072和第二设置子模块4073; 该信息检测子模块4071,被配置为检测编辑信息是否指示允许弹出通知; 该第一设置子模块4072,被配置为当信息检测子模块4071检测出编辑信息指示允许弹出通知时,允许弹出通知,并根据编辑信息确定是否允许在应用程序的图标上显示角标,以及确定是否允许在锁屏弹出通知; 该第二设置子模块4073,被配置为当信息检测子模块4071检测出编辑信息指示禁止弹出通知时,禁止弹出通知、禁止在应用程序的图标上显示角标、禁止在锁屏弹出通知。 可选的,本实施例提供的应用程序下载装置,还包括:信息获取模块408和信息显示模块409; 该信息获取模块408,被配置为获取应用程序的基本信息,基本信息包括应用程序的名称、类型、大小、来源中的至少一种; 该信息显示模块409,被配置为在查看弹窗中显示信息获取模块408获取的基本信息。 可选的,本实施例提供的应用程序下载装置,还包括:快捷键显示模块410和快捷操作执行模块411; 该快捷键显示模块410,被配置为在查看弹窗中显示操作快捷键,操作快捷键用于指示暂停下载和删除应用程序中的至少一种快捷操作; 该快捷操作执行模块411,被配置为当接收到对快捷键显示模块410显示的 操作快捷键触发的快捷操作时,执行快捷操作。 综上所述,本公开提供的应用程序下载装置,通过显示终端中未下载完成的应用程序;接收对应用程序触发的查看操作;根据查看操作显示应用程序的信息,可以根据用户触发的查看操作获取应用程序的信息,由于该信息可以描述应用程序的状态,因此,将该信息显示给用户解决了根据图标的颜色变化无法准确获取应用程序的状态的问题,达到了准确获取应用程序的状态的效果。 另外,通过在查看弹窗中显示当前下载速度和剩余下载时长,可以实时显示当前下载速度和剩余下载时长,提高了用户体验。 另外,通过在查看弹窗中显示评论链接,评论链接是其他用户使用应用程序后发表的评论的链接;当接收到对评论链接触发的显示操作时,获取并显示评论,使得用户可以根据评论确定是否需要下载该应用程序,解决了终端下载再删除评论不好的应用程序造成的资源浪费的问题,达到了节省资源的效果。 另外,通过在下载应用程序之前或安装应用程序之前设置应用程序的通知权限,可以避免在安装完应用程序且接收到通知后才能编辑通知权限,导致通知栏堆积了大量的无效的通知,占用终端大量的存储空间的问题,达到节省终端的存储空间的效果;并且,也可以节省用户清理这些通知所浪费的时间,达到提升用户体验的效果。 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。 本公开一示例性实施例提供了一种应用程序下载装置,能够实现本公开提供的应用程序下载方法,该应用程序下载装置包括:处理器、用于存储处理器可执行指令的存储器; 其中,处理器被配置为: 显示终端中未下载完成的应用程序; 接收对应用程序触发的查看操作; 根据查看操作显示应用程序的信息。 图5是根据一示例性实施例示出的一种用于应用程序下载装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游 戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。 参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件516。 处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器518来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。 存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。 电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。 多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。 音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。 I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。 传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。 通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。 在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器518执行以完 成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。 本领域技术人员在考虑说明书及实践这里的公开的后,将容易想到本的其它实施方案。本申请旨在涵盖本的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本的真正范围和精神由下面的权利要求指出。 应当理解的是,本并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本的范围仅由所附的权利要求来限制。
《应用程序下载方法及装置.pdf》由会员分享,可在线阅读,更多相关《应用程序下载方法及装置.pdf(19页珍藏版)》请在专利查询网上搜索。
本公开关于一种应用程序下载方法及装置,属于计算机技术领域。所述方法包括:显示终端中未下载完成的应用程序;接收对所述应用程序触发的查看操作;根据所述查看操作显示所述应用程序的信息。本公开可解决根据图标的颜色变化无法准确获取应用程序的状态的问题,可达到准确获取应用程序的状态的效果。。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1