Android系統(tǒng)永不鎖屏永不休眠的方法
開發(fā)Android程序時,有時候在程序運(yùn)行的時候,不能讓系統(tǒng)休眠,否則有一些運(yùn)行會停止,因此我們需要設(shè)置禁止休眠,有兩種方式:
一種是添加權(quán)限,
一種是代碼中設(shè)置,
建議使用第一種方式,這樣,在安裝程序的時候會進(jìn)行提醒:
第一種方式:
在Manifest.xml文件里面用user-permission聲明
名稱為:android.permission.WAKE_LOCK
第二種方式:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
把這段代碼加在setContentView(R.layout.main)之前即可.
以上內(nèi)容是小編給大家介紹的設(shè)置Android系統(tǒng)永不鎖屏永不休眠的方法,希望對大家有所幫助。
相關(guān)文章
詳解Android中接口回調(diào)、方法回調(diào)
在Android開發(fā)中我們很多地方都用到了方法的回調(diào),回調(diào)就是把方法的定義和功能導(dǎo)入實現(xiàn)分開的一種機(jī)制,目的是為了解耦他的本質(zhì)是基于觀察者設(shè)計模式,即觀察者設(shè)計模式的的簡化版。本文主要對Android中接口回調(diào)、方法回調(diào)進(jìn)行詳細(xì)介紹,下面跟著小編一起來看下吧2017-01-01Android入門之使用eclipse進(jìn)行源碼開發(fā)的方法
這篇文章主要介紹了Android入門之使用eclipse進(jìn)行源碼開發(fā)的方法,較為詳細(xì)的分析了使用eclipse進(jìn)行Android源碼開發(fā)的具體步驟與相關(guān)注意事項,需要的朋友可以參考下2016-02-02Android MotionEvent中g(shù)etX()和getRawX()的區(qū)別實例詳解
這篇文章主要介紹了Android MotionEvent中g(shù)etX()和getRawX()的區(qū)別實例詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03Kotlin+buildSrc更好的管理Gradle依賴譯文
這篇文章主要為大家介紹了Kotlin+buildSrc更好的管理Gradle依賴譯文及示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06OpenHarmony實現(xiàn)類Android短信驗證碼及倒計時流程詳解
這篇文章主要介紹了OpenHarmony實現(xiàn)類Android短信驗證碼及倒計時流程,發(fā)送短信驗證碼后,一般在界面上都會有一個倒計時的顯示.在安卓中,實現(xiàn)類似的倒計時有多種方式,當(dāng)然背后的基本原理都是設(shè)定一個初始值,然后每過一定的間隔時間執(zhí)行操作2022-11-11Android使用GPS獲取用戶地理位置并監(jiān)聽位置變化的方法
這篇文章主要介紹了Android使用GPS獲取用戶地理位置并監(jiān)聽位置變化的方法,實例分析了Android編程中GPS定位的實現(xiàn)與使用技巧,需要的朋友可以參考下2015-12-12