当前位置: 首页 > news >正文

朔州城市建设网站最新国家大事时政新闻

朔州城市建设网站,最新国家大事时政新闻,福州专门做网站,福建移动网站设计1.前言 在13.0的产品开发中, 需要提供亮屏和灭屏的接口在8.0以后系统对于屏幕亮灭屏做了限制,直接调用亮屏和灭屏的方法就调不到了,所有就需要通过增加自定义服务的功能,来实现 通过系统服务的方法来调用系统关于控制屏幕亮屏灭屏的相关操作 2.通过系统自定义服务控制屏幕…

1.前言


在13.0的产品开发中, 需要提供亮屏和灭屏的接口在8.0以后系统对于屏幕亮灭屏做了限制,直接调用亮屏和灭屏的方法就调不到了,所有就需要通过增加自定义服务的功能,来实现
通过系统服务的方法来调用系统关于控制屏幕亮屏灭屏的相关操作

2.通过系统自定义服务控制屏幕亮屏和灭屏操作的功能实现

Android PowerManager是一个用于管理设备电源状态和唤醒锁的系统服务。使用PowerManager可以让应用程序实现更好的省电控制,同时还可以管理设备的唤醒状态
它为我们提供了电源管理的一个API,其相关接口与设备电池的续航能力有很大的关联
在系统中关于对屏幕的亮度操作功能都是在PowerManage.java的相关api进行相关的处理的,
接下来就来看PowerManage.java类 这个是一个电源管理的服务类

2.1PowerManager的基本操作

Android中的PowerManager可以通过以下代码获取:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);

获取到PowerManager之后,就可以使用它的基本方法了:

1、创建WakeLock

要确保设备不会在应用程序运行时休眠,可以使用WakeLock。使用WakeLock可以确保设备进入睡眠状态时,CPU、屏幕等部件仍然继续工作。


PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakeLockTag");

其中第一个参数是 WakeLock 的类型,PowerManager.PARTIAL_WAKE_LOCK表示部分唤醒;

http://www.yayakq.cn/news/788120/

相关文章:

  • 建设电商平台网站wordpress小工具导入
  • 天津网站建设优选企业广州 环保 凡人网站建设
  • 怎么免费做网站不要域名两人合伙做网站但不准备开公司
  • 北京网站建设定制鸿川建设工程有限公司官方网站
  • 域名解析到网站需要怎么做做废旧哪个网站好
  • 泰安网站建设优化关于做网站的策划书
  • 烟台城发建设集团网站wordpress 黑客主题
  • 有口碑的南昌网站设计株洲网站制作公司在哪里
  • 营销网站建设有哪些公司东营市建设管理局
  • 榆林做网站需要注意的几点购物类网站都有哪些模块
  • 杨伟丽 郑州做网站wordpress 去除 栏头
  • 招标网站建设方案济南网站推广效果
  • 成都成华区建设局官方网站h5移动端开发
  • 网站建设首页怎么弄做餐饮培训网站广告
  • 有些网站勤换域名买完域名后怎么做网站
  • 做绿植o2o网站怎么样wordpress 手工升级
  • asp.net 企业网站黄聪开发wordpress主题
  • 长春网站长春网络推广建设网站搜索引擎优化怎么做
  • 欧美网站设计欣赏建设工程网站有哪些
  • python3 网站开发实例网站401错误
  • 电影网站排名怎么做口碑好的广州注册公司
  • 赶集网的二级域名网站怎么做安徽蚌埠网
  • 头像设计制作网站做网站需要哪些人才
  • wordpress做网站过程网站导入
  • 杭州亿向建设有限公司 网站网站后台乱码怎么办
  • php网站开发实例教程书游戏介绍网站模板下载地址
  • 食品建设网站网络电话免费30分钟
  • DW怎么做招聘网站网站网址注册
  • 海誉网站定制网站开发和竞价
  • 凤凰网站ui专业设计茂名专业做网站