9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Android アプリ開発した際の躓きポイントを纏めてみた

Last updated at Posted at 2021-01-05

#概要
とあることから、Google Maps APIを使用したAndroidアプリを作成することになったので、
参考にしたリンクを備忘録のために纏めました。

#環境編
##前提
Androidコードディング規約
もしあなたが急にAndroidアプリを業務で作るはめになった場合の選択肢(2021年初頭版)

##Android Studio
Android studio の Gradleについて調べてみた
Android Studioでの外部ライブラリの読み込み方と注意点

##ドキュメント
Javadocの作成方法を現役エンジニアが解説【初心者向け】

#設計編
Android アプリ設計パターン入門

#コーディング編

コンテクスト

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通信
AndroidでHTTP通信したいときの手段まとめ

##GPS関連
[Android] GPSで位置情報を取得するアプリを作る
FusedLocationProviderClientを用いた位置情報の取得

##Callback・マルチスレッド・タスク
プロセスとスレッドの概要
###Handler
Handler と Looper
Handlerの使い方を紹介する
AndroidでTimerを使わずHandlerだけでお手軽に定期実行してあげる
Handlerクラスの正しい使い方(Androidでスレッド間通信)
幸せな非同期処理ライフを満喫するための基礎から応用まで
【Java】Handlerクラスについてまとめてみました
【Android】HanlderとMessageを使ってマルチスレッドの処理結果を受け取る
###Task
【Java】定期的にタスクを実行する方法
###スレッドセーフ
排他制御のあれこれ

##ライフサイクル
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?

#まとめ
とりあえず、リンクを羅列しましたが、各リンクから何が得られるのか、余裕があり、気力が沸いたら書こうとおもいます。

9
6
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?