应用软件的评价处理方法及装置制造方法及图纸

技术编号:13925142 阅读:69 留言:0更新日期:2016-10-28 05:30
本发明专利技术公开了一种应用软件的评价处理方法,加载显示评价窗口,所述评价窗口为悬浮窗;获取当前运行的任务队列,根据获取到的任务队列,建立评价窗口与任务队列对应的应用的关联关系;当接收到评价操作指令时,获取所述评价窗口中的评价数据以及所述评价窗口所关联的应用对应的应用标识参数;根据所述评价数据和应用标识参数生成评价请求,并将所述评价请求发送至预置的服务器中,以供所述服务器调整所述评价窗口所关联的应用的历史评价数据。本发明专利技术还公开了一种应用软件的评价处理装置。本发明专利技术提高了评价操作的灵活性。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种应用软件的评价处理方法及装置
技术介绍
现有手机中,应用越来越多。为了体现应用的好坏,通常开放了评价系统,广大用户在使用该应用后,可以根据使用的情况的应用进行评价。然而在现有技术中,当用户需要对应用进行评价时,需要访问服务器指定页面,然后搜索到该应用后,可以对该应用进行评价操作。因此,使得评价操作的灵活性较差。
技术实现思路
本专利技术的主要目的在于提出一种应用软件的评价处理方法及装置,旨在提高评价操作的灵活性。为实现上述目的,本专利技术提供的一种应用软件的评价处理装置,应用软件的评价处理装置包括:显示模块,用于加载显示评价窗口,所述评价窗口为悬浮窗;关联模块,用于获取当前运行的任务队列,根据获取到的任务队列,建立评价窗口与任务队列对应的应用的关联关系;获取模块,用于当接收到评价操作指令时,获取所述评价窗口中的评价数据以及所述评价窗口所关联的应用对应的应用标识参数;处理模块,用于根据所述评价数据和应用标识参数生成评价请求,并将所述评价请求发送至预置的服务器中,以供所述服务器调整所述评价窗口所关联的应用的历史评价数据。可选地,所述评价窗口所关联的应用为当前在前台运行的应用;所述应用标识参数包括应用包名和版本号。可选地,所述关联模块具体用于用于调用ActivityManager的标准接口getRunningTasks获取当前运行的任务队列;将获取到的任务队列中的第一个任务设定为所述评价窗口所关联的应用;所述获取模块包括:获取单元,用于获取所述任务队列中的第一个任务的信息得到当前在前台运行的应用的应用包名;调用单元,用于根据应用包名调用PackageManager的接口getPackageInfo获取当前在前台运行的应用的版本号。可选地,所述应用软件的评价处理装置还包括:接收模块,用于接收所述服务器根据所述评价请求响应的结果信息。可选地,所述关联模块具体用于:获取当前运行的任务队列;在所述评价窗口上加载显示所述任务队列对应的应用;接收到基于所述评价窗口显示的应用的选取指令时,将选取的应用设定为评价窗口所关联的应用。此外,为实现上述目的,本专利技术还提出一种应用软件的评价处理方法,应用软件的评价处理方法包括以下步骤:加载显示评价窗口,所述评价窗口为悬浮窗;获取当前运行的任务队列,根据获取到的任务队列,建立评价窗口与任务队列对应的应用的关联关系;当接收到评价操作指令时,获取所述评价窗口中的评价数据以及所述评价窗口所关联的应用对应的应用标识参数;根据所述评价数据和应用标识参数生成评价请求,并将所述评价请求发送至预置的服务器中,以供所述服务器调整所述评价窗口所关联的应用的历史评价数据。可选地,所述评价窗口所关联的应用为当前在前台运行的应用;所述应用标识参数包括应用包名和版本号。可选地,获取当前运行的任务队列,根据获取到的任务队列,建立评价窗口与任务队列对应的应用的关联关系包括:调用ActivityManager的标准接口getRunningTasks获取当前运行的任务队列;将获取到的任务队列中的第一个任务设定为所述评价窗口所关联的应用;所述当接收到评价操作指令时,获取所述评价窗口所关联的应用对应的应用标识参数包括:获取所述任务队列中的第一个任务的信息得到当前在前台运行的应用的应用包名;根据应用包名调用PackageManager的接口getPackageInfo获取当前在前台运行的应用的版本号。可选地,所述应用软件的评价处理方法还包括:接收所述服务器根据所述评价请求响应的结果信息。可选地,所述获取当前运行的任务队列,根据获取到的任务队列,建立评价窗口与任务队列对应的应用的关联关系包括:获取当前运行的任务队列;在所述评价窗口上加载显示所述任务队列对应的应用;接收到基于所述评价窗口显示的应用的选取指令时,将选取的应用设定为评价窗口所关联的应用。本专利技术实施例通过加载显示评价窗口;当接收到评价操作指令时,获取评价窗口中的评价数据并获取所述评价窗口所关联的应用对应的应用标识参数;根据评价数据和应用标识参数生成评价请求,并将评价请求发送至预置的服务器中,以供服务器调整所述评价窗口所关联的应用的历史评价数据。由于设置了评价窗口对应用进行评价,因此可以实现第三方评价操作,无需访问服务器指定页面对应用进行评价,因此提高了评价操作的灵活性。附图说明图1为实现本专利技术各个实施例的移动终端一个可选的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术应用软件的评价处理装置第一实施例的模块结构示意图;图4为本专利技术应用软件的评价处理装置一实施例中评价窗口显示示例图;图5为本专利技术应用软件的评价处理装置第二实施例中获取模块的细化模块结构示意图;图6为本专利技术应用软件的评价处理装置第三实施例的模块结构示意图;图7为本专利技术应用软件的评价处理方法第一实施例的流程示意图;图8为本专利技术应用软件的评价处理方法第二实施例中建立评价窗口与应用关联关系的细化流程示意图;图9为本专利技术应用软件的评价处理方法第二实施例中获取应用标识参数的细化流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,\模块\与\部件\可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。图1为实现本专利技术各个实施例的移动终端一个可选的硬件结构示意图。移动终端100可以包括无线通信单元110、用户输入单元130、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。无线通信单元110通常包括一个或多个组件,其允许移动终端100与无线通信系统或网络之间的无线电通信。例如,无线通信单元可以包括移动通信模块112和无线互联网模块113中的至少一个。移动通信模块112将无线电信号发送到基站(例如,接入点、节点B等等)、外部终端以及服务器中的至少一个和/或从其接收无线电信号。这样的无线电信号可以包括语音通话信号、视频通话信号、或者根据文本和/或多媒体消息发送和/或接收的各种类型的数据。无线互联网模块113支持移动终端的无线互联网接入。该模块可以内部或外部地耦接到终端。该模块所涉及的无线互联网接入技术可以包括WLAN(无线LAN)(Wi-Fi)、Wibro(无线宽带)、Wimax(全球微波互联接入)、HSDPA(高速下行链路分组接入)等等。本文档来自技高网...

【技术保护点】
一种应用软件的评价处理装置,其特征在于,所述应用软件的评价处理装置包括:显示模块,用于加载显示评价窗口,所述评价窗口为悬浮窗;关联模块,用于获取当前运行的任务队列,根据获取到的任务队列,建立评价窗口与任务队列对应的应用的关联关系;获取模块,用于当接收到评价操作指令时,获取所述评价窗口中的评价数据以及所述评价窗口所关联的应用对应的应用标识参数;处理模块,用于根据所述评价数据和应用标识参数生成评价请求,并将所述评价请求发送至预置的服务器中,以供所述服务器调整所述评价窗口所关联的应用的历史评价数据。

【技术特征摘要】
1.一种应用软件的评价处理装置,其特征在于,所述应用软件的评价处理装置包括:显示模块,用于加载显示评价窗口,所述评价窗口为悬浮窗;关联模块,用于获取当前运行的任务队列,根据获取到的任务队列,建立评价窗口与任务队列对应的应用的关联关系;获取模块,用于当接收到评价操作指令时,获取所述评价窗口中的评价数据以及所述评价窗口所关联的应用对应的应用标识参数;处理模块,用于根据所述评价数据和应用标识参数生成评价请求,并将所述评价请求发送至预置的服务器中,以供所述服务器调整所述评价窗口所关联的应用的历史评价数据。2.如权利要求1所述的应用软件的评价处理装置,其特征在于,所述评价窗口所关联的应用为当前在前台运行的应用;所述应用标识参数包括应用包名和版本号。3.如权利要求2所述的应用软件的评价处理装置,其特征在于,所述关联模块具体用于调用ActivityManager的标准接口getRunningTasks获取当前运行的任务队列;将获取到的任务队列中的第一个任务设定为所述评价窗口所关联的应用;所述获取模块包括:获取单元,用于获取所述任务队列中的第一个任务的信息得到当前在前台运行的应用的应用包名;调用单元,用于根据应用包名调用PackageManager的接口getPackageInfo获取当前在前台运行的应用的版本号。4.如权利要求1所述的应用软件的评价处理装置,其特征在于,所述应用软件的评价处理装置还包括:接收模块,用于接收所述服务器根据所述评价请求响应的结果信息。5.如权利要求1所述的应用软件的评价处理装置,其特征在于,所述关联模块具体用于:获取当前运行的任务队列;在所述评价窗口上加载显示所述任务队列对应的应用;接收到基于所述评价窗口显示的应用的选取指令时,将选取的应用设定为评价窗口所关联的应用。6.一种应用软件的评价处理方法,其特征在于,所述应用软件的评价...

【专利技术属性】
技术研发人员:伊西军
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1