2025-05-01から1ヶ月間の記事一覧

新アンドロイド地図アプリの開発(その9)地図上に現在位置を表示し、軌跡を表示する

前回はバックグラウンドで現在位置を取得する簡単なアプリを作って動かしてみました。 alasixosaka.hatenablog.com 今回はその応用で、いままでの地図アプリ上に取得した現在位置を表示し、移動した軌跡を表示してみます。軌跡はアプリバックグラウンドに入…

新アンドロイド地図アプリの開発(その8)バックグラウンドで位置情報を取得する

今回は地図の表示からは少し離れてしまいますが、バックグラウンドで位置情報を取得することをやります。 地図アプリでも、ログを記録したり、軌跡を表示したりするのに必要な機能となります。 今回はテスト用のアプリを作って、バックグラウンドで位置情報…

新アンドロイド地図アプリの開発 (その7)地図ファイルを指定して読み込む(再)

前回ようやく、サンプルプログラムの丸ごとコピーでなく、地図を表示し回転させることができるようになりました。 alasixosaka.hatenablog.com 今回は、その5でやったことの繰り返しになりますが、アプリから読み込む地図を指定してそれを表示させるというこ…

新アンドロイド地図アプリの開発(その6) 小さなプログラムで地図を回転する

やりました。遂にやりました。 メインプログラムを1つ作って、それで、mapsforgeの地図を表示して、回転させるところまでできました。 なんで今までできなかったのかよくわかりませんが、とりあえずこれで、サンプルプログラムの丸ごとコピーという妙なやり…

新アンドロイド地図アプリの開発 (その5) 地図ファイルを指定して読み込む

さて、前回はmapsforgeのサンプルプログラムをベースに端末内のオフラインマップを使って地図を表示して回転させる、地図上に現在地を表示するというところまでやりました。 alasixosaka.hatenablog.comただし、前回のプログラムでは、地図ファイルの場所が…

新アンドロイド地図アプリの開発 その4 (地図を回転する)

前回は、表示した地図に現在地を表示することをやりました。 alasixosaka.hatenablog.com 今回は、もう一つの大きな機能である地図を回転するということをやります。 実際には、端末の向きを検知して、その向きに合わせて地図を表示するのですが、今回は簡単…

新アンドロイド地図アプリの開発(その3) 地図上に現在地を表示する

紆余曲折ありましたが、とりあえず地図の表示とGPSによる現在地の取得ができましたので、それを組み合わせて地図上に現在地を表示することをしてみたいと思います。 alasixosaka.hatenablog.com alasixosaka.hatenablog.com 前回の記事でも書きましたが、And…

新アンドロイド地図アプリの開発(その2) GPSで現在地を取得する

前回は、mapsforgeのサンプルプログラムGettingStarted.javaに少し手を加えて地図を表示させることをやりました。 alasixosaka.hatenablog.com 今回は、地図から少し離れて、GPSで現在地を取得するということをやります。 やること自体はシンプルで、参考サ…

新アンドロイド地図アプリの開発(その1) まずは地図を表示させてみる

再三このブログで書いている通り、オリジナルの地図アプリがAndroid12以上では正常に動作しないことが判明し、新しくアプリを開発することになりました。 alasixosaka.hatenablog.com alasixosaka.hatenablog.com Androidの仕様も、Android APIの仕様もどん…

島根2daysのDay2とKOLA大山大会に参加してきました。

GW後半はオリエンテーリングで2レースを走ってきました。GW前半はトレラン、後半はオリエンテーリングとレース三昧です。 参加してきたのは出雲大社近くで開催された島根2Daysのうち5/4の2日目のミドルのレースと、5/5に鳥取で開催されたKOLA主催の大山のレ…

RedMi Note 10 ProのOSをダウングレードする

記事の時間関係が遡ってしまいますが、旧端末のRedmi Note 10 ProのOSをダウングレードしました。 そもそも、SDカードの読み込みが不安定になって、それを改善できるかと思ってOSをアップグレードしたところ、自作の地図アプリが動かなくなってしまいました…