アプリケーションが起動すると、スプラッシュ画面が表示され、バックグラウンドで、外部ストレージのディレクトリが存在する場合はそのディレクトリを消去します。ディレクトリが削除されるとすぐに別のアクティビティが開始されます。 ASyncTaskが設定変更などを処理していないため、AsyncTaskを使用していましたが、AsyncTaskLoaderを使用したいのですが、 別のスレッドでは、どのようなスレッド機構を使用する必要がありますか?AsyncTaskLoaderは外部ストレージをクリアする目的で使用するのが適切ですか?
答えて
はい私はAsyncTaskはここで良い選択だと思います。 SOYのquestionを確認して、AsyncTask、Handler、Threadの違いを確認し、詳細なPro/Consリストを確認することができます。 AsyncTaskは、UIスレッドと通信する必要がなく、アクティビティと密接に結合しているバックグラウンドプロセス(IntentServiceとは異なります)に適しています。 AsyncTaskの上でネットワーク操作のためにボレーが優先されます
onClickアイテムが外部ストレージからソースを削除したため、アイテムが削除されたときにリストに通知する必要があります(この場合、別のスレッドがUIスレッドとやり取りするとき)AsyncTaskが正しい選択ですか? –
これらの種類の質問は実際には非常に具体的な詳細によりますが、一般的に言えば、私はハンドラを使用することをお勧めします。なぜ私はハンドラを推奨するのか理解するためにhttp://stackoverflow.com/questions/2523459/handler-vs-asynctask – Shreyans
私の主な問題は、構成の変更を処理することであり、AsyncTaskとHandlerThreadを使うと問題になる可能性があります。その事実を考慮に入れても、それを使う価値はありますか? どのような詳細情報が必要ですか? –
- 1. InfoPathはこの目的のために適切ですか?
- 2. 外部(YouTube)ビデオの適切なog:video:タイプは何ですか?
- 3. コアデータ:「外部ストレージができます」
- 4. 静的モードでAudioTrackを使用する適切な方法は何ですか?
- 5. これは例外を使用する適切な方法ですか?
- 6. Android:いつFragmentTransaction.removeを使用するのが適切ですか?
- 7. AzureストレージからXDocumentをロードする適切な方法は何ですか
- 8. .pycファイルを使用するのは適切ですか?
- 9. IoCを適切に使用するのはいつですか?
- 10. Gtk# - ActiveTextをComboBoxEntryでクリアする適切な方法は?
- 11. python3でasyncioキューをクリアする適切な方法は?
- 12. XamarinでAndroidの内部ストレージを使用するには?
- 13. Haskellでn番目のパラメータを部分的に適用できますか?
- 14. 外部目的のために分類器を使用するには?
- 15. VarnishdはRailsで使用する適切なキャッシュソリューションですか?
- 16. アンドロイドで外部ストレージを利用できる場合でも、内部ストレージにファイルを(一般に)保存するにはどうすればよいですか?
- 17. 内部ストレージから外部ストレージにアンドロイドコピーデータベースが空のデータベースを返します
- 18. Djangoで動的な外部キーを使用するには?
- 19. python:Pythonのインポートで()を使用する目的は何ですか?
- 20. 静的メソッドを使用する目的は何ですか?
- 21. 適切なリクエストヘッダーを使用して外部サービスに投稿する
- 22. 外部ストレージにプライベートデータを保存する
- 23. 外部ストレージにデータを保存する
- 24. ファイルを外部ストレージにコピーする/
- 25. エンティティを定義する目的でのみDTDを使用するのは不適合ですか?
- 26. 内部ストレージから外部(共有)ストレージにデータベースをバックアップする方法
- 27. 私はlimit_choices_toで外部キーを使用する外部キー
- 28. このシチュエーションではSystem.Exceptionを使用するのが適切でしょうか?
- 29. ionic2 navbarで適切に使用する
- 30. ストラットでロジックタグを使用する目的は何ですか?
「ASyncTaskは構成の変更を処理していません」とはどういう意味ですか? – Petro
よくasyncTaskも別のスレッドにあります。 – Shreyans
@Petroこれを読んで理解するhttp://stackoverflow.com/questions/7120813/asynctaskloader-vs-asynctask – Shreyans