365連休

にわかのandroidとかの開発メモ。

2023-01-01から1年間の記事一覧

Android Studio Hedgehog | 2023.1.1 & Win10 システム要件 スペック メモ

中の下くらいの64bitノートPC。 だが、注意しなければならない必須要件がある。 メモリは16GB以上!

Android Studio Hedgehog | 2023.1.1 へアップデートできない。

Windows10でAndroid StudioをGiraffeからHedgehogへアップデートしようとしたら、なぜかDownloadページが開いてアップデートできなかった。 FlamingからGiraffeへの更新時にも発生し、原因がよく分からなかったため、exeを落としてインストールした。 Androi…

【ダメぜったい!】Android Studio Giraffe / staticなLiveDataを作ってはいけない。【メモリリーク】

staticなLiveDataを作るとメモリリークの原因になる。

プライバシーポリシー

プライバシーポリシー

Android Studio Giraffe / Fragment及びDialogFragmentと通信する方法に関する考察

FragmentResultListenerは原則使わない方がいい。 DialogFragmentは呼び出し元のActivityやFragment自体にListenerを実装させ、結果を処理する方式がベスト。 DialogFragmentを部品ではなく機能として使用することで、結果を返さなくて良くなり、呼び出し元…

Android Studio Giraffe | 2022.3.1 へアップデートできない。

Windows10でAndroid StudioをFlamingoからGiraffeへアップデートしようとしたら、なぜかDownloadページが開いてアップデートできなかった。 初めての出来事で、原因がよく分からなかったため、exeを落としてインストールした。 Android Studioを終了する 既…

Android Studio 3.6 ワーカースレッドとしてHandlerThreadを使う

Androidの非同期処理にAsyncTaskやExecutorを使う事があるが、ワーカースレッドを作りworkerHandler.post()で実行する方法もある。 最近のマイブーム。 HandlerThreadはThreadを継承しているため、newしてstart()すれば、別スレッドでお手軽非同期処理ができ…

Android Studio 日本語化のURLを変更しました。

お手数をおかけします。 neet-rookie.hatenablog.com

【解決】Android Studio 4.2 AppCompatTextViewのテキスト選択時にResources$NotFoundExceptionが発生する

2023/1/15追記 未検証だが、適切な依存関係の記述で解消する可能性がある。 当時、"依存関係の記述方法を見落としていたため例外が発生した"のかは不明。 developer.android.com 事象 AppCompatTextViewにsetTextIsSelectable(true)を適用する。 テキストを…