問題タブ [power-saving]

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 に答える
696 参照

android - 省電力モード中にAndroidアプリを実行する方法

省電力モードでアプリを実行しようとしていますが、これについて誰か洞察がありますか?

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

wireless - その場でWindowsのワイヤレス省電力を無効にする方法は?

ワイヤレスの省電力に問題があります。現在の電源プランで、ワイヤレス アダプター設定の省電力モードを最大パフォーマンスに設定すると、すべての問題が解消されます。ただし、これはバッテリーの寿命に影響を与えます。そのため、プログラムの実行中にのみ、Wi-Fi の省電力をプログラムでオフにする方法を見つけたいと考えています。

OID_DOT11_POWER_MGMT_REQUEST を設定しようとしましたが、NDIS_STATUS_INVALID_OID を意味する 0xC0010017 で失敗しました。ただし、クエリは問題ありません。

もう 1 つの方法は、現在の電源設定を変更することですが、プログラムの実行中にユーザーが電源設定を切り替えると、問題と混乱が生じる可能性があります。

ここの達人はもっと良い方法を知っていますか? 前もって感謝します。

0 投票する
2 に答える
3805 参照

c# - アプリの実行中にタブレットがスリープしないようにする

入力を受け取るまでに数分かかることが多いWindows8タブレットアプリを作成しようとしています。

問題は、画面に触れ続けると、省電力機能がアクティブになり、画面が自動的に真っ暗になり、アプリのユーザーが混乱することです。

私のアプリがパワーセーバーのアクティブ化を防ぐ方法、または少なくともパワーセーバーのアクティブ化にかかる時間を延長する方法はありますか?

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

c++ - スクリーンセーバーが一時的に無効になっているかどうかを確認する方法は?

たとえば、YouTube ビデオを Google Chrome ブラウザーで再生するとき、または Windows Media Player でビデオ/サウンドを再生するときに、ユーザーのコントロール パネルでスクリーンセーバーが設定されている場合は、どちらもスクリーンセーバーを一時的に無効にします。これは、ビデオの再生中または再生が一時停止されるまでの間のみ発生します。

このような状況でスクリーンセーバー (および省電力) が無効になったことを知る方法はありますか?

PS。C++でコーディングしています。

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

ios - NSTimer によるバッテリー監視

バッテリーの監視に問題があります。フォアグラウンドではレベルを一度しか取得できず、バックグラウンドでも変化が得られないようです。 

1 つの監視の前に新しい UIViewController を配置し、再度取得すると、バッテリー レベルが更新されます。

このメソッドが呼び出されると、モニターを開始したときのバッテリーレベルではなく、現在のバッテリーレベルを取得したいと考えています。

質問:

  1. batteryStateDidChange と batteryLevelDidChange が複数回呼び出されないのはなぜですか?
  2. batteryMonitoringEnabled を true に設定しても、[UIDevice currentDevice].batteryLevel から現在のバッテリー レベルをタイマーで取得できないのはなぜですか?
  3. アプリがバックグラウンドにあるとき、または電話がロックされているときにバッテリーを監視することはできますか? GPS データを常に記録しているため、アプリはバックグラウンドで実行されています。
0 投票する
2 に答える
1312 参照

java - Android アプリのバッテリーが非常に速く消耗することがあるのはなぜですか?

私のアプリの何人かのユーザーは、私のアプリがバックグラウンドで実行されていると、1 分あたり約 1% のバッテリー消耗を報告しています。ユーザーがエラーを起こしたのと同じデバイス モデルで同じアカウント資格情報を使用している場合でも、この問題を再現できませんでした。アプリを再インストールしても問題は解決しないようで、問題に関連する特定の Android バージョンやデバイスはないようです。私が持っているすべてのレポートは 4.x を実行している Samsung デバイスですが、これは私のユーザー ベース全体をかなり代表するものでもあります。私のバックグラウンド サービスは、GCM メッセージと連絡先リストの変更をリッスンし、ScheduledExecutorService を使用して約 1 時間ごとに http 要求を開始します。

また、アプリでウェイクロックを使用していないことにも注意してください。

このような問題を引き起こす可能性のあるバグの種類や、問題の範囲を絞り込むのに効果的なツールや方法について誰か考えがあるかどうか疑問に思っています。

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

android - 内線番号が省電力モードになっているかどうかを確認するにはどうすればよいですか?

スマート拡張機能が省電力モードになっているときに、バック アクション キーを無効にしたいと考えています。つまり、ディスプレイは数秒後に暗くなりますが、コントロール拡張機能はオンのままです。省電力モードでない場合は、戻るアクション キーが再び機能するはずです。

現在のパワーセーブモードを確認する方法を考えてみましたが、管理できませんでした。コントロールが省電力モードに切り替わると、LogCat は次のように言います。

API は、次の許容値があることも示しています: ACTIVE_POWER_SAVE_MODE_OFF および ACTIVE_POWER_SAVE_MODE_ON

現在の省電力モードの状態を確認する方法を知っている人はいますか?

次に、onKey() メソッドで現在の表示状態を確認し、バック アクション キーが反応するかどうかを判断します。

よろしくお願いします。

0 投票する
2 に答える
133 参照

android - Android タブレット/携帯電話が接続されている場合、GPS の精度は向上しますか?

Android タブレット (Nexus 7) が電源に接続されている場合、GPS はオンのままで、精度が向上しますか?

タブレットが車内にあり、取り付けられ、常に接続されているときのことを考えています。