問題タブ [power-management]

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

c# - Windows CE 6 でバッテリがまだ充電中か満充電かを確認するにはどうすればよいですか?

充電中、バッテリーが満タンかどうかはどうすればわかりますか?

GetSystemPowerStatusEx2()充電中かどうかだけが表示されます。

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

power-management - ラップトップのバッテリー情報を偽装する

ラップトップのバッテリー情報を偽造するにはどうすればよいですか?

私は、ラップトップのバッテリーの電力を偽造する必要があるツールに取り組んでいます。

つまり、ツールは、バッテリーまたはラップトップが十分に充電されている間に低電力を報告するよう強制する必要があります。

これを行うのに役立つフレームワークまたはドライバーはありますか?

この機能をサポートするバッテリーのファームウェアはありますか?

この問題の解決策が本当に見つかりません。どんな助けでも大歓迎です。

前もって感謝します。

注: プログラミング言語は関係ありません。

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

android - Androidの静的変数のスコープと有効期間

ArrayList<Double>を使用して非常に長い間バックグラウンドで番号を保存するサービスを備えたアプリケーションがあります。変数は、サービスの開始時に初期化されます。

サービスはバックグラウンドで実行され、変数に頻繁にアクセスします(そのため、ファイル管理や設定を使用したくありません。バッテリー寿命のために、ファイルI / Oには非常にコストがかかります)。 。

変数は、その存続期間全体で約1MB->2MBになる可能性があります。

変数がGCまたはシステムによってヌルになることは決してないと言っても安全ですか、それともそれを防ぐ方法はありますか?

0 投票する
5 に答える
42898 参照

android - setKeepScreenOn / FLAG_KEEP_SCREEN_ON の正しい方法

メソッド setKeepScreenOn(true) を使用していますが、現在のアクティビティ (コンテンツ ビューが設定されている) に関連してこれを呼び出す方法を理解できませんでした。ビューに常に存在するボタンの1つで呼び出すことで機能させることができましたが、これは間違っていると感じています.これを回避する方法があるはずです. 次のように現在のフォーカスを参照してみました。

しかし、それは NullPointerException をスローしました。たぶん、現在の焦点はありませんでした。それで、私が内部で作業しているビュークラスを参照する方法を誰か教えてもらえますか? ありがとう :)

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

android - 効率性に関する Android フォンの効果音の適切なオーディオ形式

プログラムのプロファイリングを行ったところ、CPU の大部分が に費やされていることがわかりましたSoundPool.play()

ゲームには最大 10 個のサウンド ファイルがあり、それぞれが 1 秒未満です。現在、それらは 64kbs の可変 MP3 です。それらはSoundPool最初にロードされ、ゲーム全体で頻繁に再生されます。

私の質問: どのオーディオ形式 (例: mp3、ogg など) が、モバイル デバイスの CPU とバッテリーの消費に最も適していますか? 私は効果音だけに使っており、同時再生の必要はありません。

どうもありがとう。

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

android - アンドロイドで低バッテリー用の放送受信機を登録する方法は?

電池残量低下の放送を登録したい。バッテリーの状態があるレベルに達した場合、アラートを受け取りたいです...

何かアイデアがあれば教えてください。

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

android - Gingerbread でのバッテリー使用量に似たグラフの作成

ジンジャーブレッドのバッテリーのようなトレンドを自分のアクティビティに作りたかっただけです (上の写真を参照)。

私はAndroid gitを深く調べており、正しいアクティビティと思われるものを見つけました

残念ながら、キャンバスや描画に関連するもの、およびこのコードを使用して独自のトレンドを作成する方法を見つけることができません.

誰かが描画プロセスを見つけることができる場所を教えてくれたり、トレンド アクティビティを含む別のオープン ソース サンプルを教えてくれたりすると、非常に役に立ちます。

ここに画像の説明を入力

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

android - 10秒ごとにPARTIAL_WAKELOCKを取得

10 秒間隔で部分的な wake lock を取得するアプリケーションに問題はありますか。これの私のユースケースは、デバイスの加速度計を介してユーザーの動きを継続的に監視できることです。基本的に、10秒ごとにアラームによって呼び出されるサービスがあります。

このサービスはウェイクロックを取得し、加速度計からいくつかの読み取り値を取得して現在の移動ステータスを判断してから、ウェイクロックを解放します。サービスの合計有効期間は約 4 秒です。

私の理解では、これにより、デバイスは毎分約 24 秒間起動状態に保たれます。理想的ではありませんが、アプリケーションの存続期間全体にわたって一定の wake lock を保持するよりも、これがより良い方法であることを願っています。

一方で、このような短い時間でウェイクロックを取得して解放する行為が、バッテリー寿命に悪影響を与える可能性はありますか?

どんな入力でも大歓迎です。

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

android - 現在のバッテリー残量に基づいて、推定通話時間、音楽/ビデオ再生時間、アイドル時間を取得する方法

私は素晴らしいアンドロイド プラットフォームに取り組んでいます。電話のバッテリー レベルを処理するアプリを作成しています。電話の現在のバッテリー レベルと、他のいくつかの技術的な事項を表示しています。通話時間、音楽/ビデオの再生時間、アイドル時間を推定したかった電話に残っているバッテリーの現在のレベルに基づいて実行される可能性があります。これを使用すると、ユーザーは、バッテリーレベルが 50% の場合、さらに 2 時間通話できる (または) 1 時間聞くことができるという考えを得ることができます。音楽の (または) 電話が触れられていない場合、約 4 時間持続します。このようにして、それはユーザーに役立ちます.アプローチを提案するのを手伝ってください(または)これに利用できるAPIはありますか?

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

c# - WMIなしでバッテリー情報を取得する

WMIなしでバッテリーのDesignCapacityとFullChargeCpacityを取得する方法はありますか?この値はWMIでサポートされていないため、他の方法で取得する必要があります。

または、C#でバッテリーの摩耗レベルを取得するためのより良い(より簡単な)アイデアを誰かが持っているかもしれませんか?

BTW I try to use it this way but just returned null

Thanks