本发明专利技术实施例公开了一种显示终端充电状态的方法,所述方法包括:当检测到终端电池正在充电时,在终端屏幕上显示充电状态区域,所述充电状态区域的边缘存在以预设频率扩大及缩小的光晕;根据所述终端电池当前电量占所述终端电池充满时电量的比例,在所述充电状态区域中显示相同比例的填充区域。本发明专利技术实施例还公开了一种终端。实施本发明专利技术实施例,能够实现直观的显示终端的充电状态以及充电进度。
【技术实现步骤摘要】
一种显示终端充电状态的方法和终端
本专利技术涉及电子
,尤其涉及一种显示终端充电状态的方法和终端。
技术介绍
随着电子技术的不断进步,移动终端在人们日常生活中的应用越发广泛,而对移动终端中的终端电池进行充电也成为了一项日常行为,而现有终端在进行充电过程中通常是通过文字或指示灯进行充电状态的显示,不能很轻松的辨识当前的充电状态与进度,不能够明显区分充电中和已充满的状态。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种显示终端充电状态的方法和终端,可在终端显示屏幕上直观的显示终端当前的充电状态。为了解决上述技术问题,本专利技术实施例提供了一种显示终端充电状态的方法,所述方法包括:当检测到终端电池正在充电时,在终端屏幕上显示充电状态区域,所述充电状态区域的边缘存在以预设频率扩大及缩小的光晕;根据所述终端电池当前电量占所述终端电池充满时电量的比例,在所述充电状态区域中显示相同比例的填充区域。相应地,本专利技术实施例还提供了一种终端,所述终端包括:充电状态显示模块,用于当检测到终端电池正在充电时,在终端屏幕上显示充电状态区域,所述充电状态区域的边缘存在以预设频率扩大及缩小的光晕;充电电量显示模块,用于根据所述终端电池当前电量占所述终端电池充满时电量的比例,在所述充电状态区域中显示相同比例的填充区域。实施本专利技术实施例,能够实现直观的显示终端的充电状态以及充电进度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中一种终端的结构示意图;图2是本专利技术实施例中一种显示终端的充电状态的方法流程示意图;图3是本专利技术实施例中显示终端充电状态的效果示意图;图4是本专利技术实施例中根据终端的倾斜角度控制填充区域在充电状态区域中的运动的方法流程示意图;图5是本专利技术实施例中根据终端的倾斜角度控制填充区域在充电状态区域中运动后得到的稳定状态的效果示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术实施例中一种终端的结构示意图,本专利技术所提及的终端,可以为手提电脑、手机、平板电脑、电子阅读器、PND(PortableNavigationDevices,便携式自动导航系统)等移动终端。如图所示本实施例中的终端至少可以包括充电状态显示模块110和充电电量显示模块120,其中:充电状态显示模块110用于当检测到终端电池正在充电时,在终端屏幕上显示充电状态区域,所述充电状态区域的边缘存在以预设频率扩大及缩小的光晕。所述充电状态区域及其边缘的光晕可以如图3所示,圆形光晕围成的区域即为充电状态区域,光晕的大小和/或宽度可以以一预设的频率扩大及缩小,以实现所述充电状态区域“呼吸”的效果,表示终端正在充电中,当检测到终端的充电中断或完成后,该“呼吸”效果即停止。进一步的,所述充电状态区域可以为仅在终端为锁屏状态时显示,当用户解锁进入终端操控界面,则不显示所述充电状态区域。充电电量显示模块120用于根据所述终端电池当前电量占所述终端电池充满时电量的比例,在所述充电状态区域中显示相同比例的填充区域。具体实现中,例如所述终端电池充满时电量为1000mah,检测到当前电池电量为230mah,那么得到终端电池当前电量占充满时电量的23%,即在所述充电状态区域中显示相同比例的填充区域,如图3中所示,还可以在充电状态区域中结合显示数值23%让用户直观的知道当前充电进度。进一步可选的,本实施例中的终端还可以包括充电时间计算模块130和充电时间显示模块140,其中充电时间计算模块130用于根据充电电流、终端电池需充电量以及终端耗电量计算充电剩余时间。具体实现中,可以根据终端内各个功能模块的使用情况,例如终端屏幕、wifi模块、GSM模块等的使用情况估算当前终端耗电量,例如终端当前功耗为2.035w,除以终端的额定电压3.7v即可得到当前终端耗电量为550ma,检测到当前的充电电流为650ma,从而将(1000mah-230mah)/(650ma-550ma)即可计算得到充电剩余时间为7.7小时。充电时间显示模块140用于显示所述充电剩余时间。具体可以如图3所示,在终端屏幕上用文字表示所示充电剩余时间。进一步可选的,本实施例中的终端还可以包括:运动控制模块150,用于根据所述终端的倾斜角度控制所述填充区域在所述充电状态区域中的运动。具体可以例如,根据终端的倾斜角度移动所述填充区域,使所述填充区域保持在充电状态区域的重力方向,如图5所示状态,通过保持填充区域在充电状态区域中的方向,可以使得用户观察填充区域时保持一个视角上的习惯性,从而能够更直观的得到终端充电的进度情况;又例如可以根据所述终端的倾斜角度控制所述填充区域模拟液体在与所述充电状态区域中流动的方式在所述充电状态区域中运动,具体实现方式可以为:例如图5所示的手机,充电状态区域为圆形区域,这时可以通过手机中的加速度传感器可以得到手机沿屏幕相邻两条边框的方向上受到的重力分量,设在竖直放置手机时水平和相邻垂直的边框分别为x框和y框,手机倾斜时沿该两条边框方向上受到的重力分量分别为x和y,使用arctan2(y,x)即可得到当前手机屏幕投影到竖直平面后的倾斜角度θ,即与垂直方向的夹角,取值范围(-180,180],然后通过式1:v=v0+(1-μ)·Δa×t即可求得填充区域在充电状态区域中的运动速度,其中:μ为预设的阻力系数取值范围为(0,1),t为预设的刷新时间,例如0.04秒、0.05秒等,根据式1控制填充区域在充电状态区域中的运动,可以为将整个填充区域看成一个整体,只能沿充电状态区域的边缘进行模拟单摆的滑动,那么可以根据式1求得的线速度以及圆形充电状态区域的半径求得对应的角速度,结合刷新时间t即可得到每一次刷新时填充区域在充电状态区域中的所在位置,由于μ不为0,因此在进行一段时间的单摆运动后填充区域会停止在如图5所示的状态。图2是本专利技术实施例中一种显示终端的充电状态的方法流程示意图,本实施例中的方法流程可以在上文实施例中所述的终端中实现,如图所示显示终端的充电状态的方法至少包括:S201,检测终端电池是否正在充电。S202,当检测到终端电池正在充电时,在终端屏幕上显示充电状态区域,所述充电状态区域的边缘存在以预设频率扩大及缩小的光晕。具体实现中,所述充电状态区域及其边缘的光晕可以如图3所示,圆形光晕围成的区域即为充电状态区域,光晕的大小和/或宽度可以以一预设的频率扩大及缩小,以实现所述充电状态区域“呼吸”的效果,表示终端正在充电中,当检测到终端的充电中断或完成后,该“呼吸”效果即停止。进一步的,所述充电状态区域可以为仅在终端为锁屏状态时显示,当用户解锁进入终端操控界面,则不显示所述充电状态区域。S203根据所述终端电池当前电量占所述终端电池充满本文档来自技高网...
【技术保护点】
一种显示终端充电状态的方法,其特征在于,所述方法包括:当检测到终端电池正在充电时,在终端屏幕上显示充电状态区域,所述充电状态区域的边缘存在以预设频率扩大及缩小的光晕;根据所述终端电池当前电量占所述终端电池充满时电量的比例,在所述充电状态区域中显示相同比例的填充区域。
【技术特征摘要】
1.一种显示终端充电状态的方法,其特征在于,所述方法包括:当检测到终端电池正在充电时,在终端屏幕上显示充电状态区域,所述充电状态区域为圆形区域,所述充电状态区域的边缘存在以预设频率扩大及缩小的光晕;根据所述终端电池当前电量占所述终端电池充满时电量的比例,在所述充电状态区域中显示相同比例的填充区域;根据所述终端的倾斜角度模拟液体在与所述充电状态区域中流动的方式控制所述填充区域在所述充电状态区域中沿充电状态区域的边缘进行阻尼系数不为0的模拟单摆的滑动,在进行滑动后所述填充区域停止在充电状态区域的重力方向,设在竖直放置手机时水平和相邻垂直的边框分别为x框和y框,手机倾斜时沿该两条边框方向上受到的重力分量分别为x和y,使用arctan2(y,x)即可得到当前手机屏幕投影到竖直平面后的倾斜角度θ,即与垂直方向的夹角,取值范围(-180,180),其中控制所述填充区域在所述充电状态区域中沿充电状态区域的边缘进行阻尼系数不为0的模拟单摆的滑动的运动速度为:v=v0+(1-μ)·Δa×t,其中:θ为所述终端屏幕投影到竖直平面上的倾斜角度,μ为预设的阻力系数取值范围为(0,1),t为预设的刷新时间。2.如权利要求1所述的方法,其特征在于,所述方法还包括:根据充电电流、终端电池需充电量以及终端耗电量计算充电剩余时间;显示所述充电剩余时间。3.一种终端,其特征在于,所述终端包括:充电...
【专利技术属性】
技术研发人员:李力,刘宇茜,颜伽艺,李明,张志军,张曦,徐海波,潘智鹏,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。