本教程演示了如何访问设备的电源状态。 Tizen移动设备和可穿戴的概要文件,这意味着它支持所有移动设备和可穿戴设备。所有api支持Tizen模拟器。 熟悉的API通过学习基本知识: 管理电源资源请求和释放特定电源状态。 管理屏幕的亮度获取、设置和恢复屏幕的亮度。 管理屏幕状态切换屏幕,并检查是否在屏幕上。 先决条件 使用API,应用程序必须请求许可通过添加以下特权config.xml 文件:
管理的Power 学习如何请求和释放的Power状态是一个基本的电源管理技能: 1.设置电源状态,调用 请求 () 的方法 PowerManager 接口(在 移动 和 可穿戴 应用程序)的电源资源和它的状态。 在这个例子中, SCREEN_NORMAL 请求状态的屏幕资源:
2.释放能量的状态,调用 发布release () 方法与预期的资源:
3.听屏幕状态改变,使用 setScreenStateChangeListener () 方法:
4.设置屏幕状态改变回调并停止监测,使用 unsetScreenStateChangeListener () 方法:
管理屏幕的亮度 学习如何管理屏幕亮度是一个基本的电源管理技能: 屏幕的亮度,调用 getScreenBrightness () 的方法 PowerManager 接口(在 移动 和 可穿戴 应用程序):
设置屏幕的亮度,调用 setScreenBrightness () 的方法 PowerManager 值从0到1的界面。 在这个例子中,屏幕亮度设置为 1 (最亮的设置)。
恢复默认的屏幕的亮度,使用 restoreScreenBrightness () 的方法 PowerManager 接口:
管理屏幕状态 学习如何管理屏幕状态是一个基本的电源管理技能: 检查屏幕是否,调用 isScreenOn () 的方法 PowerManager 接口(在 移动 和 可穿戴 应用程序):
开关在屏幕上,调用 turnScreenOn () 的方法 PowerManager 接口:
关掉屏幕,调用 turnScreenOff () 的方法 PowerManager 接口:
|