問題タブ [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 - 起動時にどのアクティビティをロードするかを決定するスプラッシュスクリーン?
Activity
アプリが初めて起動されているかどうかに基づいて、どれをロードするかを決定するスプラッシュ画面を作成しています..
コードは独自の Activity -MainActivity
で実行され、スプラッシュ スクリーンとして機能します。初めて起動する場合は、ロードします。以前に起動しIntroActivity
たことがある場合は、ロードします。PrimaryActivity
いくつか質問があります:
1) -runOnUiThread
これを行うために正しい方法を使用していますか?
2) - ここ StackOverflow でスプラッシュ スクリーンに関連するトピックを調査しましHandler
た。
3)Thread
-ロードするアクティビティを決定したら、これを閉じる必要がありますか?
ボーナス:
4) - 最終的には、このアクティビティをポップアップ スタイルの読み込みウィンドウにするつもりです..
これを達成する最も簡単な方法は何ですか?
提供されたヘルプに事前に感謝します!
私の現在のコードを以下に示します。
java - onDraw で canvas.drawCircle が呼び出されるとアプリケーションがクラッシュする
onDraw のキャンバスを使用して 3 つの円を描画しようとしています。onDraw はスレッドによって呼び出されます。しかし、canvas.DrawCircle が発生するたびに、アプリがクラッシュします。
別の問題があります。surfaceView を拡張していますが、SurfaceCreated が呼び出されることはありません。それは問題ではないと思いますが...私はそれに夢中になります。これは私の 2 番目のプロジェクトで、最初のプロジェクトはうまくいきました
私はデバッグしようとしました, あなたはそれを使うことができます: タグDEBUG. mainActivity が必要な場合は、お気軽にお問い合わせください。
}
期待される結果は、アクティビティに描かれた 3 つの円です。
android - Android runOnUiThread
紺碧のクエリで値を取得しようとしています! その後、これらの値を取得して新しいインテントに移動したかったのですが、スレッドのためにこれを行う方法がわかりません
ここで私は必要なものQrCode
を見つけ始めますid
ここでクエリを実行しますが、呼び出すrunUIThread
と、そのスレッドから別の試行で変数にアクセスできません。ご覧のように: