ジムカーナ

GPS走行データ研究レポート
サイドターン①

名阪Cコースでターンを配置する場合、この2箇所です。特にタイム差が出やすいのが今回のテーマとなる箇所のターンです。なぜ、タイム差が出やすいのかは、この箇所の路面には傾斜がついていて、パイロンの配置、ターン進入の向きによって、難易度が変わるからです。
ジムカーナ

GPS走行データ研究レポート
ブレーキング①

名阪Cコースの伊藤工業コーナーですが、路面の傾斜の付き方、舗装ともに特殊です。そのため、ブレーキを終わらせる位置が重要になってくる箇所です。なぜ、ブレーキを終わらせる位置が重要なのかは、この箇所が、止まらない、加速しない、曲がらないからです。
ジムカーナ

GPSロガーアプリの活用

GPSロガーアプリの利点は数値化という部分です。アドバイスや映像でなんとなく理解したことも、数値として裏付けできます。GPSロガーアプリを活用する場合、走行後の振り返りで利点を生かすことができれば、非常に強力なツールになると確信しています。
スポンサーリンク
Androidアプリ開発

Android13対応(メディアコントロール)

Android13 の新しいメディアコントロールを使用するにはメディアアプリのアーキテクチャに準ずる必要があり、動画や音楽を扱う場合に使用する ExoPlayer を使ったアプリはMedia3 のメディアセッションに対応する必要があります
Androidアプリ開発

画面遷移のヒストリーバック

Androidのナビゲーションバーには標準で戻るボタンが配置されています。前の画面に戻るためのボタンですが、アプリ側で処理を記述する必要があります。タブレイアウトの画面遷移で戻るボタンによるヒストリーバック機能の実装方法を紹介します
Androidアプリ開発

AdMobを使用しているアプリのGDPR対応

個人データを扱うアプリを欧州経済領域と英国に配信する場合はGDPR対応は必須ですが、個人データを扱っていなくてもAdMobやFirebaseを使用しているアプリでアプリの配信先に欧州経済領域と英国が含まれている場合はGDPR対応が必要です
Androidアプリ開発

Android14対応
(非推奨のCriteriaの対応)

CriteriaクラスはAndroidアプリで位置情報を扱うときに使用します。精度、電力使用量などに基づいて、最適な位置プロバイダを選択します。しかし、Android14では、Criteria クラスが非推奨となり、代替クラスもない状況です
Androidアプリ開発

Android14対応
(非推奨のonBackPressedの対応)

これまでBackキーの処理は、onBackPressedに記述していました。onBackPressedはAndroid13から非推奨、Android14から使用不可になりました。Android14でのBackキーの処理の実装を紹介します
Androidアプリ開発

アプリをタブレットに対応する

画面が回転する際、画面が再起動します。ダイアログを表示中に再起動が発生すると、アプリがクラッシュします。タブレットでは本体側の設定(画面の自動回転)が優先され、アプリで画面の向きが固定できません。タブレットでは画面の回転の対応が必須です。
Androidアプリ開発

ImageViewの四隅を丸くする

Andorid アプリの開発で、画像を表示する際に使用する ImageView。表示したイメージの四隅のカドが気になります。CardView を使って、ImageView で表示するイメージの四隅のカドを丸く表示する方法について、紹介します
スポンサーリンク