Programming

地図を表示させるアプリを作ろう!Android studio を使って地図に吹き出しのピンを立てる方法

Android
| 0
本日は、Android Studioを使って地図に吹き出しのピンを立てる方法について説明します。 なお、地図の作り方はこちらの記事を参照してください。 地図を作る準備ができたら、ピンを立てる方法について紹介したいと思います。 地図にピンを立てる 地図にピンを立てる方法はいろとありますが、前回ビットマップ画像を作成してそこにピンを立てる方法について紹介しました。これはこれでカスタマイズ性があって良いですが、多くなると重くなったりするなど面倒なことが起こります。 詳しくは上のリンクをご覧ください IconGeneratorを使用する ここで、便利なライブラリーを使います。それがIconGenera...
Read more

地図を表示させるアプリを作ろう!Android studio を使って地図にテキストピンを立てる方法

Android
| 0
前回はAndroid Studioでマップを表示させる方法について話した。 ただ、それだけだと味気がなく面白くない。そこで今回はマップにピンを立てる代わりにテキストを表示させる方法について紹介する。 コードは以下のようになる。 package com.example.map1; import androidx.fragment.app.FragmentActivity; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Paint; import android.os....
Read more

Android開発の環境設定について

Android
| 0
Androidの環境設定について解説したいと思います。 サイトからAndroid Studioをダウンロードする Android Studioのインストール ダウンロード後インストールを行います。 Android Studioの初期設定 インストール後Android Studioを立ち上げます。 Android Studio立ち上がり後、Do not import settingを選択します。 どっちを選択しても大丈夫です。Googleにデーターを送るか、否か聞いているだけです。 Nextをクリック Standardを選択してNextを選択します UIのテーマを選択します。暗いエディターを使う...
Read more

AndroidでCloud Firestoreを使用してデーターを書き込んだり読み込んだりする

Android
| 0
AndroidでFirestoreにデーターを書き込んで読み込むプログラムを示す。 一見複雑そうではあるが、やってみると案外簡単なので是非とも試してほしい。 package com.example.myapplication; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Bu...
Read more

Androidでボタンを押すとテキストを出す方法

Android
| 0
コードとXMLはこんな感じに書きます。 MainActivityコード package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; import com.google.firebase.firestore.FirebaseFirestore; public cla...
Read more

Vueでタイムスタンプを取得する方法

Blog
| 0
Vueでタイムスタンプを取得する方法はものすごく単純 ただ、その前に一旦moment.jsをインストールしないといけない npm install moment -S コマンドで上記のように書いたらOK するとこんな感じになるはず。 moment(new Date).format('YYYY/MM/DD HH:mm'); すると上のメソッドが使えるので、書いてみる。 ただ、うまく行かず”moment is not define”とエラーが出る。そこで試しにコード上に直接書いてみると <template> <h1>{{ new Date() | moment('LTS') }}</h1> </te...
Read more

逆引きVue

Vue
| 0
本日はここに逆引きVueを書きたいと思います。質問などあれば、コメント書いてください。 新しいページを追加する まずは、ページを追加します。他のページを丸々コピーしてファイル名を変更しましょう。今回の場合mainpage.vueという名前にしました。よくわからない場合は、このページにサンプルで載せてあるmainpage.vueのコードをコピペしましょう。 index.jsを開いて以下のコードを追加する。 import Vue from 'vue' import Router from 'vue-router' import HelloWorld from '@/components/Hello...
Read more

RecyclerViewについて

Android
| 7
特徴として ListViewをさらに進化させて柔軟にしたもの 大きなデータセットを表示できるコンテナ 限られたビューを維持して効率的にスクロール可能 ヘッダー、フッターは存在しない 区切り線は自身で実装する必要がある というわけで、早速RecyclerViewを使ってみよう! 色々と調べたが、ぶっちゃけ他のサイトで紹介しているものは複雑すぎるか ビルドエラーが発生するものばかりである。 そこで、今回こちらでわかりやすくするように書き換えた。 Activity_mainのDesignを開こう そうすると、しばらくすると必要な情報が読み込まられるので、ここまでやる <?xml version="1...
Read more

Fragmentを利用したボトムタブナビゲーション(Android Bottom Navigation Bar)を使ってみよう!

Android
| 0
ボトムナビゲーションを作ろうとしたのだが、日本語で良いドキュメントが全く見当たらない。そこで、自分で作成することにした。 frage1ファイルを開き、 import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; public class frage1 extends Fragment { public static frage1 newIn...
Read more

Android開発の情報サイトをまとめてみた

Android
| 0
Android開発には常に情報を見ることが不可欠、 ここでは、開発に役立ちそうなサイトを集めた qiita.com akira-watson.com Androidで簡単お絵かきアプリ開発 dev.classmethod.jp スーパークラスとサブクラスについての最低限のまとめ qiita.com qiita.com qiita.com github.com www.bravesoft.co.jp saruwakakun.com saruwakakun.com qiita.com asky.hatenablog.com Android Studio エミュレータのネットワーク設定 qiita....
Read more