ここでこの質問へのリードを尋ねました。UIスレッドまたは単純なゲームのゲームスレッド(月着陸船のサンプルに基づく)のAndroidリソース(res内)フォルダーを読むことが推奨されるかどうかを知りたいです。月着陸船では、ゲーム ループを開始する前にリソースを割り当てていることがわかります。ただし、多くのリソースがある場合、それはあまりうまくスケールアップしません。前の質問への回答によると、バックグラウンド スレッドでビットマップなどのリソースを読み取っても問題ありません。今、これが正しい方法であるかどうかを知りたいです。
代替アーキテクチャは、時々 Runnable を ui-thread に投稿し、その後リソースを割り当てることです。
ガベージコレクションは機能しますか?GC が実行されているスレッドがわかりませんでした。しかし、オブジェクトが割り当てられたスレッドで実行されると思います。