android-powermanager

    0熱度

    1回答

    CyanogenMod/Lineage OS具有通過雙擊狀態欄來轉動屏幕的功能。它只是關閉屏幕,而不是鎖定設備。據我所知,這對普通應用程序來說是不可能的。 Store上的應用程序通過鎖定設備來關閉設備。我瀏覽了Lineage OS的源代碼,如果我理解正確,它似乎使用PowerManager.goToSleep()。 我想創建一個應用程序來關閉屏幕,以供我在運行Lineage操作系統的設備上使用。由

    0熱度

    1回答

    我在一個應用程序中「當我的應用程序正在運行,並且用戶按下電源按鈕時」鎖定手機,然後鎖定它應該發揮的聲音之前的工作。 ...我已經尋找如何做到這一點上等等以下鏈接,但沒有得到任何有效的解決方案: Want to Access Power Button events in android Disable Screen Lock(Power) Button in Android Override Pow

    0熱度

    1回答

    我正在使用AlarmManager,試圖爲Android創建一個鬧鐘應用程序。 我注意到setRepeating在電話睡眠時不起作用。 所以,我試着setExactAndAllowWhileIdle。 但是,我這樣說的: 不像其他的報警,該系統可以自由地重新安排這一類型的報警發生無序與任何其他的報警,甚至是那些來自同一個應用程序。當設備閒置時這會很明顯地發生(因爲這個鬧鐘可以在閒置時關閉,當應用程

    4熱度

    2回答

    Android 6和7具有某些功率優化(打盹模式),用於在未使用設備時限制應用程序聯網。 用戶可以在電池的設置來禁用任何應用優化模式: 是否可以檢查是否優化我的應用程序啓用與否?我需要問用戶禁用優化更好的應用程序功能,但我不知道如何以編程方式檢查它。

    0熱度

    3回答

    我想以編程方式關閉我的自定義android設備。 我正在使用下面的代碼來做同樣的事情,但它正在重新啓動。我希望設備完全關閉。 Intent intent = new Intent("android.intent.action.ACTION_REQUEST_SHUTDOWN"); intent.putExtra("android.intent.extra.KEY_CONFIRM", f

    0熱度

    2回答

    我創建了一個帶有空Activity的目標API 15(ICS)的新項目。我添加的權限來體現: <uses-permission android:name="android.permission.WAKE_LOCK" /> 我添加代碼onCreate(): @Override protected void onCreate(Bundle savedInstanceState) {

    1熱度

    1回答

    我有一個活動正在偵聽USB_DEVICE_ATTACHED廣播意圖,當用戶插入我的USB設備並選擇我們的應用程序時啓動。我的問題是android主機設備每天重新啓動一次(通常在凌晨4點左右),此時連接的USB_DEVICE_ATTACHED意圖也會自行啓動。 在這種情況下,我絕對不想開展我的活動,因爲它不知道如何關閉自己。我怎樣才能防止這種情況發生?我試圖使用PowerManager.isScre

    0熱度

    1回答

    我的應用程序的目標是保持整個Android系統上的屏幕。以前,我已經使用FULL_WAKE_LOCK這個,它允許我在整個系統中屏蔽調光。然而,由於API等級17,它被認爲是過時: 這個常量是在API層面棄用17.大多數應用程序應該 使用FLAG_KEEP_SCREEN_ON,而不是這種類型的喚醒鎖的,因爲它會 被正確地管理平臺,因爲用戶在 應用程序之間移動並且不需要特殊許可。使用FLAG_KEEP

    0熱度

    1回答

    我想在用戶單擊按鈕時關閉屏幕。我試圖用PowerManager類來完成它,但我沒有獲得好的結果。什麼是最好的方式來關閉在Android的屏幕? 我使用下面的代碼: PowerManager pm = (PowerManager)this.getSystemService( Context.POWER_SERVICE); PowerManager.WakeLock wl = p

    1熱度

    1回答

    我有一個活動,可以在特定時間喚醒屏幕並打開YouTube應用程序,我可以打開屏幕,但如果我在YouTube應用程序中添加了startActivity,它不會打開( YouTube應用程序啓動,但屏幕保持關閉狀態)。 ​​3210 ,如果我只是運行代碼以打開屏幕 - 它,如果我只是運行代碼來啓動YouTube應用 - 它,如果我把兩者屏幕沒有開啓,但YouTube應用程序啓動。我在猜測,因爲一旦Yo