1. 2017-04-16

1.1. 1. 时间清单

  • xx:xx~2017-04-10 12:59 动作采集构思
  • xx:xx~2017-04-11 13:00 手机设备测试-陀螺仪、加速度
  • xx:xx~2017-04-11 13:24 程序构思
  • 13:41~2017-04-11 14:12 后台定时采集数据 准时
  • xx:xx~2017-04-11 14:19 创建git项目,转移项目目录后提交代码
  • xx:xx~2017-04-11 14:33 界面显示数据
  • xx:xx~2017-04-11 16:50 变化数据
  • xx:xx~2017-04-11 18:25 bug position数据为打印出来.进入了 watchPosition out
  • 18:39~2017-04-11 19:45 关键点数据 超时
  • xx:xx~2017-04-11 20:05 手机抖动容错率
  • 20:14~2017-04-11 20:27 敏感度参数 提前
  • 20:27~2017-04-11 20:30 10秒内清空抖动数据 提前
  • 20:34~2017-04-11 20:50 手机静止动作显示 提前
  • 20:51~2017-04-11 20:56 bug 启动app后第一个1秒的静止动作 提前
  • xx:xx~2017-04-11 21:11 记录陀螺仪抖动数值变化大小.
  • xx:xx~2017-04-11 22:15 24点结束今日动作
  • 22:18~2017-04-11 22:21 时间转化为24小时制 提前
  • xx:xx~2017-04-11 22:34 bug 24点交替
  • xx:xx~2017-04-11 22:58 app启动即动作开始
  • xx:xx~2017-04-12 14:10 list布局构思
  • xx:xx~2017-04-12 14:33 所有动作罗列
  • xx:xx~2017-04-12 14:48 操作界面构思
  • 15:14~2017-04-12 17:13 list展示方式,图文 超时
  • 17:16~17-04-12 17:51 当前进行中的动作置顶 超时
  • 19:16~2017-04-12 19:20 静止时首个li正在进行的动作状态变化. 提前
  • 19:21~2017-04-12 19:28 首个li的大小及顶部显示不正常. 提前
  • 19:31~2017-04-12 19:42 数据标签的显示 提前
  • 19:42~2017-04-12 19:48 刷新当前动作的时间 提前
  • xx:xx~2017-04-12 20:24 图标临时素材查找下载
  • xx:xx~2017-04-12 21:04 图标处理成png并添加圆角
  • xx:xx~2017-04-12 21:50 item.start.format is not a function
  • 23:42~2017-04-13 00:02 手机数据的保存js 超时
  • 00:02~2017-04-13 00:27 只记录关键(变化)数据 超时
  • xx:xx~2017-04-13 00:30 经纬度的小数点精确度
  • xx:xx~2017-04-13 14:28 白天黑夜图标下载抠图
  • xx:xx~2017-04-13 14:38 所有动作栏罗列
  • 14:48~2017-04-13 15:21 根据时间段自动显示图标 准时
  • xx:xx~2017-04-13 16:06 bug 多显示了2个0秒的动作
  • 16:07~2017-04-13 16:09 获取到的地址显示到动作列表中;
  • xx:xx~2017-04-13 16:34 bug gps定位经常会出现人5秒钟出现几个不同地址.
  • xx:xx~2017-04-13 16:59 speed 速度标签显示
  • 16:42~2017-04-13 17:56 bug 触发动作时,没有打印静止动作. 超时
  • xx:xx~2017-04-13 19:53 静态动作单独一栏
  • xx:xx~2017-04-13 20:42 打坐图标&隔日标签
  • 22:41~2017-04-13 23:22 动作重命名 超时
  • xx:xx~2017-04-14 14:44 零碎的时间如何处理
  • xx:xx~2017-04-14 15:00 上班这个过程包含很多小动作如何处理?
  • xx:xx~2017-04-16 15:54 摇一摇触发新动作
  • 16:07~2017-04-16 17:56 摇一摇逻辑判断优化 超时
  • xx:xx~2017-04-16 18:20 通过加速度值简单实现计步.
  • 18:48~2017-04-16 19:16 摇一摇“新建”标签 准时
  • 19:47~2017-04-16 19:57 步数显示 提前
  • xx:xx~2017-04-16 20:04 修改进行中的标签颜色
  • 20:06~2017-04-16 20:13 地址显示优化 提前
  • 20:13~2017-04-16 22:01 公司附近的经纬度距离计算
  • 22:54~2017-04-16 22:56 用户修改标题后的颜色. 提前
  • xx:xx~2017-04-16 23:03 自定义标题

1.2. 2. 总结

1.3. 3. 观点及其他

1.4. 4. 任务详情

[x]bug position数据为打印出来.进入了 watchPosition out 应该每秒打印 位置和方向数据. 修改频率管理方式; 每500毫秒获取一次数据, 如果没有到达频率则跳出逻辑. 调试时app锁屏后获取位置信息失败,陀螺仪正常. 初步判断是真机调试有关.

[x]零碎的时间如何处理 每个动作都是零碎时间片段.

[x]后台定时采集数据准时 预计 耗时 锁屏后,app在后台定时发送数据到服务器, 5秒一次; 用列表打印显示数据. jQuery(“.output”).html(‘

  • Item 2
  • ‘); 插入到开始jQuery(“.output”).prepend(‘
  • Item 3
  • ‘);

    [x]图标临时素材查找下载 睡觉 起床 洗漱 出发 上班 午饭 下班 wc

    [x]静态动作单独一栏 [x]item.start.format is not a function预计 [LOG] : action done || [LOG] : addActionStatic [LOG] : 动作结束7天时间清单:15 [ERROR] : TypeError: 应为是手机,所以无法断点调试. item.start 因为新添加的代码直接赋值 0 . 应该是moment() 的值.

    [x]公司附近的经纬度距离计算耗时 记录数据之后,如何显示处理. [js经纬度计算两点距离] 如果有目的地就显示与目标距离. 如果没目的地就显示离开距离. 需要给动作设置一个对应的目的地.如出发、回家、看电影 如果为距离约定于0(小于100),触发上班事件. 如果记录大于100则触发下班.以最后离开时间为准.

    [x]用户修改标题后的颜色.提前 预计 耗时 [x]自定义标题 [x]地址显示优化提前 预计 耗时 新动作地址为无. 当速度为0时,继续采用上一个地址.

    [x]修改进行中的标签颜色预计 [x]步数显示提前 预计 耗时 <百步, 大于10,小于100. ~~2百步. 向上取整.~~ 1.5k步.1500.

    [x]摇一摇“新建”标签准时 预计 耗时 数据标签单独处理.

    [x]通过加速度值简单实现计步. 几步不准,但会有一个相对数字给以参考.

    [x]摇一摇逻辑判断优化超时 预计 耗时 情况-走路时不停的抖动或持续触发摇一摇. 1.添加计数器.5次激活; 2.添加方向计算.通过值相减判断无效.7天时间清单 需要添加三维空间几何向量计算方向.百度10分钟无结果. vector-op.js 尝试自己计算,当x y z 2个方向的值改变时,判断为一次动作的变向. TO2]E.png)
    vector-op.js 按官网示例运行,结果不一致. 17-04-16 7天时间清单 ~~连续1分钟内3次摇一摇,则取消第一次的新建动作.逻辑优化后不存在这问题.~~ 关键词-~几何向量 立体几何向量 ~

    [x]摇一摇触发新动作预计 [x]上班这个过程包含很多小动作如何处理? 离开公司-到公司的时间为上班时间. 疑问:通宵如何记录处理? 记录睡觉前的最后一次离开时间。

    [x]打坐图标&隔日标签 [x]bug gps定位经常会出现人5秒钟出现几个不同地址. 解决方法:如果speed速度没变过.责地址不变. 潜在问题:初次定位位置信息不准确. 第一次 或者 速度>0时可以设置地址

    [x]bug 触发动作时,没有打印静止动作.超时 预计 耗时 以后都是显示pause.png图标和静止状态的动作; jQuery.extend( actionDefault ,item ) var d1 = {name:”jiang”} , d2 ={name:”d7game.com”} ; jQuery.extend( d1 , d2, {name:”jiang123”} ) ; d1的数据被覆盖. d1{name: “jiang123”} d2{name: “d7game.com”} moment().format(“x”) 和 .format(“X”) 的大小写参数没注意. addActionStatic 中的参数用错,错误的使用了 lastChangeTime , 应该是lastActionTime

    [x]speed 速度标签显示 speed == 0 显示原地, >0 显示速度. 平均-最大值.如1~5km/h bug 原地标签显示了2个. line:171 , 超过24小时,默认添加了一个标签. item = jQuery.extend( {}, actionDefault ,item ) ; ~~手机中运行的结果和浏览器不一样. actionDefault的值变了. 浏览器没有. ~~ var d1 = {name:”jiang”} , d2 ={name:”d7game.com”} ; jQuery.extend( d1 , d2, {name:”jiang123”} ) ; console.log( JSON.stringify( d1 ) ); // {“name”:”jiang123”} console.log( JSON.stringify( d2 ) ); //{“name”:”d7game.com”} 经过测试,并没有变化. 是因为赋值的时候,返回对应应用问题. jQuery.extend( {}, item ,item ) ; (17-04-13 7天时间清单) logAction 和 showAction 的调用混乱 导致. (17-04-13 7天时间清单)

    [x]获取到的地址显示到动作列表中;耗时 jQuery.extend( item , actionDefault ) ; 因为顺序错误导致原有的数据被覆盖.

    [x]bug 多显示了2个0秒的动作 查看代码提交记录, 发现doWithNewDay 可能导致错误. 注释后运行正常,但感觉问题不在这里. 经过才在测试问题确实不在. actionItem = null ; lastChangeTime 为 0 ,导致 actionItem.end 应该是第一次打开app出发动作开始导致的bug.

    [x]白天黑夜图标下载抠图 [x]所有动作栏罗列耗时 全部 静止 动作 推荐 整合 分析

    [x]根据时间段自动显示图标准时 预计 耗时 凌晨:3:00—6:00 light2.png 早晨:6:00—-8:00 sun.png 上午:8:00—7天时间清单 sun.png 中午:7天时间清单7天时间清单 tea.png 下午:7天时间清单7天时间清单 sun.png 傍晚:7天时间清单7天时间清单 light.png 晚上:7天时间清单7天时间清单 light.png 深夜:7天时间清单—3:00 light2.png

    [x]经纬度的小数点精确度预计 经度0.00001度约为1.1米 https://zhidao.baidu.com/question/551550340.html

    [x]只记录关键(变化)数据超时 预计 耗时 难点:经纬度数据只有在室外移动的时候才能变化.室内开发测试不出.开发的反馈非常高。测试非常耗时. 还需要考虑超过一天.数据的处理 jQuery.extend( {name:”jiang”} , {name:”d7game.com”,key:123} ); //{name: “d7game.com”, key: 123}

    [x]手机数据的保存js超时 预计 耗时 moveDataArr actionArr moveDataItem = time px py pz addr speed ox oy oz direction moveDiff

    [x]操作界面构思 [x]所有动作罗列 开始(新建)、~~停止(结束)~~ 开始和停止有重叠,只需要一个即可. 删除、合并、剪切 快速操作,最后点击完成或者取消. 重命名、标签、添加标签、 属性内容修改.

    [x]动作重命名超时 预计 耗时 [x]刷新当前动作的时间提前 预计 耗时 [x]数据标签的显示提前 预计 耗时 5km/h {0}

    [x]图标处理成png并添加圆角 [x]首个li的大小及顶部显示不正常.提前 预计 耗时 showAction( {start: moment()} ) 控制台输入命令,可以直接重现. 因为以前的显示内容格式没有删除.

    [x]静止时首个li正在进行的动作状态变化.提前 预计 耗时 最简单的显示文字“静止状态”

    [x]当前进行中的动作置顶超时 预计 耗时 bug 不按正常的运行,想不到为什么出现这结果. 因为js变量重名,无报错.导致打印出无效信息.且运行不正常.

    [x]list布局构思 效果图

  • 5km/h吃饭

    能和心爱的人一起

  • .tlog_flag{ padding: 0 3px; border-radius: 3px; margin-left: 5px; color: #fff; border: 1px solid #0894ec; background-color: #0894ec; }

    [x]list展示方式,图文超时 预计 耗时 动作图标[移动 静止 吃饭 睡觉 白天 晚上 wc 其他] (17-04-12 7天时间清单) 图片 时长 速度 地点 时间 标签 名称

    [x]app启动即动作开始 [x]bug 24点交替 还待测试.

    [x]时间转化为24小时制提前 预计 耗时 new moment().format(‘h:mm:ss’) 改成大小 new moment().format(‘HH:mm:ss’)

    [x]10秒内清空抖动数据提前 预计 耗时 [x]bug 启动app后第一个1秒的静止动作提前 预计 耗时 [x]手机静止动作显示提前 预计 耗时 [x]24点结束今日动作预计 console.log( moment().format(‘X’) ); console.log( Math.floor( new Date().getTime()/1000 ) ); new moment(1491868800000).format(‘YYYY-MM-DD HH:mm:ss’);
    new moment(“2017-04-11”).format(‘X’) ; “1491840000”

    [x]记录陀螺仪抖动数值变化大小.预计 变化大小需要单独记录到时刻数据中.后期还需要对数据做更多分析 moveDiff

    [x]手机抖动容错率 手机抖动次数 moveCount 默认为5.

    [x]敏感度参数提前 预计 耗时 手机抖动范围值,绝对值小于该值.不算移动.

    [x]关键点数据超时 预计 耗时 数据的开始、结束。数据存储为动作. 动作开始:手机抖动(移动)持续5次. 动作结束:手机静止2分钟. 动作结束实际时间为静止那一刻. action startTime endTime . 动作只存储开始时间和结束时间. time position[经 纬 addr speed] orientation[x y z direction] {“coordsType”:”wgs84”,”address”:{“district”:”西湖区”,”city”:”杭州市”,”country”:”中国”,”postalCode”:null,”street”:”华星路96”,”poiName”:null,”cityCode”:null,”province”:”浙江省”},”addresses”:”互联网金融大厦”,”coords”:{“latitude”:30.28233073809898,”longitude”:120.1163613679774,”accuracy”:65,”altitude”:23.6620407104492,”heading”:null,”speed”:null,”altitudeAccuracy”:10},”timestamp”:1491906900240.864}

    [x]变化数据预计 持续2分钟无变化时1分钟监听一次.变化时1秒监听一次; 不同动态修改参数,需要停止监听并重新监听. plus.geolocation.watchPosition( , , option) 提取出代码到function中. bug 方向每秒打印.位置很8秒打印. 值相同但对象不相等 if( lastOrientation == o ){ h5+中的对象和js对象不同.

    [x]界面显示数据预计 2个分页显示不同敏感度数据.

    [x]创建git项目,转移项目目录后提交代码 [x]程序构思 手机静止时间参数. 数据导出 采集数据上传服务器接口 运动激活参数:经纬度|陀螺仪 后台定时发送数据到服务器, 5秒一次; 变化的数据. 无变化时1分钟监听一次.变化时1秒监听一次; 关键点数据:数据的开始、结束 分析后数据:数据特征

    [x]手机设备测试-陀螺仪、加速度 orientation geolocation [accelerometer] 可以通过手机角度和变化判断行为. 如平放静止,睡觉或工作. 如倾斜静止是手机看电影. 如垂直运动是在衣裤包中,上班途中.

    [x]动作采集构思 动作开始:手机移动或长时间抖动; 动作结束:~~手机停止移动2分钟.~~下一个动作开始; 位置 速度 抖动 步数 [时刻 时长]

    Copyright & copy 7dtime.com 2014-2018 all right reserved,powered by Gitbook该文件修订时间: 2018-10-16 14:55:04

    results matching ""

      No results matching ""