AndroidStudio Giraffe | 2022.3.1
Windows10でAndroid StudioをGiraffeからHedgehogへアップデートしようとしたら、なぜかDownloadページが開いてアップデートできなかった。 FlamingからGiraffeへの更新時にも発生し、原因がよく分からなかったため、exeを落としてインストールした。 Androi…
staticなLiveDataを作るとメモリリークの原因になる。
AndroidStudio Giraffe | 2022.3.1
androidx.fragment.app.Fragment
androidx.fragment.app.DialogFragment
androidx.fragment.app.FragmentManager
androidx.lifecycle.ViewModel
サンプルコード
FragmentResultListenerは原則使わない方がいい。 DialogFragmentは呼び出し元のActivityやFragment自体にListenerを実装させ、結果を処理する方式がベスト。 DialogFragmentを部品ではなく機能として使用することで、結果を返さなくて良くなり、呼び出し元…
Windows10でAndroid StudioをFlamingoからGiraffeへアップデートしようとしたら、なぜかDownloadページが開いてアップデートできなかった。 初めての出来事で、原因がよく分からなかったため、exeを落としてインストールした。 Android Studioを終了する 既…