タグ

ブックマーク / akira-watson.com (2)

  • [Android & Kotlin] GPS位置情報を取得するアプリを作る

    AndroidではGPSとWifiや基地局GPSを組み合わせた、FusedLocationProvider が推奨されていますが、GPSが一番精度の高い位置情報を取得できます。KotlinでのGPSの設定方法を調べてみました。 LocationManager GPSの実装はここのところ色々と制約がついてきてしまっているので、ここでの内容は一番簡単な以下の設定ですが、実用ではバックグラウンドで処理、Permissionの扱いなどが必要となります。 GPSを起動するためのもっとも簡単な実装 1つのRuntime Permissionのみを想定 フォアグランドでの実行 GPS簡単な実装 GPSに必要なpermissionは、Android 6.0 Runtime Permission の dangerous permissionに該当するため、ユーザーが許可しないと使えません。これは複雑になるの

    [Android & Kotlin] GPS位置情報を取得するアプリを作る
    stts
    stts 2022/04/02
    参考にした
  • [Android] HTTP POST のデータ送信をVolleyで実装する

    WebサーバとWebクライアント間でデータ送受信を行うために用いられるプロトコル(規約)をHTTPと言います。データの送受信にはGETとPOSTのメソッドがあり用途により使い分けます。 POST & GET 基的には、両方とも送受信が可能です。 例えばGETでは画像データが欲しいというリクエストを送信して、その画像データを受け取る。POSTではデータベースの情報をサーバーに保存するために大量のデータを送るなど。以下は両者のザックリとした相違点 GET サーバから情報を取得するケースに使うことが多い データを送信できるのはテキストのみで少量しか送れない URLに付加して送信するので簡単 POST サーバへ情報を登録するケース バイナリーデータの送信 GETでのデータ送信限度を超えてしまう場合 送信データをBODY部分に含めて送信できるので制限はない 今回はこのPOSTのメソッドを使って、サ

    [Android] HTTP POST のデータ送信をVolleyで実装する
  • 1