v1.1.0
歩くことの張り合いになる機能をまとめて入れた。
増えたもの
自己記録 — 連続日数の画面に、1日の最高歩数・週と月の最高平均・最長の連続・累計を出す。
更新したときは通知とホームで知らせる。比べる相手は常に過去の自分で、順位や他人との差は出さない。
連続を守る(月2回まで) — 体調不良や雨の日で連続が途切れるのを、月に2回まで防ぐ。
自動で使うが、黙って埋めない。 守った日はカレンダーに専用の色で残り、件数も出る。
守った日は連続日数に数えない(切らないためのものであって、歩いたことにはしない)。
自己ベストには使わないので、過去の最長記録は正確なまま残る。
週のまとめ — 月曜の朝に、先週の平均・目標達成日数・前週との差を通知する。
「7日中3日の記録」のように記録できた日数を必ず添える。
測れていない週の平均だけを見せると、実態より良く見えてしまうため。
歩いた時間帯 — 1日のどの時間に歩いたかを24時間の帯で見られる(ホームの「日」)。
何時に何歩まで読めると生活のパターンが出るので、目盛りの数字は出していない。
活動時間 — ホームの距離・カロリーの隣に出す。歩数からは推定せず、
Health Connect の運動セッションの値だけを使う。記録が無い日は「—」。
直したもの
歩数が実際より少なく出ることがあった。 センサーと Health Connect のうち
Health Connect を必ず優先していたため、Health Connect にデータを書く側の同期が
遅れている日に、センサーが数えていた歩数が捨てられていた。
1日の値は大きいほうを採るようにした(合算はしないので、二重に数えられることはない)。
目標を変えると過去の達成が消えていた。 目標に履歴を持たせ、達成・連続日数・
カレンダーはその日に有効だった目標で判定するようにした。
目標を上げた日に先月までの記録が全部未達成に変わる、ということが起きない。
日・週・月・年の切り替えが重かった。 記録が増えるほど遅くなっていたのを、
集計の作り置きと表示件数の制限で解消した。
共有画像を作り直した。 中身を中央に積む構成にして、何も足していなくても
1枚の絵として成り立つようにした。背景は柄10種と写真14枚から選べる。
載せる項目の雛形(シンプル / しっかり / ぜんぶ)も用意した。
入れかた
steps-log-1.1.0.apk を端末に入れる。Android 8.0 以上が必要。
v1.0.0 から更新する場合はそのまま上書きできる。