美文网首页
控制 & 健康数据

控制 & 健康数据

作者: 紫竹吟风 | 来源:发表于2019-01-28 11:24 被阅读0次

    控制

    • 未连接设备


      01控制_提示连接设备.png
    • 连接设备 01控制.png
    1. 桌子图片随桌子实际高度变化 (实际桌子最高1250 最低600),默认900
    2. 上下箭头控制桌子升降
      单击 : 控制桌子升降1mm
      长按:桌子每0.2s升降1mm
      蓝牙指令:桌子蓝牙协议 A1指令
    3. 坐站记忆高度(人体坐站图片点击)
      点击坐姿按钮 桌子自动到坐姿记忆高度 (执行桌子蓝牙协议 A4 运行到M1指令)
      点击站姿按钮 桌子自动到站姿记忆高度 (执行桌子蓝牙协议 A5 运行到M2指令)

    4.选择高度
    点击桌子图片 会出现选择桌子高度弹窗

    高度选择.png
    取消:弹窗消失
    确定:执行桌子蓝牙协议1B 运行到指定高度位置指令(执行指令前判断蓝牙是否连接桌子 如果未连接 提示:办公桌未连接蓝牙)

    5.记忆高度
    点击记忆高度 弹出设置记忆高度弹窗

    02控制_记忆高度.png

    默认都是未选中状态
    只能选中一个(排他性 一个被选中 另一个就要变成非选状态,可随意切换坐姿 站姿)
    一旦选中 重复点击选中按钮 不响应(已选中 再次点击无效)
    确定 :执行指令前判断蓝牙是否连接桌子 如果未连接 提示:办公桌未连接蓝牙
    当前选中坐姿 则执行桌子蓝牙协议A2 设置记忆点M1指令
    当前选中站姿 则执行桌子蓝牙协议A3 设置记忆点M2指令
    取消 :弹窗取消(弹窗点空白处 均不响应)

    一旦设置了记忆坐姿 站姿高度 就要将高度上传服务器
    接口方法名 editUserInfo

    6.休眠一小时
    具体参照 椅子蓝牙协议 35 午休模式中的三条指令 进行同步按钮状态 、设置午休模式以及取消午休模式 (执行指令前判断蓝牙是否连接椅子 如果未连接 提示:办公椅未连接蓝牙)
    7.椅子电量显示
    分别由100张显示不同电量的图片来显示 具体显示通过椅子蓝牙协议23 读取状态获取电量数值

    健康数据

    • UI 日记录
      1.今日健康指数
      分数 < 60 分 : 环形进度条颜色红色 哭脸图
      60 <= 分数 < 80分 环形进度条颜色绿色 笑脸图
      80 <= 分数 环形进度条颜色绿色 胜利表情图

      进度显示有动效

      英文字样取接口数据
      2.今日已多消耗
      数据显示取接口数据
      3.今日累计活动
      进度条比例 = 今日站姿总时间 / (今日站姿总时间 + 今日坐姿总时间)

      进度显示有动效

    4.今日累计久坐
    最多显示7条柱状图(数据超出7条 则取数据最大的7个数据显示,服务器已处理好,最多给出7条数据),不足7条数据时,柱状图要平均分布,并不是从左到右依次排列的,不需要左右滑动,一屏显示

    柱状显示有动效

    效果
    • UI 周记录

    与日记录的显示方式一致 ,进度以及柱状图要添加动效
    ps:额外添加本周平均坐时模块,UI设计上没有给出,请自行添加

    • 时间切换
      顶部时间可根据左右按钮切换,如果是当前日或者当前周,继续切换下一日或下一周无效(不可查看未来日或者未来周)。
    • 下拉刷新数据
      下拉可刷新当前正在查看的日期 或者 周 的数据
    • 接口
      接口调用方法名 listSumRecord
      请求参数以及返回数据处理 请参阅 接口文档

    初版UI:


    01健康数据_差.png
    01健康数据_好.png 01健康数据.png
    02健康数据_周.png

    上一页:首页模块
    下一页:设置

    相关文章

      网友评论

          本文标题:控制 & 健康数据

          本文链接:https://www.haomeiwen.com/subject/cbxajqtx.html