Android 熄屏
来源:互联网 发布:金九银十原油利多数据 编辑:程序博客网 时间:2024/06/11 18:31
网上全是:
- PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
- PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");
- //屏幕会持续点亮
- wakeLock.acquire();
- //释放锁,屏幕熄灭。
- wl.release();
麻痹 根本没有什么卵用,我想了一下,不能熄屏 就只能降低亮度,来侧面达到效果。
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (!Settings.System.canWrite(this)) { Intent intent = new Intent(android.provider.Settings.ACTION_MANAGE_WRITE_SETTINGS); intent.setData(Uri.parse("package:" + this.getPackageName())); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); } else { //有了权限,具体的动作 ContentResolver contentResolver = ADActivity.this.getContentResolver(); Uri uri = Settings.System.getUriFor(Settings.System.SCREEN_BRIGHTNESS); Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS, 10); ADActivity.this.getContentResolver().notifyChange(uri, null); }}就可以降低亮度,当然还有必须开一个定时器,多久没有操作在降低亮度,在dispatchTouchEvent中抬起和点击里面写。
阅读全文
0 0
- Android 熄屏
- Android
- android
- Android
- android
- android
- Android
- Android
- android
- android
- android
- Android
- Android
- android!!!
- android
- android
- android
- android
- linux 将一个服务器上的文件或者文件夹复制到另一台服务器上
- 股权众筹鼻祖 Naval Ravikant 发表 36 条对于区块链乃至整个世界的思考
- Day14-45.Method overloading
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- 如何在eclipse上部署tomcat服务器
- Android 熄屏
- 算法的时间复杂度和空间复杂度
- android画布中canvas.save()和canvas.restore() 作用
- eclipse配置svn图片详解
- auto_ptr智能指针
- html5字体属性与自定义字体(字体包的引入)
- 【Servlet 高概率 面试题】 【Servlet三大组件(Listener,Filter,Servet)】:生命周期和对象创建顺序
- Android开发培训(10)--app网络连接
- @SpringBootApplication的使用