No. | Subject | Author | Date | Views |
---|---|---|---|---|
11 | 구글에서 제공하는 안드로이드 개발 기초 학습코스 | digipine | 2022.03.18 | 572 |
10 | Android - Browser 에서 Activity 실행하기 | digipine | 2017.10.29 | 851 |
9 | Android 기반 Application Ant 빌드 방법 | digipine | 2017.10.29 | 855 |
8 | 안드로이드 Activity간 인자 전달하기 | digipine | 2017.10.29 | 1156 |
7 | 안드로이드 시스템 개발시 mmm 커멘드 사용법 | digipine | 2017.11.01 | 1321 |
6 | 안드로이드 Native C 코드에서 Intent 보내는 방법 | digipine | 2017.11.02 | 1438 |
5 | Android - 이미지(비트맵) 리사이징 | digipine | 2017.11.01 | 1463 |
4 | Android 하드웨어 코덱 포팅하기, OpenCore, OpenMAX | digipine | 2017.11.03 | 1766 |
3 | 안드로이드 파일 입출력시 한글 깨짐 문제 | digipine | 2017.10.29 | 1814 |
» | Android - 슬립모드 (Sleep Mode) 방지 코드 | digipine | 2017.10.29 | 2558 |
1 | Android - 블루투스 BLE 개발하기 | digipine | 2017.11.02 | 16874 |
final PowerManager powerMgr = (PowerManager)getSystemService(Context.POWER_SERVICE);
mWakeLock = powerMgr.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, this.getClass().getName());
if(mWakeLock != null ){
mWakeLock.acquire();
}
//해제
if(mWakeLock != null){
if(mWakeLock.isHeld()){
mWakeLock.release();
}
}
위의 코드를 적용하면 되지만 사용자가 power key를 눌러서 강제로 진입하는 경우는 막지 못합니다.
참고하세요.