battery

    6熱度

    8回答

    我有一項服務跟蹤用戶的位置。目前,服務在應用程序啓動時啓動,當應用程序終止時啓動。不幸的是,如果用戶將應用程序保留在後臺,服務將永不停止並耗盡電量。 我希望服務在我的應用程序不在前臺時停止。我希望Application類能讓我Override onPause和onResume處理程序,但它沒有它們。有另一種方法可以完成這個嗎?

    1熱度

    1回答

    我正在做一個跟蹤應用程序,它可以從後臺獲取CLLocationManager的位置信息,這會帶來在用戶不知情的情況下吃電池的危險,所以我想盡可能節省電量。 我想要的應用程序的軌道「積極」(與locationManager.distanceFilter = 10;)時,有足夠的衛星提供GPS位置,但「空轉」當用戶在室內(沒有能夠得到來自衛星的GPS位置),或不動(即使有衛星覆蓋)。 問題是如何做「閒

    0熱度

    1回答

    我相信這是因爲一些電力節省選項或什麼,但因爲它只有當它的電池出現故障,我不能調試它 我有一個在網頁上檢查服務每60秒 我在服務中使用asyncTask來做到這一點 我使它Thread.thisThread.sleep(60000);之前檢查 我做錯了什麼?睡眠函數可以導致服務器被android停止?

    3熱度

    3回答

    我有一個應用程序通過藍牙連接到外部附件。測試人員報告顯示「電池電量不足」警報時連接斷開。這是在iPod touch第二代上報的,因此它可能是該設備特有的。 我想知道如果有一種方式來運行我的調試器的應用程序(連接到我的電腦)沒有充電裝置。換句話說,是否有一種方法可以禁用電池未充滿電的設備的USB充電?

    3熱度

    2回答

    我有一個使用LocationListener的服務,它將無限期地從啓動中運行。我的問題是,多久聽一次位置更新? 5分鐘是電池殺手? 1呢?

    2熱度

    1回答

    我有一個需要監聽BATTERY_CHANGED事件的小部件,但是,由於此事件受到保護,無法從清單中聲明我從應用程序構造函數創建一個新的BroadcastReceiver: public void onCreate() { super.onCreate(); if (DEBUG) Log.d(TAG, "onCreate()"); // Register receive

    4熱度

    1回答

    我寫了一小段代碼來讀取筆記本電腦當前的電池充電/放電。 我遵循this MSDN page上的示例代碼。 我的程序更新信息,每隔100ms(通過調用的DeviceIoControl功能與IOCTL_BATTERY_QUERY_STATUS作爲控制代碼),但讀值變化後,只有5-10秒。 例如,如果我將屏幕亮度從最小值更改爲最大值,則速率僅在5-10秒後更新。我在Windows 7 32位上使用過Vi

    1熱度

    1回答

    我們公司現在正在開發iPhone電池應用程序。 我用下面的代碼來獲得所述電池電平 UIDevice *myDevice = [UIDevice currentDevice]; [myDevice setBatteryMonitoringEnabled:YES]; float batteryLevel = [myDevice batteryLevel]; 然而此API的精度爲5%,例如0%5

    7熱度

    2回答

    在我的nexus之一,有一個方便的應用程序可以從設置>關於手機>電池使用。 我想從我的一項活動中獲得StartActivity()該應用程序。 我可以在日誌中看到,當設置運行它,這個意圖是記錄: Starting activity: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.fuelg

    9熱度

    2回答

    我爲Android編寫了一個小部件,並試圖獲取電池電量。 我使用 Intent batteryIntent = context.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED)); 嘗試,但我得到的錯誤: 「IntentReceiver組件不允許註冊以接收意圖」 爲什麼? ACTION_BATTERY_