daiki0508'足跡

AndroidDeveloper

ViewBinding使ってみた

少し前にViewModelとDataBinding、LiveDataを使うことで画面の回転が行われても生成したテキストが消えなくなる処理を実装していたのですが、DataBindingよりもViewBindingの方が使いやすくて簡単だという記事を見つけたので実装方法を紹介しようと思いまし…

Firebaseを使ってメール/パスワード認証を実装してみた

前々からFirebaseについて色々と勉強したいと思っていたが、5月のGWで時間に余裕が出来て勉強したのでその内容を共有するということと、メモ書きとして残すために記事を書きました。 目次 目次 Firebaseって? 筆者の環境 サンプルアプリの作成 概要 xmlの編…

Android11でAsyncTaskが非推奨になった話

少し前の情報なのですが、Android11でAsyncTaskが非推奨となったという話を聞きました。 当時の自分はまだAndroidアプリの開発について勉強していた時期で、書籍を使って勉強していたのですが勿論、その書籍では当然AsyncTaskを使った手法で書かれていました…

Android NDKを使ってみた

AndroidNDKを使って簡単なアプリを作ってみようと思ったのですが、ドキュメントが古かったり少なかったりして大変だったのでメモとして記事にしました。 目次 目次 NDKって何? NDKの導入 NDKを使ってみよう サンプルアプリの挙動 ソースファイルを配置する…

Androidエミュレータの紹介とroot化

最近、私のPCに入れているAndroidエミュレータが増えてきたので整理する意味でも一度まとめてみようと思い書きました。 あくまでまとめなので、エミュレータの詳しいインストール方法等は説明しません! 目次 目次 エミュレータって何? 紹介するエミュレー…

AndroidStudioでのGithub連携がUN/PWで出来なくなった?

この間、新しいPCに「AndroidStudio」を入れてGithubと連携しようとしたら正しいユーザ名とパスワードでログインしても「404エラー」が発生してしまいました。 ネットで調べた噂によると最近のGithubの仕様変更で出来なくなった可能性がある(2021/3月時点)、…