問題タブ [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 に答える
713 参照

android - 起動時にどのアクティビティをロードするかを決定するスプラッシュスクリーン?

Activityアプリが初めて起動されているかどうかに基づいて、どれをロードするかを決定するスプラッシュ画面を作成しています..

コードは独自の Activity -MainActivityで実行され、スプラッシュ スクリーンとして機能します。初めて起動する場合は、ロードします。以前に起動しIntroActivityたことがある場合は、ロードします。PrimaryActivity

いくつか質問があります:

1) -runOnUiThreadこれを行うために正しい方法を使用していますか?

2) - ここ StackOverflow でスプラッシュ スクリーンに関連するトピックを調査しましHandlerた。

3)Thread -ロードするアクティビティを決定したら、これを閉じる必要がありますか?

ボーナス:

4) - 最終的には、このアクティビティをポップアップ スタイルの読み込みウィンドウにするつもりです..

これを達成する最も簡単な方法は何ですか?

提供されたヘルプに事前に感謝します!


私の現在のコードを以下に示します。

0 投票する
0 に答える
211 参照

java - onDraw で canvas.drawCircle が呼び出されるとアプリケーションがクラッシュする

onDraw のキャンバスを使用して 3 つの円を描画しようとしています。onDraw はスレッドによって呼び出されます。しかし、canvas.DrawCircle が発生するたびに、アプリがクラッシュします。

別の問題があります。surfaceView を拡張していますが、SurfaceCreated が呼び出されることはありません。それは問題ではないと思いますが...私はそれに夢中になります。これは私の 2 番目のプロジェクトで、最初のプロジェクトはうまくいきました

私はデバッグしようとしました, あなたはそれを使うことができます: タグDEBUG. mainActivity が必要な場合は、お気軽にお問い合わせください。

}

期待される結果は、アクティビティに描かれた 3 つの円です。

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

android - Android runOnUiThread

紺碧のクエリで値を取得しようとしています! その後、これらの値を取得して新しいインテントに移動したかったのですが、スレッドのためにこれを行う方法がわかりません

ここで私は必要なものQrCodeを見つけ始めますid

ここでクエリを実行しますが、呼び出すrunUIThreadと、そのスレッドから別の試行で変数にアクセスできません。ご覧のように: