問題タブ [android-background]
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 - AsyncTask と IntentService のどちらを選択するかの決定要因は何ですか?
ジョブをバックグラウンドで実行する必要があるという要件があります。Android ウェブサイトでバックグラウンド ジョブのベスト プラクティスについて読みました。
ここに書かれている
Android フレームワークには、バックグラウンドで実行されている別のスレッドに操作をオフロードするのに役立ついくつかのクラスが用意されています。これらの中で最も役立つのは IntentService です。
また、彼らが言及したAsyncTaskという名前のものにも出くわしました
このクラスを使用すると、スレッドやハンドラーを操作することなく、バックグラウンド操作を実行し、UI スレッドで結果を公開できます。
どちらを使用すべきか判断できませんでした。また、Android がメモリを再利用したい場合、最終的にアプリを強制終了するという事実を考慮する必要があるかもしれません。
今、私は質問が残っています:-
- AsyncTask と IntentService のどちらを選択するかの決定要因は何ですか?
- Android のメモリ再利用の性質を考慮すると、アプリのバックグラウンド ジョブが適切に実行されるようにするには、どれが最適な選択でしょうか?
それを手伝ってください..
android - XML で android:background オプションを取得できない理由
スプラッシュスクリーンをセットアップしようとしています。で背景を追加すると、xml にオプションLinearLayout
が表示されません。android:background
(600 X 400).png 画像を @drawable/hdpi フォルダーに既に追加しています。私を助けてください。
android - BitmapFactory.decodeResource を使用して Res/draw から複数の画像を取得する方法
デバイスの画面サイズに合わせて画像のサイズを変更する必要があります。一度に 1 つの画像に対して行うことができますが、現在 18 の画像を扱っています。最も重要なことは、私のコードでは、一度作成された画像を格納するためのマトリックスを作成する必要があることです。このリンクをたどっています ビットマップ画像のサイズを変更しますか? .
複数の画像を簡単かつ効率的に読み込むにはどうすればよいですか。
android - xml のダイアログとして表示されるアクティビティの透明な背景を設定すると、すべてのデバイスで機能しない
ダイアログとして表示されるアクティビティのカスタム ビューがあります。親が「@android:style/Theme.Dialog」であるため、アクティビティにカスタムテーマを適用し、ウィンドウの背景を透明に変更しました。
私のManifest.xml:
私のstyles.xml:
問題は、私のデバイス (4.4 を実行している Nexus 4) では正常に動作しているが、私のものと同じ他のデバイス (4.4 を実行している Nexus 4) では動作しないことです。代わりに、背景は透明ではなく黒で表示されます。
以下を追加して文法的に設定した場合にのみ機能しました。
私の質問は、xml スタイルでウィンドウの背景を設定することと、文法的に行うことの違いは何ですか? また、別の同じデバイスではなく、なぜ私のデバイスで動作しているのでしょうか?
ご協力いただきありがとうございます