概要
とあることから、Google Maps APIを使用したAndroidアプリを作成することになったので、
参考にしたリンクを備忘録のために纏めました。
環境編
前提
Androidコードディング規約
もしあなたが急にAndroidアプリを業務で作るはめになった場合の選択肢(2021年初頭版)
Android Studio
Android studio の Gradleについて調べてみた
Android Studioでの外部ライブラリの読み込み方と注意点
ドキュメント
Javadocの作成方法を現役エンジニアが解説【初心者向け】
設計編
コーディング編
コンテクスト
Androidの勉強:Contextについて
整理できない底辺プログラマのメモブログ : Contextとは?
パーミッション
Androidパーミション別-何してんの?#5 NETWORK編
設定画面のインテントアクションまとめ
画面遷移
[Android] 10分で作る、Navigationによる画面遷移
最初のActivityに戻る
Fragmentによる画面遷移でハマった
Fragmentで、パラメータ付きの画面遷移を実装する
View要素
Button
[Android] Button のonClickListenerの設定が色々できる件
Fragment
Fragment自身を終了させる
AndroidStudioの標準デザインパターンで分かるFragment入門
AndroidでFragmentの結果をActivityで受け取る
HTTP通信
GPS関連
[Android] GPSで位置情報を取得するアプリを作る
FusedLocationProviderClientを用いた位置情報の取得
Callback・マルチスレッド・タスク
Handler
Handler と Looper
Handlerの使い方を紹介する
AndroidでTimerを使わずHandlerだけでお手軽に定期実行してあげる
Handlerクラスの正しい使い方(Androidでスレッド間通信)
幸せな非同期処理ライフを満喫するための基礎から応用まで
【Java】Handlerクラスについてまとめてみました
【Android】HanlderとMessageを使ってマルチスレッドの処理結果を受け取る
Task
スレッドセーフ
ライフサイクル
onCreate と onStart と onResume の違い
知らずに作って大丈夫?Androidの基本的なライフサイクルイベント31選
Androidの画面設計や遷移に関して整理してみる
その他
プログレスバー
Androidでプログレスダイアログを使用して、処理を行う
【Android】ProgressDialogがDeprecatedになっている理由、正しく理解してます?
スマホセンサ類
Androidデベロッパー.位置センサー
下のリンクは少し古かったようなので取り消します。Androidデベロッパーサイトを参考にした方が良いです。
Android:端末の傾きと方位を、センサーを利用して取得する
Androidで世界座標系の加速度と方位を取得する
Maps API編
GoogleMapsAPI
Google Maps Platform ドキュメント
地図オブジェクト
AndroidのアプリにGoogle Mapを組み込む
Android - Polyline encoding algorithm?
まとめ
とりあえず、リンクを羅列しましたが、各リンクから何が得られるのか、余裕があり、気力が沸いたら書こうとおもいます。