當前位置:首頁 » 安卓系統 » android設置休眠

android設置休眠

發布時間: 2022-05-21 11:25:11

㈠ 如何修改Android超時休眠時間

方法一、調整代碼:
Settings.System.putInt(getContentResolver(),android.provider.Settings.System.SCREEN_OFF_TIMEOUT,-1);
許可權:<uses-permission android:name="android.permission.WRITE_SETTINGS" />

方法二、調整資料庫
android的這些設置都是存放在sql資料庫里的,也就是說可以直接通過修改資料庫來不讓android睡眠。
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
具體sql:
UPDATE system SET value = '-1' WHERE name = 'screen_off_timeout' ;

安卓手機什麼叫做休眠,怎麼設置這個wifi是什麼意思

這里的休眠就是指手機進入黑屏待機狀態。WIFI指的是無線網路。這個設置就是指你手機進入待機後,無線網路是保持暢通還是關閉。一般選擇始終。這樣後台運行的聊天軟體什麼的就可以保持聯網狀態了。而不會因為待機被自動關閉網路。

㈢ 安卓手機wifi休眠狀態在哪設置

手機休眠,在手機設置裡面找到顯示,就有休眠時間設置。

㈣ 如何讓安卓手機屏幕永不休眠

1、安卓系統手機可以進入設置。

2、在設置里找到,顯示。

3、在顯示中找到,休眠。

4、在休眠下選擇,永不休眠,這樣手機就不會黑屏,只有用戶在手動按下鎖屏鍵後屏幕才會關閉。

㈤ 如何控制android 設備休眠 ,禁用休眠,設置等待時間

到設置~顯示~休眠下選擇合適的時間甚至取消休眠。

㈥ 怎樣讓android系統休眠啊,關屏後還一直喚醒著,很耗電

讓android系統休眠,關屏後還一直喚醒著,很耗電的解決辦法如下:

  1. 系統運行的時候有很多軟體後台運行著,可以卸載一些不常用的軟體,來減低系統的負荷。

  2. 可以將系統屏幕關閉時間減少,來減少屏幕開啟時間過長,打開手機設置,點擊顯示,找到屏幕自動關閉選項,將時間設置到最低。

㈦ android設置屏幕禁止休眠

休眠,也就是手機自動關閉關閉屏幕最多可以延長至30分鍾(在設置-顯示-屏幕超時設置即可)。 如果不通過按鍵解鎖,可以用第三方軟體進行解鎖喚醒,例如光感解鎖和距離感應解鎖,當然,也可以使用AddinTimer定時解鎖(設置下循環定時即可不關閉屏幕)。

java代碼怎麼控制android休眠和喚醒

喚醒:android.intent.action.SCREEN_ON (代碼)

休眠:android.intent.action.SCREEN_OFF (代碼)

android系統一段時間沒有操作,

屏幕(screen)將從高亮(bright)變為暗淡(dim),如果再過段時間還是沒有操作,屏幕(screen)從暗淡(dim)變為關閉(off).這時,系統將進入休眠.

而對於某些需要保持系統喚醒甚至屏幕喚醒的應用(比如視頻播放器和音樂播放器)來說,就必須要有一個機制,使得系統不進入休眠狀態,設置保持屏幕亮屏狀態.

wakelock即用來實現以上目的

接下來對每一個模塊具體分析:


powermanager

對應文件是android/frameworks/base/core/java/android/os/PowerManager.java


在Android中應用程序並不是直接同PowerManagerService交互的,而是通過PowerManager間接地與PowerManagerService打交道。

此文件定義了一個powermanager類.

主要實現了

1,wakelock的申請與釋放

public WakeLock newWakeLock(int flags, String tag)

2,系統延時進入休眠

public void userActivity(long when, boolean noChangeLights)

3,系統強制休眠

public void goToSleep(long time)

4,屏幕亮度設置

public void setBacklightBrightness(int brightness)

5,屏幕狀態查詢

public boolean isScreenOn()

6,系統重啟

public void reboot(String reason)


細節

wakelock的申請與釋放

{@samplecode

*PowerManager pm = (PowerManager)mContext.getSystemService(

* Context.POWER_SERVICE);

*PowerManager.WakeLock wl = pm.newWakeLock(

* PowerManager.SCREEN_DIM_WAKE_LOCK

* | PowerManager.ON_AFTER_RELEASE,

* TAG);

*wl.acquire();

* // ...

*wl.release();

一共有如下幾個flag來進行不一樣的喚醒方式.可以根據需要設置

Flag Value CPU Screen Keyboard

PARTIAL_WAKE_LOCK On* can-off Off

SCREEN_DIM_WAKE_LOCK On Dim Off

PROXIMITY_SCREEN_OFF_WAKE_LOCK on 距離感測器時關閉 off

SCREEN_BRIGHT_WAKE_LOCK On Bright Off

FULL_WAKE_LOCK On Bright Bright


ACQUIRE_CAUSES_WAKEUP 確保wakelock,主要用於視頻播放器

ON_AFTER_RELEASE = 0x20000000 release後倒計時,關閉屏幕

...


userActivity的作用:

使系統從其他狀態進入全部打開狀態,比如從暗屏(dim)切換到亮屏,並重置倒計時計數器

㈨ 安卓手機如何設置合蓋屏幕進去休眠

若翻蓋手機合蓋後屏幕一直亮屏,建議您嘗試以下操作:
1.將"屏幕自動關閉"時間進行更改:設定-(我的設備)-顯示-屏幕自動關閉-設置需要更改的時間。
2.查看是否由於下載了與之相關的第三方軟體,卸載後嘗試。
3.備份數據(聯系人,簡訊,圖片等),恢復出廠設置(設定--重置--恢復出廠設置)。
4.將您的手機升級版本後嘗試。
5.若問題依然存在,建議您攜帶上購機發票、包修卡和手機到當地的服務中心,由專業的工程師幫您檢測。

㈩ android 如何讓手機進入休眠狀態,又如何喚

1.WakeLock主要代碼如下:

PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);
wakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, this.getClass().getName());//持有喚醒鎖
wakeLock.setReferenceCounted(false);
wakeLock.acquire(30*1000);//30s亮屏
wakeLock.release();//釋放鎖,滅屏

2.FLAG_KEEP_SCREEN_ON代碼如下
可使用 FLAG_KEEP_SCREEN_ON 替換WakeLock的方式.
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);//亮屏
this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);//滅屏

熱點內容
php旅遊網站系統 發布:2024-05-07 20:27:32 瀏覽:610
jdk源碼怎麼看 發布:2024-05-07 20:18:22 瀏覽:519
編程c語言自學書 發布:2024-05-07 20:12:03 瀏覽:422
usb大容量存儲驅動 發布:2024-05-07 19:02:01 瀏覽:815
紅米1s沒有存儲空間 發布:2024-05-07 18:59:09 瀏覽:505
妖雲解壓密碼 發布:2024-05-07 18:50:08 瀏覽:1002
sql語句等於怎麼寫 發布:2024-05-07 18:05:46 瀏覽:816
我的世界電腦版第三方伺服器大全 發布:2024-05-07 18:00:46 瀏覽:627
主伺服器的ip地址 發布:2024-05-07 17:58:50 瀏覽:546
組伺服器打電腦游戲 發布:2024-05-07 17:46:19 瀏覽:866