Android保持屏幕常亮的三种方法- http://blog.csdn.net/a57565587/article/details/51669520
Android保持屏幕常亮唤醒状态- http://blog.csdn.net/loongggdroid/article/details/25035059
Activity强制横/竖屏,全屏和常亮- http://blog.csdn.net/zhuziyue1202/article/details/51501692
妙用View的keepScreenOn保持屏幕常亮,android屏幕常亮- http://blog.csdn.net/u011449506/article/details/48677313
// 界面常亮
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
//获得系统POWER_SERVICE对象
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
//通过newWakeLock()方法创建WakeLock实例
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "这里随便你写,一个TAG而已");
//最好是放到onReusme方法调用
wl.acquire();
//最好是放到onPause方法调用
wl.release();
> 屏幕旋转的角度 Android setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//横屏设置 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏设置 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED);//默认设置 ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE横屏 ActivityInfo.SCREEN_ORIENTATION_PORTRAIT竖屏 ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT横屏反向 ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE竖屏反向