問題タブ [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.

0 投票する
1 に答える
25 参照

android - 他のクラスで再利用されるエグゼキュータはベスト プラクティスですか?

ExecutorService executor = Executors.newFixedThreadPool(1);ネットワーク関連のメイン アクティビティで使用しています。

私の質問は、他のクラスまたはアクティビティの場合、このエグゼキューター オブジェクトを使用する必要があるか、メイン アクティビティの最後にこのエグゼキューターをシャットダウンして、他のクラスまたはアクティビティで新しいインスタンスを作成する必要があるかということです。バスト練習とは?

0 投票する
1 に答える
42 参照

android - Android 別のスレッドから Text_Widget を更新する

TextFieldを持つロード画面がほとんどありません。ロード画面が作成されると、新しいスレッドが起動します。そのスレッドには 3 つの作業があります。1) スキャニング クラスに新しいオブジェクトを作成し、そのスキャニング メソッドを実行ますnull オブジェクト参照に対する android.view.Window.findViewById(int)'および 3) setPackages を使用してすべてのパッケージを返します。では、どうすればスレッドからウィジェットに到達できますか? また、私が言及したパート 3 についての追加の質問は、その正しい方法ですか?

スキャニングクラス

0 投票する
1 に答える
3434 参照

java - java.lang.IllegalThreadStateException を修正するには?

私のアプリケーションでは、CountDownTimer に 1 つのスレッドを使用したいので、以下のコードを記述します。

しかし、数秒後にアプリケーションを実行すると、LogCat でエラーが表示されます。

私のコード:

LogCat エラー:

どうすれば修正できますか?

0 投票する
1 に答える
160 参照

android - スレッドが中断されると Android アプリがクラッシュする

アプリで実行中のスレッドがありますが、その作業を終了して停止しようとすると、スレッドがアプリをクラッシュさせて再起動し、アプリを再度開くまでクラッシュのループにつながります。

スレッドの作成:(変数スレッドは、通常の Thread オブジェクトとして oncreate メソッドでインストールされます)

0 投票する
1 に答える
28 参照

android - backgroundResource の非同期タスク

いくつかの変数に基づいて変化する imageButton があり、このプロセスをバックグラウンドで実行したいと考えています。

スレッドに入れてみましたが、AsyncTask はまだよくわかりません。

問題は、バックグラウンド リソースとレイアウト パラメーターをバックグラウンドで実行したいだけで、既に新しいスレッドに入れているのに、メイン スレッドでパフォーマンスが低下する理由がわかりません。

したがって、私は AsyncTask に行きます