0

バッテリーの充電に必要な推定時間を計算する必要がある iOS アプリを開発しています。「1:30 分で完全に充電されるまでの推定時間」のように表示する必要があります。

私はこれをグーグルで調べましたが、それらはすべて現在のバッテリー充電レベルのみを表示しています.

4

1 に答える 1

0

これは電話ごとに異なるように思われるため、1 つの解決策として、一定の速度で開始することが考えられます。したがって、基本的に、電話が 40% を示すたびに、それは 2 時間であると言い、成長に応じて比例して減少させます。クールな方法の 1 つは、充電中にバッテリーと時刻/日付のスタンプを記録し、それらのレートの平均をとって、完全に充電されるまでのより正確な時間を取得することです。

例は、アプリが実行されているときで、5 分ごとにバッテリーと時間をログに記録します。このデータを保存し、平均を公式化します

于 2014-08-20T06:07:30.700 に答える