数据流量的显示方法、装置及移动终端的制作方法

文档序号:8226219阅读:242来源:国知局
数据流量的显示方法、装置及移动终端的制作方法
【技术领域】
[0001] 本公开涉及移动终端技术领域,特别涉及一种数据流量的显示方法、装置及移动 终端。
【背景技术】
[0002] 目前,用户通过移动终端上网时经常需要使用数据流量,当数据流量使用值超过 用户定制的流量套餐的流量限制时,由于超出流量限制的流量资费比流量套餐中的流量资 费贵很多,从而容易导致移动终端的数据流量资费比较昂贵,因此,用户往往比较关注数据 流量的剩余情况,以避免数据流量的使用量超出流量限制。
[0003] 为了满足用户的使用需求,相关技术往往通过一定的流量监控软件实时监测流量 的使用情况。例如,流量监控软件每隔预设时长统计一次流量使用值后,根据总流量值和每 个预设时长内的流量使用值,确定剩余流量值,从而以数值的形式显示剩余流量值。

【发明内容】

[0004] 本公开提供一种数据流量的显示方法、装置及移动终端。
[0005] 根据本公开实施例的第一方面,提供一种数据流量的显示方法,所述方法包括:
[0006] 获取当前时刻的第一剩余流量值和第一总流量值;
[0007] 根据第一百分比和指定显示区域的显示面积,确定指定显示区域的第一区域,所 述第一百分比为所述第一剩余流量值与所述第一总流量值的比值,所述第一区域用于指示 当前时刻的剩余流量;
[0008] 在显示所述指定显示区域时,将所述指定显示区域中的所述第一区域渲染为第一 颜色,将所述第一区域以外的第二区域渲染为第二颜色。
[0009] 结合第一方面,在第一方面的第一种可能的实现方式中,所述在显示所述指定显 示区域时,将所述指定显示区域中的所述第一区域渲染为第一颜色,将所述第一区域以外 的第二区域渲染为第二颜色之后,还包括:
[0010] 在检测到摇晃操作后,确定所述指定显示区域中每个液体粒子因被晃动而产生的 加速度;
[0011] 根据每个液体粒子的加速度、液体密度、液体粒子之间的粘度系数及液体压强,采 用预设流体仿真算法计算所述每个液体粒子的速度;
[0012] 根据所述每个液体粒子的速度、所述每个液体粒子摇晃前所在的第一位置,确定 所述每个液体粒子在预设时长后的第二位置;
[0013] 根据所述每个液体粒子的第二位置,确定摇晃后所有液体粒子组成的第三区域, 将所述第三区域渲染为所述第一颜色。
[0014] 结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式 中,所述根据每个液体粒子的加速度、液体密度、液体粒子之间的粘度系数及液体压强,采 用预设流体仿真算法计算所述每个液体粒子的速度,包括:
[0015] 根据每个液体粒子的加速度、液体密度、液体粒子之间的粘度系数及液体压强,采 用纳维斯托克斯方程计算所述每个液体粒子的速度;
[0016] 所述根据所述每个液体粒子的速度、所述每个液体粒子摇晃前所在的第一位置, 确定所述每个液体粒子在预设时长后的第二位置,包括:
[0017] 根据所述每个液体粒子的速度及所述每个液体粒子摇晃前所在的第一位置,通过 前向欧拉算法确定所述每个液体粒子在预设时长后的第二位置。
[0018] 结合第一方面,在第一方面的第三种可能的实现方式中,所述在显示所述指定显 示区域时,将所述指定显示区域中的所述第一区域渲染为第一颜色,将所述第一区域以外 的第二区域渲染为第二颜色之后,还包括:
[0019] 在检测到SM(Subscriber Identity Module,客户识别模块)卡切换操作后,获取 切换后的SIM卡的第二总流量值及第二剩余流量值;
[0020] 根据第二百分比和所述指定显示区域的显示面积,确定所述指定显示区域的第四 区域,所述第二百分比为所述第二剩余流量值与所述第二总流量值的比值,所述第四区域 用于指示所述切换后的SIM卡当前时刻的剩余流量;
[0021] 控制所述指定显示区域的液体由所述第一区域渐变至所述第四区域;
[0022] 在显示所述指定显示区域时,将所述指定显示区域中的第四区域渲染为所述第一 颜色,将所述第四区域以外的第五区域渲染为所述第二颜色。
[0023] 结合第一方面至第一方面的第三种可能的实现方式中的任一种可能的实现方式, 在第一方面的第四种可能的实现方式中,所述在显示所述指定显示区域时,将所述指定显 示区域中的所述第一区域渲染为第一颜色,将所述第一区域以外的第二区域渲染为第二颜 色之后,还包括:
[0024] 在所述指定显示区域以数值形式显示所述第一剩余流量值、已用流量值及流量状 态信息,所述流量状态信息用于标识所述第一剩余流量值与所述第一总流量值的比值是否 大于预设阈值。
[0025] 根据本公开实施例的第二方面,提供一种数据流量的显示装置,所述装置包括:
[0026] 第一获取模块,用于获取当前时刻的第一剩余流量值和第一总流量值;
[0027] 第一确定模块,用于根据第一百分比和指定显示区域的显示面积,确定指定显示 区域的第一区域,所述第一百分比为所述第一剩余流量值与所述第一总流量值的比值,所 述第一区域用于指示当前时刻的剩余流量;
[0028] 第一渲染模块,用于在显示所述指定显示区域时,将所述指定显示区域中的所述 第一区域渲染为第一颜色,将所述第一区域以外的第二区域渲染为第二颜色。
[0029] 结合第二方面,在第二方面的第一种可能的实现方式中,所述装置还包括:
[0030] 第二确定模块,用于在检测到摇晃操作后,确定所述指定显示区域中每个液体粒 子因被晃动而产生的加速度;
[0031] 计算模块,用于根据每个液体粒子的加速度、液体密度、液体粒子之间的粘度系数 及液体压强,采用预设流体仿真算法计算所述每个液体粒子的速度;
[0032] 第三确定模块,用于根据所述每个液体粒子的速度、所述每个液体粒子摇晃前所 在的第一位置,确定所述每个液体粒子在预设时长后的第二位置;
[0033] 第四确定模块,用于根据所述每个液体粒子的第二位置,确定摇晃后所有液体粒 子组成的第三区域;
[0034] 第二渲染模块,用于将所述第三区域渲染为所述第一颜色。
[0035] 结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式 中,所述计算模块,用于根据每个液体粒子的加速度、液体密度、液体粒子之间的粘度系数 及液体压强,采用纳维斯托克斯方程计算所述每个液体粒子的速度;
[0036] 所述第三确定模块,用于根据所述每个液体粒子的速度及所述每个液体粒子摇晃 前所在的第一位置,通过前向欧拉算法确定所述每个液体粒子在预设时长后的第二位置。
[0037] 结合第二方面,在第二方面的第三种可能的实现方式中,所述装置还包括:
[0038] 第二获取模块,用于在检测到SIM卡切换操作后,获取切换后的SIM卡的第二总流 量值及第二剩余流量值;
[0039] 第五确定模块,用于根据第二百分比和所述指定显示区域的显示面积,确定所述 指定显示区域的第四区域,所述第二百分比为所述第二剩余流量值与所述第二总流量值的 比值,所述第四区域用于指示所述切换后的SIM卡当前时刻的剩余流量;
[0040] 控制模块,用于控制所述指定显示区域的液体由所述第一区域渐变至所述第四区 域;
[0041] 第三渲染模块,用于在显示所述指定显示区域时,将所述指定显示区域中的第四 区域渲染为所述第一颜色,将所述第四区域以外的第五区域渲染为所述第二颜色。
[0042] 结合第二方面至第二方面的第三种可能的实现方式中的任一种可能的实现方式, 在第二方面的第四种可能的实现方式中,所述装置还包括:
[0043] 显示模块,用于在所述指定显示区域以数值形式显示所述第一剩余流量值、已用 流量值及流量状态信息,所述流量状态信息用于标识所述第一剩余流量值与所述第一总流 量值的比值是否大于预设阈值。
[0044] 根据本公开实施例的第三方面,提供一种移动终端,所述移动终端包括:
[0045] 处理器;
[0046] 用于存储处理器可执行指令的存储器;
[0047] 其中,所述处理器被配置为:
[0048] 获取当前时刻的第一剩余流量值和第一总流量值;
[0049] 根据第一百分比和指定显示区域的显示面积,确定指定显示区域的第一区域,所 述第一百分比为所述第一剩余流量值与所述第一总流量值的比值,所述第一区域用于指示 当前时刻的剩余流量;
[0050] 在显示所述指定显示区域时,将所述指定显示区域中
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1