問題タブ [android-thread]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 他のクラスで再利用されるエグゼキュータはベスト プラクティスですか?
ExecutorService executor = Executors.newFixedThreadPool(1);
ネットワーク関連のメイン アクティビティで使用しています。
私の質問は、他のクラスまたはアクティビティの場合、このエグゼキューター オブジェクトを使用する必要があるか、メイン アクティビティの最後にこのエグゼキューターをシャットダウンして、他のクラスまたはアクティビティで新しいインスタンスを作成する必要があるかということです。バスト練習とは?
android - Android 別のスレッドから Text_Widget を更新する
TextFieldを持つロード画面がほとんどありません。ロード画面が作成されると、新しいスレッドが起動します。そのスレッドには 3 つの作業があります。1) スキャニング クラスに新しいオブジェクトを作成し、そのスキャニング メソッドを実行します。null オブジェクト参照に対する android.view.Window.findViewById(int)'および 3) setPackages を使用してすべてのパッケージを返します。では、どうすればスレッドからウィジェットに到達できますか? また、私が言及したパート 3 についての追加の質問は、その正しい方法ですか?
スキャニングクラス
java - java.lang.IllegalThreadStateException を修正するには?
私のアプリケーションでは、CountDownTimer に 1 つのスレッドを使用したいので、以下のコードを記述します。
しかし、数秒後にアプリケーションを実行すると、LogCat でエラーが表示されます。
私のコード:
LogCat エラー:
どうすれば修正できますか?
android - スレッドが中断されると Android アプリがクラッシュする
アプリで実行中のスレッドがありますが、その作業を終了して停止しようとすると、スレッドがアプリをクラッシュさせて再起動し、アプリを再度開くまでクラッシュのループにつながります。
スレッドの作成:(変数スレッドは、通常の Thread オブジェクトとして oncreate メソッドでインストールされます)
android - backgroundResource の非同期タスク
いくつかの変数に基づいて変化する imageButton があり、このプロセスをバックグラウンドで実行したいと考えています。
スレッドに入れてみましたが、AsyncTask はまだよくわかりません。
問題は、バックグラウンド リソースとレイアウト パラメーターをバックグラウンドで実行したいだけで、既に新しいスレッドに入れているのに、メイン スレッドでパフォーマンスが低下する理由がわかりません。
したがって、私は AsyncTask に行きます