GoogleサインインのAPIエラー10について
AndroidアプリにFirebaseでGoogleサインインを実装しようとしてハマったのでメモ。 Googleサインインを実装するには、2つの認証情報を正確に記載する必要がある。 1つはアプリのSHA-1ハッシュ。 も…
Keep technology simple.
AndroidアプリにFirebaseでGoogleサインインを実装しようとしてハマったのでメモ。 Googleサインインを実装するには、2つの認証情報を正確に記載する必要がある。 1つはアプリのSHA-1ハッシュ。 も…
ComposeとFirebaseでユーザー認証をやってみるやつです。 今日はログイン処理とエラーメッセージ表示を実装してみました。 ViewModelで状態管理用クラスを定義します。 状態管理用クラスにアクセスして、値を…
最近流行りのComposeでFirebaseの認証をやってみたいと思います。 認証状態を問い合わせる処理とメール、パスワードの入力画面を作るところまで。 両方Google関係のものなのでググるとかなり記事が出てくるのです…
kotlinのコルーチンを使って、Webアクセスを含めた非同期処理を実装してみます。 下準備としてGradleにライブラリを追加します。 ViewModelの中に非同期処理を書いていきます。 connectはワーカースレ…
文字列を一覧表示する場合にはListViewとArray Adapterを使うと良い。 その際に、動的に追加したり削除する操作をするにはどうすればよいか記事としてまとめる。 ActivityのメンバとしてArrayAda…
DatePickerを使うとカレンダーを表示して日付の選択画面を出すことができます。 まずは表示するときに現在の日付を選択するようにしたダイアログのクラスを作成します。 onDateSetはユーザが選択したときに呼ばれる…