問題タブ [background-application]

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 投票する
0 に答える
265 参照

c# - システム トレイ アイコンを必要とするバックグラウンド アプリケーションには、どの種類の C# アプリケーションが必要ですか?

私は、「通常」モードでは基本的にウィンドウがなく、バックグラウンドで実行されたままの C# アプリケーションを作成する任務を負っています。アプリケーションへのアクセスは、システム トレイのアイコンを介して行われます。Windows サービスC# プロジェクトがこれに取り組む方法だと思っていましたが、この他の SO 投稿への回答を読んだ後、Windows サービス アプリケーションが本当に必要なものであるかどうか疑問に思っています。Windows Form Applicationで必要なことを達成できますか、または Microsoft は、このタイプのアプリケーションに対してConsole ApplicationEmpty Projectなどの他のプロジェクト タイプのいずれかを意図していましたか?

0 投票する
3 に答える
7657 参照

android - システムトレイに関する通知の表示を無効にする方法は?

みなさん、私は Firebase Cloud Messaging を使用してアプリを開発しています。しかし、データメッセージを含む通知が受信されたときにユーザーに見せたくない状況があります。関数 sendNotification を myFirebaseMessagingService から削除することで解決しましたが、それはアプリがフォアグラウンドにある場合にのみ機能します。私の質問は: アプリがバックグラウンドにあり、通知がシステム トレイに来るとき、通知アイコンが表示されないようにコードを設定するにはどうすればよいですか?

ここに私のMainActivityがあります:

そして、ここに myFirebaseMessagingService があります:

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

android - Android - アプリがバックグラウンドにあるときにハードウェア KeyPress (PTT ボタン) を傍受する

ハードウェア ボタンの押下を傍受し、REST 呼び出しを行う Android アプリを開発しています。インターセプトする必要があるボタンはプッシュ ツー トーク (PTT) ボタンであるため、電源ボタンや音量ボタンなどの通常のボタンではありません。

アプリケーションがフォアグラウンドで実行されるときは、メソッド onKeyDown (int keyCode、KeyEvent イベント) を使用します。識別子としての PTT ボタンの番号は 27 で、メソッド内に次のコード行を記述しました。

if (keyCode == 27) {// PTT ボタンを押しました}

これはすべて完全に機能します。

しかし今、アプリケーションをバックグラウンドで送信し (moveTaskToBack(true); 関数を使用)、PTT ボタンを押すとアプリケーションをインターセプトします。

BroadcastReceiver、IntentFilter および Service については認識していますが、これらを使用すると、限られたインテント アクション (intent.action.SCREEN_OFF などの通常のアクション) を傍受できます。その中には、PTT ボタンの圧力を見つけることができないものがあります

アプリケーションがバックグラウンドにあるときに PTT ボタンを傍受する方法はありますか?

ありがとうございました

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

ios - バックグラウンド更新アプリが時々動作しない

機能から有効にしたアプリでバックグラウンド機能を使用しています。しかし、うまくいくこともあれば、ほとんどの場合うまくいかないこともあります。- アプリのバックグラウンド更新がデバイスの設定からオンになっている - デバイスが低電力モードになっていない。

なぜそれが機能しないのか、その後突然機能し始める理由を教えてください

ありがとう