CN106603861A - 电量显示方法、装置及终端 - Google Patents
电量显示方法、装置及终端 Download PDFInfo
- Publication number
- CN106603861A CN106603861A CN201611257917.5A CN201611257917A CN106603861A CN 106603861 A CN106603861 A CN 106603861A CN 201611257917 A CN201611257917 A CN 201611257917A CN 106603861 A CN106603861 A CN 106603861A
- Authority
- CN
- China
- Prior art keywords
- electricity
- electric quantity
- battery
- current
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明实施例提供一种电量显示方法、装置及终端,该电量显示方法将电池的第一电量写入存储器中;当终端重新启动后,获取该电池的当前第二电量;判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;根据该判断结果显示该电池的当前电量。该方案在终端重新启动后,判断第一电量与第二电量的差值的绝对值是否小于预设阈值,根据判断结果来显示电池的当前电量,能够减少终端重新启动前后电池电量跳变的情况发生,因此可以提高终端电量显示的稳定性。
Description
技术领域
本发明涉及终端技术领域,特别涉及一种电量显示方法、装置及终端。
背景技术
当前,移动终端在显示电池电量时,是通过检测电池电压,然后转换为电量百分比实现的。
根据电池电压转换为电量百分比,然后显示电池电量时,存在一定的误差,特别是在大电流充放电时误差会更大。
例如,移动终端在重新启动时,开机电流比较大,此时电池电压会被拉低,移动终端显示的电量也会低于重新启动前的电量。也即,移动终端重新启动之前的显示电量与重新启动之后的显示电量存在跳变的情况,由此造成移动终端的电量显示不稳定。
发明内容
本发明实施例提供一种电量显示方法、装置及终端,可以提高终端电量显示的稳定性。
本发明实施例提供一种电量显示方法,应用于终端中,该终端包括电池和存储器,该电量显示方法包括:
将该电池的第一电量写入该存储器中;
当该终端重新启动后,获取该电池的当前第二电量;
判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;
根据该判断结果显示该电池的当前电量。
相应的,本发明实施例还提供一种电量显示装置,应用于终端中,该终端包括电池和存储器,该电量显示装置包括:
写入模块,用于将该电池的第一电量写入该存储器中;
第一获取模块,用于当该终端重新启动后,获取该电池的当前第二电量;
第一判断模块,用于判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;
显示模块,用于根据该判断结果显示该电池的当前电量。
相应的,本发明实施例还提供一种终端,包括:
电池,用于为该终端供电;
存储器,用于存储数据和可执行程序代码;
与该存储器耦合的处理器;
该处理器调用该存储器中存储的该可执行程序代码,执行上述电量显示方法。
本发明实施例提供的电量显示方法,将电池的第一电量写入存储器中;当终端重新启动后,获取该电池的当前第二电量;判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;根据该判断结果显示该电池的当前电量。该方案在终端重新启动后,判断第一电量与第二电量的差值的绝对值是否小于预设阈值,根据判断结果来显示电池的当前电量,能够减少终端重新启动前后电池电量跳变的情况发生,因此可以提高终端电量显示的稳定性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的电量显示方法的流程示意图。
图2是本发明实施例提供的电量显示方法的另一流程示意图。
图3是本发明实施例终端上的电量显示示意图。
图4是本发明实施例提供的电量显示装置的结构示意图。
图5是本发明实施例提供的电量显示装置的另一结构示意图。
图6是本发明实施例提供的电量显示装置的又一结构示意图。
图7是本发明实施例提供的终端的结构示意图。
图8是本发明实施例提供的终端的另一结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、终端、***不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、终端或***固有的其它步骤或模块或单元。
本发明实施例提供一种电量显示方法、装置及终端,以下将分别进行详细说明。
一种电量显示方法,该电量显示方法可以应用于终端中。该终端包括电池和存储器。该终端可以是智能手机、平板电脑等设备。
如图1所示,该电量显示方法,可以包括以下步骤:
S110,将电池的第一电量写入存储器中。
实际应用中,终端可以实时检测电池剩余电量,并周期性地将电池当前剩余电量写入存储器中。例如,终端可以每隔一分钟更新写入存储器中的电量信息。该剩余电量为第一电量。
该存储器可以是非易失性存储器,也即存储器断电后,存储器中存储的数据不会丢失。
该剩余电量可以是电池的实际剩余容量(例如2000mAh),也可以是电池实际剩余容量与电池总容量的百分比(例如80%),还可以是该百分比中的分子(例如,百分比为80%时,取数值80)。
S120,当终端重新启动后,获取该电池的当前第二电量。
实际应用中,当终端重新启动后,获取电池当前电量。电池当前电量为第二电量。
同时参考图2,在一些实施例中,当终端重新启动后,获取该电池的当前第二电量可以包括以下步骤:
S121,当终端重新启动后,获取该电池的当前电压;
S122,根据该当前电压以及预设映射关系获取该电池的当前第二电量,该预设映射关系为电池电压与电池电量之间的映射关系。
实际应用中,终端中可以预先存储电池电压与电池电量之间的映射关系。该映射关系可以是线性关系,也可以是非线性关系。该映射关系可以通过实验检测多个相同规格电池的电压与剩余电量之间的对应关系来建立。例如,电池电压为3.9V时,对应的电池剩余电量为70%;电池电压为3.8V时,对应的电池剩余电量为65%。
当终端重新启动后,终端可以检测电池当前电压。然后根据检测到的电池电压以及预先存储的映射关系来获取电池当前剩余电量。例如,终端检测到电池当前电压为3.8V时,即可确定电池当前剩余电量为65%。
S130,判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果。
实际应用中,终端获取到电池的当前第二电量后,将存储器中存储的第一电量(以下用soc1表示)与该第二电量(以下用soc2表示)进行比较。比较过程中,可以判断soc1与soc2的差值的绝对值是否小于预设阈值(以下用K表示),即判断|soc1-soc2|<K是否成立,得到判断结果。预设阈值K可以是预先存储在终端中的数值,例如,K可以取值10%。
在一些实施例中,判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果的步骤前,该电量显示方法还可以包括以下步骤:
S150,从该存储器中获取该第一电量,以得到获取的第一电量;
S160,判断该获取的第一电量是否满足预设条件。
实际应用中,终端获取到电池当前第二电量后,从存储器中调取存储的第一电量,以得到获取的第一电量。
理论上,获取到的第一电量应该与存储器中存储的第一电量相同。但是,由于可能存在***故障、存储器故障等客观因素,终端获取的第一电量也可能与存储器中存储的第一电量不相同。
终端获取到第一电量后,判断该获取的第一电量是否满足预设条件。其中,预设条件可以为校验获取的第一电量(以下用soc10表示)是否正常的条件。例如,当第一电量为百分比时,该预设条件可以为0<soc10<100%是否成立。当0<soc10<100%成立时,判断结果为获取的第一电量满足预设条件,随后执行步骤S130;当0<soc10<100%不成立时,判断结果为获取的第一电量不满足预设条件,随后终端可以终止流程。
S140,根据该判断结果显示该电池的当前电量。
实际应用中,当终端得到第一电量与第二电量的差值的绝对值是否小于预设阈值的判断结果后,根据该判断结果显示电池的当前电量。终端上显示电池电量的示意图如图3所示。
在一些实施例中,根据该判断结果显示该电池的当前电量可以包括以下步骤:
S141,当判断为是时,将该第一电量确定为当前电量;
S142,显示该当前电量。
实际应用中,当S130中判断结果为|soc1-soc2|<K成立时,终端将该第一电量确定为电池的当前电量,并显示该当前电量。例如,K取值为10%,|soc1-soc2|=5%时,终端将第一电量确定为当前电量,并显示该当前电量。
在一些实施例中,根据该判断结果显示该电池的当前电量可以包括以下步骤:
S143,当判断为否时,将该第二电量确定为当前电量;
S144,显示该当前电量。
实际应用中,当S130中判断结果为|soc1-soc2|<K不成立时,终端将该第二电量确定为电池的当前电量,并显示该当前电量。例如,K取值为10%,|soc1-soc2|=15%时,终端将第二电量确定为当前电量,并显示该当前电量。
在一些实施例中,将第一电量确定为当前电量,并显示该当前电量后,该电量显示方法还可以包括以下步骤:
S170,获取预设的电量调整量和预设的电量调整时间间隔;
S180,根据该电量调整量和该电量调整时间间隔调整该当前电量,以使得该当前电量与该第二电量相等。
实际应用中,终端的启动过程会消耗一部分电量。因此终端重新启动后,终端获取的第二电量为此时电池的实际电量,而终端显示的电量也即第一电量不是此时电池的实际电量。为了使得终端显示的电量与电池的实际电量保持一致,需要对终端显示的电量进行调整。该调整可以是调大,也可以是调小。
终端将第一电量(soc1)确定为当前电量,并显示该当前电量后,获取预设的电量调整量和预设的电量调整时间间隔,并根据该电量调整量和电量调整时间间隔对当前电量进行调整,以使得当前电量与第二电量(soc2)相等。
其中,电量调整量可以是每次进行调整的幅度,电量调整时间间隔可以为一段时长。例如,当显示的电量为百分比时,电量调整量可以为电池总容量的1%,预设时间间隔可以为1分钟。也即,当soc1大于soc2时,每隔1分钟将显示的电池电量调小1%;当soc1小于soc2时,每隔1分钟将显示的电池电量调大1%。当终端显示的电池电量与第二电量(soc2)相等时,结束调整。
具体实施时,本发明不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。
由上可知,本发明实施例提供的电量显示方法,将电池的第一电量写入存储器中;当终端重新启动后,获取该电池的当前第二电量;判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;根据该判断结果显示该电池的当前电量。该方案在终端重新启动后,判断第一电量与第二电量的差值的绝对值是否小于预设阈值,根据判断结果来显示电池的当前电量,能够减少终端重新启动前后电池电量跳变的情况发生,因此可以提高终端电量显示的稳定性。
本发明实施例还提供一种电量显示装置,该装置可以集成在终端中。该终端包括电池和存储器。该终端可以是智能手机、平板电脑等设备。
如图4所示,电量显示装置200可以包括:写入模块201、第一获取模块202、第一判断模块203以及显示模块204。
该写入模块201,用于将电池的第一电量写入存储器中。
实际应用中,终端可以实时检测电池剩余电量,并由写入模块201周期性地将电池当前剩余电量写入存储器中。例如,写入模块201可以每隔一分钟更新写入存储器中的电量信息。该剩余电量为第一电量。
该存储器可以是非易失性存储器,也即存储器断电后,存储器中存储的数据不会丢失。
该剩余电量可以是电池的实际剩余容量(例如2000mAh),也可以是电池实际剩余容量与电池总容量的百分比(例如80%),还可以是该百分比中的分子(例如,百分比为80%时,取数值80)。
该第一获取模块202,用于当终端重新启动后,获取该电池的当前第二电量。
实际应用中,当终端重新启动后,第一获取模块202获取电池当前电量。电池当前电量为第二电量。
在一些实施例中,第一获取模块202用于执行以下步骤:
当终端重新启动后,获取该电池的当前电压;
根据该当前电压以及预设映射关系获取该电池的当前第二电量,该预设映射关系为电池电压与电池电量之间的映射关系。
实际应用中,终端中可以预先存储电池电压与电池电量之间的映射关系。该映射关系可以是线性关系,也可以是非线性关系。该映射关系可以通过实验检测多个相同规格电池的电压与剩余电量之间的对应关系来建立。例如,电池电压为3.9V时,对应的电池剩余电量为70%;电池电压为3.8V时,对应的电池剩余电量为65%。
当终端重新启动后,第一获取模块202可以检测电池当前电压。然后根据检测到的电池电压以及预先存储的映射关系来获取电池当前剩余电量。例如,终端检测到电池当前电压为3.8V时,即可确定电池当前剩余电量为65%。
该第一判断模块203,用于判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果。
实际应用中,第一获取模块202获取到电池的当前第二电量后,第一判断模块203将存储器中存储的第一电量(以下用soc1表示)与该第二电量(以下用soc2表示)进行比较。比较过程中,可以判断soc1与soc2的差值的绝对值是否小于预设阈值(以下用K表示),即判断|soc1-soc2|<K是否成立,得到判断结果。预设阈值K可以是预先存储在终端中的数值,例如,K可以取值10%。
在一些实施例中,如图5所示,电量显示装置200还可以包括:第三获取模块205、第二判断模块206。
该第三获取模块205,用于从该存储器中获取该第一电量,以得到获取的第一电量;
该第二判断模块206,用于判断该获取的第一电量是否满足预设条件;
该第一判断模块203,用于在该第二判断模块206判断为是时,判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果。
实际应用中,第一获取模块202获取到电池当前第二电量后,第三获取模块205从存储器中调取存储的第一电量,以得到获取的第一电量。
理论上,获取到的第一电量应该与存储器中存储的第一电量相同。但是,由于可能存在***故障、存储器故障等客观因素,终端获取的第一电量也可能与存储器中存储的第一电量不相同。
第三获取模块205获取到第一电量后,第二判断模块206判断该获取的第一电量是否满足预设条件。其中,预设条件可以为校验获取的第一电量(以下用soc10表示)是否正常的条件。例如,当第一电量为百分比时,该预设条件可以为0<soc10<100%是否成立。当0<soc10<100%成立时,第二判断模块206的判断结果为获取的第一电量满足预设条件,随后该第一判断模块203判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;当0<soc10<100%不成立时,第二判断模块206的判断结果为获取的第一电量不满足预设条件,随后终端可以终止流程。
该显示模块204,用于根据该判断结果显示该电池的当前电量。
实际应用中,当第一判断模块203得到第一电量与第二电量的差值的绝对值是否小于预设阈值的判断结果后,显示模块204根据该判断结果显示电池的当前电量。
在一些实施例中,显示模块204用于执行以下步骤:
当判断为是时,将该第一电量确定为当前电量;
显示该当前电量。
实际应用中,当第一判断模块203的判断结果为|soc1-soc2|<K成立时,显示模块204将该第一电量确定为电池的当前电量,并显示该当前电量。例如,K取值为10%,|soc1-soc2|=5%时,显示模块204将第一电量确定为当前电量,并显示该当前电量。
在一些实施例中,显示模块204用于执行以下步骤:
当判断为否时,将该第二电量确定为当前电量;
显示该当前电量。
实际应用中,当第一判断模块203的判断结果为|soc1-soc2|<K不成立时,显示模块204将该第二电量确定为电池的当前电量,并显示该当前电量。例如,K取值为10%,|soc1-soc2|=15%时,显示模块204将第二电量确定为当前电量,并显示该当前电量。
在一些实施例中,如图6所示,电量显示装置200还可以包括:第二获取模块207、调整模块208。
该第二获取模块207,用于获取预设的电量调整量和预设的电量调整时间间隔;
该调整模块208,用于根据该电量调整量和该电量调整时间间隔调整该当前电量,以使得该当前电量与该第二电量相等。
实际应用中,终端的启动过程会消耗一部分电量。因此终端重新启动后,第一获取模块202获取的第二电量为此时电池的实际电量,而显示模块204显示的电量也即第一电量不是此时电池的实际电量。为了使得显示模块204显示的电量与电池的实际电量保持一致,需要对显示模块204显示的电量进行调整。该调整可以是调大,也可以是调小。
显示模块204将第一电量(soc1)确定为当前电量,并显示该当前电量后,第二获取模块207获取预设的电量调整量和预设的电量调整时间间隔,并由调整模块208根据该电量调整量和电量调整时间间隔对当前电量进行调整,以使得当前电量与第二电量(soc2)相等。
其中,电量调整量可以是每次进行调整的幅度,电量调整时间间隔可以为一段时长。例如,当显示的电量为百分比时,电量调整量可以为电池总容量的1%,预设时间间隔可以为1分钟。也即,当soc1大于soc2时,调整模块208每隔1分钟将显示的电池电量调小1%;当soc1小于soc2时,调整模块208每隔1分钟将显示的电池电量调大1%。当显示模块204显示的电池电量与第二电量(soc2)相等时,结束调整。
具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现。
由上可知,本发明实施例提供的电量显示装置200,通过写入模块201将电池的第一电量写入存储器中;当终端重新启动后,第一获取模块202获取该电池的当前第二电量;第一判断模块203判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;显示模块204根据该判断结果显示该电池的当前电量。该方案在终端重新启动后,判断第一电量与第二电量的差值的绝对值是否小于预设阈值,根据判断结果来显示电池的当前电量,能够减少终端重新启动前后电池电量跳变的情况发生,因此可以提高终端电量显示的稳定性。
本发明实施例还提供一种终端,该终端可以是智能手机、平板电脑等设备。
如图7所示,终端300可以包括:写入模块301、第一获取模块302、第一判断模块303、显示模块304。
该写入模块301,用于将电池的第一电量写入存储器中;
该第一获取模块302,用于当终端重新启动后,获取该电池的当前第二电量;
该第一判断模块303,用于判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;
该显示模块304,用于根据该判断结果显示该电池的当前电量。
在一些实施例中,显示模块304用于:
当该判断结果为是时,将该第一电量确定为当前电量;
显示该当前电量。
在一些实施例中,终端300还包括:第二获取模块、调整模块。
该第二获取模块,用于获取预设的电量调整量和预设的电量调整时间间隔;
该调整模块,用于根据该电量调整量和该电量调整时间间隔调整该当前电量,以使得该当前电量与该第二电量相等。
在一些实施例中,显示模块304用于:
当该判断结果为否时,将该第二电量确定为当前电量;
显示该当前电量。
在一些实施例中,第一获取模块302用于:
当终端重新启动后,获取电池的当前电压;
根据该当前电压以及预设映射关系获取该电池的当前第二电量,该预设映射关系为电池电压与电池电量之间的映射关系。
在一些实施例中,终端300还包括:第三获取模块、第二判断模块。
该第三获取模块,用于从该存储器中获取该第一电量,以得到获取的第一电量;
该第二判断模块,用于判断该获取的第一电量是否满足预设条件;
该第一判断模块,用于在该第二判断模块判断为是时,判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果。
本发明实施例还提供另一种终端。如图8所示,终端400可以包括射频(RF,RadioFrequency)电路401、包括有一个或一个以上计算机可读存储介质的存储器402、输入单元403、显示单元404、传感器405、音频电路406、无线保真(WiFi,Wireless Fidelity)模块407、包括有一个或者一个以上处理核心的处理器408、以及电源409等部件。本领域技术人员可以理解,图8中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
射频电路401可以通过无线通信与网络设备或其他电子设备通信,完成与网络设备或其他电子设备之间的信息收发。
存储器402可用于存储应用程序和数据。存储器402存储的应用程序中包含有可执行程序代码。应用程序可以组成各种功能模块。处理器408通过运行存储在存储器402的应用程序,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区。其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如电量管理功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如电池电量信息、电话本等)等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器408和输入单元403对存储器402的访问。
输入单元403可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元403可以包括指纹识别模组。
显示单元404可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。
终端还可包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。
音频电路406可通过扬声器、传声器提供用户与终端之间的音频接口。
无线保真(WiFi)属于短距离无线传输技术,终端通过无线保真模块407可以与其他终端或服务器进行通信。
处理器408是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器402内的应用程序,以及调用存储在存储器402内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。
终端还包括给各个部件供电的电源409(比如电池)。在一些实施例中,电源可以通过电源管理***与处理器408逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管图8中未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。
在本实施例中,终端中的处理器408会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行程序代码加载到存储器402中,并由处理器408来运行存储在存储器402中的应用程序,从而实现各种功能:
将电池的第一电量写入存储器中;
当终端重新启动后,获取该电池的当前第二电量;
判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;
根据该判断结果显示该电池的当前电量。
在一些实施例中,处理器408根据该判断结果显示该电池的当前电量时,用于执行以下步骤:当该判断结果为是时,将该第一电量确定为当前电量;显示该当前电量。
在一些实施例中,显示该当前电量后,处理器408还用于:获取预设的电量调整量和预设的电量调整时间间隔;根据该电量调整量和该电量调整时间间隔调整该当前电量,以使得该当前电量与该第二电量相等。
在一些实施例中,处理器408根据该判断结果显示该电池的当前电量时,用于执行以下步骤:当该判断结果为否时,将该第二电量确定为当前电量;显示该当前电量。
在一些实施例中,当终端重新启动后,获取该电池的当前第二电量时,处理器408用于执行以下步骤:当该终端重新启动后,获取该电池的当前电压;根据该当前电压以及预设映射关系获取该电池的当前第二电量,该预设映射关系为电池电压与电池电量之间的映射关系。
在一些实施例中,判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果前,处理器408还用于执行以下步骤:从该存储器中获取该第一电量,以得到获取的第一电量;判断该获取的第一电量是否满足预设条件;当判断为是时,则判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果。
上述实施例中,对各个实施例的描述都各有侧重,某些实施例中没有详细描述的部分,可以参见前面对电量显示方法的详细描述,在此不再赘述。
由上可知,本发明实施例提供了一种终端,将电池的第一电量写入存储器中;当终端重新启动后,获取该电池的当前第二电量;判断该第一电量与该第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;根据该判断结果显示该电池的当前电量。该方案在终端重新启动后,判断第一电量与第二电量的差值的绝对值是否小于预设阈值,根据判断结果来显示电池的当前电量,能够减少终端重新启动前后电池电量跳变的情况发生,因此可以提高终端电量显示的稳定性。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种电量显示方法、装置及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (13)
1.一种电量显示方法,应用于终端中,所述终端包括电池和存储器,其特征在于,所述电量显示方法包括:
将所述电池的第一电量写入所述存储器中;
当所述终端重新启动后,获取所述电池的当前第二电量;
判断所述第一电量与所述第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;
根据所述判断结果显示所述电池的当前电量。
2.根据权利要求1所述的电量显示方法,其特征在于,所述根据所述判断结果显示所述电池的当前电量的步骤包括:
当所述判断结果为所述第一电量与所述第二电量的差值的绝对值小于所述预设阈值时,将所述第一电量确定为当前电量;
显示所述当前电量。
3.根据权利要求2所述的电量显示方法,其特征在于,所述显示所述当前电量的步骤后,所述电量显示方法还包括:
获取预设的电量调整量和预设的电量调整时间间隔;
根据所述电量调整量和所述电量调整时间间隔调整所述当前电量,以使得所述当前电量与所述第二电量相等。
4.根据权利要求1所述的电量显示方法,其特征在于,所述根据所述判断结果显示所述电池的当前电量的步骤包括:
当所述判断结果为所述第一电量与所述第二电量的差值的绝对值不小于所述预设阈值时,将所述第二电量确定为当前电量;
显示所述当前电量。
5.根据权利要求1至4中任一项所述的电量显示方法,其特征在于,所述当所述终端重新启动后,获取所述电池的当前第二电量的步骤包括:
当所述终端重新启动后,获取所述电池的当前电压;
根据所述当前电压以及预设映射关系获取所述电池的当前第二电量,所述预设映射关系为电池电压与电池电量之间的映射关系。
6.根据权利要求1至4中任一项所述的电量显示方法,其特征在于,所述判断所述第一电量与所述第二电量的差值的绝对值是否小于预设阈值,以得到判断结果的步骤前,所述电量显示方法还包括:
从所述存储器中获取所述第一电量,以得到获取的第一电量;
判断所述获取的第一电量是否满足预设条件;
若所述获取的第一电量满足预设条件,则判断所述第一电量与所述第二电量的差值的绝对值是否小于预设阈值,以得到判断结果。
7.一种电量显示装置,应用于终端中,所述终端包括电池和存储器,其特征在于,所述电量显示装置包括:
写入模块,用于将所述电池的第一电量写入所述存储器中;
第一获取模块,用于当所述终端重新启动后,获取所述电池的当前第二电量;
第一判断模块,用于判断所述第一电量与所述第二电量的差值的绝对值是否小于预设阈值,以得到判断结果;
显示模块,用于根据所述判断结果显示所述电池的当前电量。
8.根据权利要求7所述的电量显示装置,其特征在于,所述显示模块用于:
当所述判断结果为所述第一电量与所述第二电量的差值的绝对值小于所述预设阈值时,将所述第一电量确定为当前电量;
显示所述当前电量。
9.根据权利要求8所述的电量显示装置,其特征在于,还包括:
第二获取模块,用于获取预设的电量调整量和预设的电量调整时间间隔;
调整模块,用于根据所述电量调整量和所述电量调整时间间隔调整所述当前电量,以使得所述当前电量与所述第二电量相等。
10.根据权利要求7所述的电量显示装置,其特征在于,所述显示模块用于:
当所述判断结果为所述第一电量与所述第二电量的差值的绝对值不小于所述预设阈值时,将所述第二电量确定为当前电量;
显示所述当前电量。
11.根据权利要求7至10中任一项所述的电量显示装置,其特征在于,所述第一获取模块用于:
当所述终端重新启动后,获取所述电池的当前电压;
根据所述当前电压以及预设映射关系获取所述电池的当前第二电量,所述预设映射关系为电池电压与电池电量之间的映射关系。
12.根据权利要求7至10中任一项所述的电量显示装置,其特征在于,还包括:
第三获取模块,用于从所述存储器中获取所述第一电量,以得到获取的第一电量;
第二判断模块,用于判断所述获取的第一电量是否满足预设条件;
所述第一判断模块,用于在所述第二判断模块判断为所述获取的第一电量满足预设条件时,判断所述第一电量与所述第二电量的差值的绝对值是否小于预设阈值,以得到判断结果。
13.一种终端,其特征在于,包括:
电池,用于为所述终端供电;
存储器,用于存储数据和可执行程序代码;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至6中任一项所述的电量显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611257917.5A CN106603861A (zh) | 2016-12-30 | 2016-12-30 | 电量显示方法、装置及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611257917.5A CN106603861A (zh) | 2016-12-30 | 2016-12-30 | 电量显示方法、装置及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106603861A true CN106603861A (zh) | 2017-04-26 |
Family
ID=58581501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611257917.5A Pending CN106603861A (zh) | 2016-12-30 | 2016-12-30 | 电量显示方法、装置及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106603861A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295175A (zh) * | 2017-06-23 | 2017-10-24 | 广东欧珀移动通信有限公司 | 一种移动终端电量的显示控制方法、装置、存储介质及移动终端 |
CN107390126A (zh) * | 2017-06-06 | 2017-11-24 | 广州视源电子科技股份有限公司 | 一种电子设备的电池电量显示控制方法及显示控制装置 |
CN107436410A (zh) * | 2017-07-19 | 2017-12-05 | 上海与德科技有限公司 | 一种电量控制方法、装置、设备和存储介质 |
CN109031130A (zh) * | 2018-05-31 | 2018-12-18 | 轻客智能科技(江苏)有限公司 | 一种电量校准方法及装置 |
CN109040467A (zh) * | 2018-09-26 | 2018-12-18 | Oppo广东移动通信有限公司 | 界面电量确定方法、装置、存储介质及移动终端 |
CN109633447A (zh) * | 2019-01-09 | 2019-04-16 | 福建联迪商用设备有限公司 | 剩余电量显示方法及计算机可读存储介质 |
CN110632522A (zh) * | 2019-10-09 | 2019-12-31 | 赣州得辉达科技有限公司 | 一种音箱电量显示方法 |
CN111781507A (zh) * | 2020-06-04 | 2020-10-16 | 珠海格力电器股份有限公司 | 一种soc值显示方法、装置及储能*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103033758A (zh) * | 2012-10-25 | 2013-04-10 | 北京君正集成电路股份有限公司 | 一种显示电量值的校准方法及装置 |
CN103344918A (zh) * | 2013-06-21 | 2013-10-09 | 广东欧珀移动通信有限公司 | 一种移动终端电池电量显示方法及*** |
US20140024416A1 (en) * | 2012-07-19 | 2014-01-23 | Shell Internet (Beijing) Security Technology Co. Ltd. | Method and apparatus for power management on mobile devices and associated mobile devices |
CN103761179A (zh) * | 2014-01-28 | 2014-04-30 | 广东欧珀移动通信有限公司 | 一种终端重启后的电量显示方法及*** |
-
2016
- 2016-12-30 CN CN201611257917.5A patent/CN106603861A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140024416A1 (en) * | 2012-07-19 | 2014-01-23 | Shell Internet (Beijing) Security Technology Co. Ltd. | Method and apparatus for power management on mobile devices and associated mobile devices |
CN103033758A (zh) * | 2012-10-25 | 2013-04-10 | 北京君正集成电路股份有限公司 | 一种显示电量值的校准方法及装置 |
CN103344918A (zh) * | 2013-06-21 | 2013-10-09 | 广东欧珀移动通信有限公司 | 一种移动终端电池电量显示方法及*** |
CN103761179A (zh) * | 2014-01-28 | 2014-04-30 | 广东欧珀移动通信有限公司 | 一种终端重启后的电量显示方法及*** |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107390126A (zh) * | 2017-06-06 | 2017-11-24 | 广州视源电子科技股份有限公司 | 一种电子设备的电池电量显示控制方法及显示控制装置 |
CN107295175A (zh) * | 2017-06-23 | 2017-10-24 | 广东欧珀移动通信有限公司 | 一种移动终端电量的显示控制方法、装置、存储介质及移动终端 |
CN107436410A (zh) * | 2017-07-19 | 2017-12-05 | 上海与德科技有限公司 | 一种电量控制方法、装置、设备和存储介质 |
CN109031130A (zh) * | 2018-05-31 | 2018-12-18 | 轻客智能科技(江苏)有限公司 | 一种电量校准方法及装置 |
CN109031130B (zh) * | 2018-05-31 | 2021-04-09 | 轻客小觅机器人科技(成都)有限公司 | 一种电量校准方法及装置 |
CN109040467A (zh) * | 2018-09-26 | 2018-12-18 | Oppo广东移动通信有限公司 | 界面电量确定方法、装置、存储介质及移动终端 |
CN109633447A (zh) * | 2019-01-09 | 2019-04-16 | 福建联迪商用设备有限公司 | 剩余电量显示方法及计算机可读存储介质 |
CN109633447B (zh) * | 2019-01-09 | 2022-02-11 | 福建联迪商用设备有限公司 | 剩余电量显示方法及计算机可读存储介质 |
CN110632522A (zh) * | 2019-10-09 | 2019-12-31 | 赣州得辉达科技有限公司 | 一种音箱电量显示方法 |
CN111781507A (zh) * | 2020-06-04 | 2020-10-16 | 珠海格力电器股份有限公司 | 一种soc值显示方法、装置及储能*** |
WO2021244085A1 (zh) * | 2020-06-04 | 2021-12-09 | 珠海格力电器股份有限公司 | Soc值显示方法、显示装置及储能*** |
CN111781507B (zh) * | 2020-06-04 | 2022-05-10 | 珠海格力电器股份有限公司 | 一种soc值显示方法、装置及储能*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106603861A (zh) | 电量显示方法、装置及终端 | |
US8532716B2 (en) | Electric power control method and mobile device adapted thereto | |
CN108694944B (zh) | 通过使用框架生成自然语言表达的方法和设备 | |
CN107843802A (zh) | 内短路检测方法及装置 | |
CN107710148A (zh) | 一种语音控制的处理方法和装置 | |
CN108132401A (zh) | 充电异常的检测方法、装置、存储介质及移动终端 | |
EP3671441A1 (en) | Application management method and apparatus, storage medium, and electronic device | |
CN103686464B (zh) | 设备控制方法、装置及电子设备 | |
CN103077721A (zh) | 移动终端的语音备忘方法及移动终端 | |
CN106055458A (zh) | 一种充电提醒方法、装置及移动设备 | |
CN107450709B (zh) | 应用处理方法、装置、存储介质及电子设备 | |
CN105844869A (zh) | 信息提醒方法及装置 | |
CN109217409B (zh) | 充电方法、装置和电子设备 | |
CN108111683B (zh) | 移动终端及其工作模式的控制方法、装置、存储介质 | |
CN105933742A (zh) | 一种遥控终端及其与主设备配对的方法 | |
CN110768382A (zh) | 无线充电方法、装置、存储介质及电子设备 | |
CN106532876B (zh) | 供电控制方法、装置和计算机设备 | |
CN107436410A (zh) | 一种电量控制方法、装置、设备和存储介质 | |
CN107343100B (zh) | 信息提示方法、装置、存储介质及电子设备 | |
CN110109529A (zh) | Sd卡供电控制方法、装置、存储介质及电子设备 | |
CN107402626A (zh) | 应用周期同步管理方法、装置、存储介质及电子设备 | |
CN109219112B (zh) | 一种移动终端及其省电方法、装置 | |
CN106786959A (zh) | 充电控制方法、装置及终端 | |
CN112860501B (zh) | 检测方法、检测装置、存储介质及移动终端 | |
WO2019024643A1 (zh) | 数据同步管控方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170426 |
|
RJ01 | Rejection of invention patent application after publication |