]本实施例中,移动终端可以实时监测使用的网络资源,并根据使用的网络资源确定通信信号的使用场景;也可以当移动终端使用的网络资源发生变化时,根据当前使用的网络资源确定通信信号的当前使用场景,本实施例不作限定。
[0053]S102、获取当前使用场景对应的信号质量权重。
[0054]本实施例中,当根据当前使用的网络资源确定通信信号的当前使用场景之后,可以获取确定通信信号的当前使用场景之前的通信信号的使用场景,判断当前使用场景与之前的通信信号的使用场景是否相同,若当前使用场景与之前的通信信号的使用场景相同,表明通信信号的使用场景未发生变化,可以结束流程,也可以返回步骤S101,本实施例不作限定;若当前使用场景与之前的通信信号的使用场景不相同,表明通信信号的使用场景发生了变化,获取存储的当前使用场景对应的信号质量权重。
[0055]S103、将当前使用场景对应的信号质量权重与预设标准权重进行比较。
[0056]本实施例中,预先设置一个预设标准权重,若通信信号的使用场景对应的信号质量权重大于预设标准权重,表明信号质量对该使用场景影响较大,若通信信号的使用场景对应的信号质量权重不大于预设标准权重,表明信号质量对该使用场景影响较小。因此,可以在获取到当前使用场景对应的信号质量权重之后,或获取到当前使用场景对应的信号质量权重的同时,获取存储的预设标准权重,并将当前使用场景对应的信号质量权重与预设标准权重进行比较。
[0057]S104、若当前使用场景对应的信号质量权重大于预设标准权重,根据通信信号的信号质量显示通信信号。
[0058]本实施例中,若当前使用场景对应的信号质量权重大于预设标准权重,表明信号质量对当前使用场景影响较大,可以根据通信信号的信号质量显示通信信号。其中,当前使用场景对应的信号质量权重大于预设标准权重时,可以先判断当前是否根据通信信号的信号强度显示通信信号,若当前根据通信信号的信号强度显示通信信号,将由根据通信信号的信号强度转换为根据通信信号的信号质量显示通信信号,若当前根据通信信号的信号质量显示通信信号,将保持不变。
[0059]本实施例中,可以预先将通信信号的信号质量划分为n+1个信号质量区间,SP(-①,Jl)、(Jl,J2)、……、(Jn,+其中,η为大于I的整数,若信号质量属于第一信号质量区间,即(-⑴,Jl),将显示无通信信号;若信号质量属于第i信号质量区间,即(J1-1,Ji),将显示i_l格通信信号,其中,i为大于I且小于或等于η的整数,J1-1为第i信号质量区间的信号质量下限值,Ji为第i信号质量区间的信号质量上限值;若信号质量属于第n+1信号质量区间,S卩(Jn,+m),将显示η格通信信号,即满格通信信号,其中,Jn为第n+1信号质量区间的信号质量下限值。
[0060]相应地,若当前使用场景对应的信号质量权重不大于预设标准权重,表明信号质量对当前使用场景影响较小,根据通信信号的信号强度显示通信信号。其中,当前使用场景对应的信号质量权重不大于预设标准权重时,可以先判断当前是否根据通信信号的信号强度显示通信信号,若当前根据通信信号的信号强度显示通信信号,将保持不变,若当前根据通信信号的信号质量显示通信信号,将由根据通信信号的信号质量转换为根据通信信号的信号强度显示通信信号。
[0061]本实施例中,可以预先将通信信号的信号强度划分为n+1个信号强度区间,SP(_m,Kl)、(K1,K2)、……、(Kn,+ m )其中,η为大于I的整数,若信号强度属于第一信号强度区间,即(_m,Kl),将显示无通信信号;若信号强度属于第i信号强度区间,S卩(K1-1,Ki),将显示1-Ι格通信信号,其中,i为大于I且小于或等于η的整数,K1-1为第i信号强度区间的信号强度下限值,Ki为第i信号强度区间的信号强度上限值;若信号强度属于第n+1信号强度区间,即(Kn,+-),将显示η格通信信号,即满格通信信号,其中,Kn为第η+1信号强度区间的信号强度下限值。
[0062]在图1所描述的信号显示方法中,根据当前使用的网络资源确定通信信号的当前使用场景之后,获取当前使用场景对应的信号质量权重,并将当前使用场景对应的信号质量权重与预设标准权重进行比较,若当前使用场景对应的信号质量权重大于预设标准权重,根据通信信号的信号质量显示通信信号。若当前使用场景对应的信号质量权重大于预设标准权重,即对通信信号的信号质量要求较高,通过通信信号的信号质量显示通信信号,可以提高移动终端显示通信信号的准确性。
[0063]请参阅图2,图2是本发明实施例公开的另一种信号显示方法的流程图。其中,该信号显示方法适用于手机等移动终端。如图2所示,该信号显示方法可以包括以下步骤。
[0064]S201、按照本端使用的网络资源将通信信号的使用场景划分为N个使用场景,并为N个使用场景中每个使用场景设置信号质量权重,其中,N为大于I的整数。
[0065]本实施例中,可以按照移动终端使用的网络资源将通信信号的使用场景划分为N个使用场景,如:打电话、发短信、使用移动数据网络下载、使用移动数据网络观看视频等,并根据通信信号的信号质量对用户体验的影响、开发人员的经验等为每个使用场景设置信号质量权重。其中,网络资源可以为PS、CS等。
[0066]举例说明,用户通过移动终端打电话时,移动终端将使用CS资源;用户通过移动终端发短信时将使用PS资源;用户通过移动数据网络资源时,移动终端将使用PS资源和移动数据连接资源。用户通过移动电话打电话时,通信信号的信号质量对通话质量影响较大,可以将打电话的信号质量权重设置为较高的值;用户通过移动终端发短信时,用户可能不要求将短信立即发送给对方,因此,可以将发短信的信号质量权重设置为较低的值。
[0067]S202、根据当前使用的网络资源确定通信信号的当前使用场景。
[0068]本实施例中,移动终端可以实时监测使用的网络资源,并根据使用的网络资源确定通信信号的使用场景;也可以当移动终端使用的网络资源发生变化时,根据当前使用的网络资源确定通信信号的当前使用场景,本实施例不作限定。
[0069]作为一种可能的实现方式,根据当前使用的网络资源确定通信信号的当前使用场景的方式具体为:
[0070]将当前使用的网络资源与N个使用场景中目标使用场景对应的网络资源进行匹配,目标使用场景为N个使用场景中任一使用场景;
[0071]若当前使用的网络资源与N个使用场景中目标使用场景对应的网络资源相匹配,目标使用场景为通信信号的当前使用场景。
[0072]S203、获取当前使用场景对应的信号质量权重。
[0073]本实施例中,当根据当前使用的网络资源确定通信信号的当前使用场景之后,可以获取确定通信信号的当前使用场景之前的通信信号的使用场景,判断当前使用场景与之前的通信信号的使用场景是否相同,若当前使用场景与之前的通信信号的使用场景相同,表明通信信号的使用场景未发生变化,可以结束流程,也可以返回步骤S202,本实施例不作限定;若当前使用场景与之前的通信信号的使用场景不相同,表明通信信号的使用场景发生了变化,获取存储的当前使用场景对应的信号质量权重。
[0074]S204、将当前使用场景对应的信号质量权重与预设标准权重进行比较。
[0075]本实施例中,预先设置一个预设标准权重,若通信信号的使用场景对应的信号质量权重大于预设标准权重,表明信号质量对该使用场景影响较大,若通信信号的使用场景对应的信号质量权重不大于预设标准权重,表明信号质量对该使用场景影响较小。因此,可以在获取到当前使用场景对应的信号质量权重之后,或获取到当前使用场景对应的信号质量权重的同时,获取存储的预设标准权重,并将当前使用场景对应的信号质量权重与预设标准权重进行比较。
[0076]S205、若当前使用场景对应的信号质量权重大于预设标准权重,获取通信信号的当前信号质量,将当前信号质量与预设信号质量进行比较。
[0077]S206、若当前信号质量不大于预设信号质量,根据通信信号的信号质量显示通信信号。
[0078]本实施例中,若当前使用场景对应的信号质量权重大于预设标准权重,且当前信号质量不大于预设信号质量,表明通信信号的信号质量可能会影响当前使用场景,为了使用户能够了解通信信号的真实情况,将根据通信信号的信号质量显示通信信号。
[0079]作为一种可能的实施方式,根据通信信号的信号质量显示通信信号的方式具体为:
[0080]判断当前是否根据通信信号的信号强度显示通信信号;
[0081]若当前根据通信信号的信号强度显示通信信号,将由根据通信信号的信号强度转换为根据通信信号的信号质量显示通信信号。
[0082]本实施例中,若当前信号质量不大于预设信号质量,可以先判断当前是否根据通信信号的信号强度显示通信信号,若当前根据通信信号的信号强度显示通信信号,将由根据通信信号的信号强度转换为根据通信信号的信号质量显示通信信号,若当前根据通信信号的信号质量显示通信信号,将保持不变。
[0083]相应地,移动终端的通信信号的信号强度较高时,通信信号的信号质量可能较低,但若通信信号的信号质量较高,通信信号的信号强度一定较高。若当前信号质量大于预设信号质量,表明通信信号的信号质量不会影响当前使用场景,若当前根据通信信号的信号强度显示通信信号,为了减少转换次数以降低转换功耗,将根据通