その他 XMLでデータを管理 | Data management with XML | Android XMLでデータ管理 通常、配列データを以下のように記述します。 private String[] stringDataArray= { "Data_1" ,"Data_2" ,"Data_3" ,"Data_4" ,"Data_5" ,"Data_6" ,"Data_7" }; これはこれで間違っていませんし、正しいの... 2022.10.11 その他
その他 Activity間でのデータの共有 | Sharing data within activities | Android データ共有の方法 Activity間でデータの受け渡しといえば、Intentを用いる方法がよくあげられます。 ただし、この方法は値の受け渡しをするだけですし、基本的に1対1の関係です。 またIntentはバックキー処理にうまく対応できません。 今回の目的とするコードは、各Activityがアクセスをして取得、変更、共有... 2022.10.11 その他
その他 初回起動時の判断 | first launch the application? | Android 初回起動の判断方法 初めてアプリを起動したときにのみ表示させるダイアログや設定手続きを実装したいとき、どのようにすればよいでしょうか。 もっとも簡単な方法はプリファレンスを使う方法です。 起動の際に何らかのデータを端末に保存します。そのデータが存在していれば2回目以降、存在していなければ、初めての起動という判断です。 ... 2022.10.11 その他
その他 ネット上のテキストデータを取得する | get text data from Web | Android AsyncTaskを用いる ネット上のウェブデータを取得します。 httpURLConnectionを使ってネット上のテキストデータにアクセスをし、取得したデータをString型に変換します。 この処理はバックグラウンドで行わせるため、AsyncTaskを用います。 ネット上へのデータにアクセス等は非同期処理で行います... 2022.10.11 その他
その他 リソースidをファイル名で指定 | Specify resource ID by file name | Android ImageViewに画像を設定 drawable内にあるslide716.png画像をImageViewで表示したい場合、 通常であれば imageView.setImageResource(R.drawable.slide716); となります。 ここでもし、画像が連番である場合はどうでしょうか 例えば、 slide... 2022.10.11 その他
その他 Missing contentDescription attribute on image | Android XML 意味 content descriptionとはコンテントの説明という意味、XML内にコンテントの説明がありませんよ。という警告です。 <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" androi... 2022.10.11 その他
その他 Realmの初期化 | Initialize Realm | Android Realm初期化、最新の方法 モバイル用データベースといえばRealmです。SQLiteより断然Realm!と私は思っています。 さて、初期化についてです。最初に一度だけ実行します。 Realm.init(getApplicationContext()); RealmConfiguration realmConfig ... 2022.10.11 その他
その他 明示的Intentの仕組み | Intent Android 明示的Intent 行先が明示的に示されているIntentを明示的Intentと呼びます。以下のようなものです。 Intent intent = new Intent(getApplicationContext(),ToActivity.class); startActivity(intent); 行先がToActiv... 2022.10.11 その他
その他 fireTVのManifest | Manifest of fireTV | Android fireTVのManifest設定 fireTVはGPSが搭載されていませんが、Manifestで指定しない場合、fireOSの場合、暗黙的に以下のコードが加わります。(記載せずとも記載されていることとして扱われる) <uses-feature android:name="android.hardware.locati... 2022.10.11 その他
その他 Field can be converted to a local variable | Android Studio | JAVA Field can be converted to a local variableとは コードを書いていると、時々、変数の名に関して、上記の警告が出ることがあります。 といったように。 これはローカル変数でもよいですよ。という警告です。 以下のようなコードでnumberについて発生します。 public class ... 2022.10.11 その他
その他 アプリ開発と著作権 | Apps and copyright | Android Androidアプリを開発していますと、音楽を使いたいであるとか、画像を使いたいという機会はよく訪れます。実際に使って大丈夫だろうか。ということについてのお話です。 原則的に、パブリックドメインに指定されている音楽、画像を使うこととなります。 その表記がない場合は使用するべきではありません。もし使用してgoogle側に... 2022.10.11 その他
その他 カスタムListViewからActivityへの通知 | CustomListView to Activity | Android カスタムリストビューを利用していると、Activityへ何らかの通知を行いたいと考える時があります。 例えばリストビューのチェックした項目の一括削除、又は個数をカウントする際などに利用します。 方法としては、カスタムリストビュー側にトリガーを設置してアクティビティー側で取得する。ということになります。 CustomLi... 2022.10.11 その他
その他 多言語リスト | list of Multilingualization playconsole | Android play consoleにおける言語と話者人口についてです。開発の優先順位の参考に。 一覧 話者人口の多い言語の抜粋です。 id 言語 人口 備考 zh 中国語 13 en 英語 5 hi ヒンディー語 4.9 インド北中部 es スペイン語 4.2 ar アラビア語 2.3 bn ベンガル語 2.2 インド、バン... 2022.10.11 その他
googleAPI JSONをVolleyで解析表示する | JSON Volley Google Maps Geocoding API | Android JSONとは 地図の住所情報や、天気の情報をインターネットから取得したい場合はJSONデータを扱います。 例えば、東京都庁についてのGoogle Maps Geocoding API 情報を取得したければ を表示します。結果として、 { "results" : [ { "address_components" : [ ... 2022.10.11 googleAPI
googleAPI googleMap第1回 表示 | Show map | Android AndroidでGoogleMapアプリ開発 第1回 表示 第2回 表示形式 衛星、地図、地形図 第3回 マーカーと直線 第4回 googleMapのエラー 第5回 PlaceAPIとマーカーのセット 第6回 現在地 GPSの実装 第7回 トラッキング 第8回 様々な技法 googleMapを使ったアプリの開発です。G... 2022.10.11 googleAPI
googleAPI googleMap第2回 表示形式 衛星、地図、地形図 | Satellite photograph Topographical map | Android AndroidでGoogleMapアプリ作成 第1回 表示 第2回 表示形式 衛星、地図、地形図 第3回 マーカーと直線 第4回 googleMapのエラー 第5回 PlaceAPIとマーカーのセット 第6回 現在地 GPSの実装 第7回 トラッキング 第8回 様々な技法 第1回で使用したプロジェクトをそのまま使います... 2022.10.11 googleAPI