Androidアプリ開発 シンプルなカスタムListView 標準のListViewではリスト要素はレイアウトでひとつしか定義できないため、リストのアイテム毎にTextViewの色や文字サイズの変更など修飾できません。ListViewにセットするAdapterをカスタムすることで、修飾を可能にします。 2022.06.21 Androidアプリ開発
Androidアプリ開発 RecyclerViewでスクロール位置を保持する方法 アイテムの削除や画面遷移などでRecyclerViewを再表示させた場合にスクロール位置がリセットされないようスクロール位置を保持して、削除や画面遷移前のスクロール位置でRecyclerViewを再表示する仕組みを実装します。 2022.05.08 Androidアプリ開発
ジムカーナ GPS走行データ研究レポート360度ターン 360度ターンの失敗の原因がターンの回転半径に対して速度が高かったことでしたが、グリップの違うタイヤであったり、路温が低い、雨で滑りやすかったなど、失敗として顕在化する状況は様々です。失敗の原因を知り、状況と合わせて、記録することが重要です 2023.03.15 ジムカーナ
ジムカーナ GPSロガーアプリの応用 同じようなタイムで、その走行内容に差がないと思われた走行にも、実はプラス・マイナスの差で隠れた差があります。その差を見つけるのに、ゴーストモーション再生は有効な手段のひとつです。車載動画の同期再生でその差の原因を見つけることができます。 2023.03.07 ジムカーナ
ジムカーナ 車載動画を活用しよう 車載動画のメリットは、自分1人で撮影できることです。練習会などで自身で撮影し、その時の運転を振り返ることができます。デメリットは、走行全体を客観的に俯瞰してみることができないことです。車載動画をGPSロガーと連動させて走行全体を俯瞰して見る方法を紹介します。 2023.03.03 ジムカーナ
ジムカーナ GPS走行データ研究レポートコーナリング③ どんなスポーツにも「型」というものがあります。コーナリングを4つのゾーンに分けて、各ゾーンにおけるクルマの操作と動きを「型」と表現する。8の字を練習するのはコーナリングの方向を一度に両方できるから、自分の「型」を確認したり、磨くのに最適です 2023.01.04 ジムカーナ
ジムカーナ GPS走行データ研究レポート定常円① タイヤの最大グリップをコーナリングのみに使っている状態が、理想的な定常円です。加速、減速もない等速を維持するアクセルワークと回転半径を維持するステアリングワークが必要とされる定常円で、旋回中のギア選択でタイム差がどの程度あるか検証します 2022.09.22 ジムカーナ
ジムカーナ ゴーストモーション再生でタイム差を可視化 クルマを使ったスポーツの行き着くところはタイムです。コンマ1秒の差を知り、対策をすることで速くなる。それがGPSロガーアプリを使って速くなるアプローチです。GPSデータのどこを見たら、いいの?その答えのひとつがゴーストモーション再生です。 2022.10.23 ジムカーナ
ジムカーナ GPS走行データ研究レポートタイム差分析① 全体のタイム差はリザルトで確認できますが、そのタイム差がどの区間でついたものなのかはわかりません。実際のGPSロガーの走行データを使って、タイム差があった区間の特定から、分析グラフでタイム差がどこでついたか確認する方法を説明します。 2022.09.07 ジムカーナ
ジムカーナ GPS走行データ研究レポートコーナリング② パイロンジムカーナでよくあるパイロン2本のコーナリングで1速で最短コースをトレースするライン、2速でコーナリング区間の速度を上げるライン、どちらが速いのか、どれぐらいタイム差があるか、GPSロガーの走行データを使って、分析したいと思います。 2022.09.13 ジムカーナ