【函数】 | void setScreenOrientation(String orientation) |
【说明】 | 设定屏幕方向。 |
【返回】 | 无 |
【参数】 | orientation:字符串,"portrait"、"landscape"或"auto"。 |
【示例】 |
设置为竖屏显示 rexseeScreen.setScreenOrientation('portrait');
运行示例
设置为横屏显示 rexseeScreen.setScreenOrientation('landscape');
运行示例
根据手机方向自动确定屏幕方向 rexseeScreen.setScreenOrientation('auto');
运行示例
|
【函数】 | String getScreenOrientation() |
【说明】 | 返回屏幕方向的设置值。 |
【返回】 | 屏幕方向的设置值,"portrait"、"landscape"或"auto"。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.getScreenOrientation());
运行示例
|
【函数】 | String getCurrentScreenOrientation() |
【说明】 | 返回当前的屏幕方向。 |
【返回】 | 当前的屏幕方向,"portrait"或"landscape"。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.getCurrentScreenOrientation());
运行示例
|
【函数】 | void setFullScreen(boolean isFullScreen) |
【说明】 | 设定或取消全屏。 |
【返回】 | 无 |
【参数】 | isFullScreen:true或false。 |
【示例】 |
设置为全屏(隐藏顶部状态栏) rexseeScreen.setFullScreen(true);
运行示例
取消全屏(显示顶部状态栏) rexseeScreen.setFullScreen(false);
运行示例
|
【函数】 | boolean isFullScreen() |
【说明】 | 判断当前是否全屏。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.isFullScreen());
运行示例
|
【函数】 | void setScreenAlwaysOn(boolean isAlwaysOn) |
【说明】 | 在应用程序运行期间保持屏幕打开。 |
【返回】 | 无 |
【参数】 | isAlwaysOn:true或false。 |
【示例】 |
设置为屏幕始终打开 rexseeScreen.setScreenAlwaysOn(true);
运行示例
取消屏幕始终打开 rexseeScreen.setScreenAlwaysOn(false);
运行示例
|
【函数】 | boolean isScreenAlwaysOn() |
【说明】 | 判断当前是否设置了屏幕始终打开。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.isScreenAlwaysOn());
运行示例
|
【函数】 | int getScreenWidth() |
【说明】 | 读取屏幕宽度。 |
【返回】 | 屏幕宽度。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.getScreenWidth());
运行示例
|
【函数】 | int getScreenHeight() |
【说明】 | 读取屏幕高度。 |
【返回】 | 屏幕高度。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.getScreenHeight());
运行示例
|
【函数】 | float getScreenDensityScale() |
【说明】 | 读取屏幕像素点密度调整率。 |
【返回】 | 屏幕像素点密度调整率。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.getScreenDensityScale());
运行示例
|
【函数】 | int getNoticeBarHeight() |
【说明】 | 读取顶部通知栏高度。 |
【返回】 | 通知栏高度。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.getNoticeBarHeight());
运行示例
|
【函数】 | boolean printLayout(String path, boolean isPng, int jpegQuality) |
【说明】 | 将整个布局屏幕打印为图片。 |
【返回】 | 成功返回true,失败返回false。 |
【参数】 | path:文件路径,以"file://"开头。 isPng:是否PNG图片,否则为JPEG图片。 jpegQuality:如果是JPEG图片,指定图片质量,0~100。 |
【示例】 |
alert(rexseeScreen.printLayout(rexseeStorage.getRoot()+'layout.jpg',false,90));
运行示例
|
【函数】 | boolean printBrowser(String path, boolean isPng, int jpegQuality) |
【说明】 | 将浏览器区域的屏幕打印为图片。 |
【返回】 | 成功返回true,失败返回false。 |
【参数】 | path:文件路径,以"file://"开头。 isPng:是否PNG图片,否则为JPEG图片。 jpegQuality:如果是JPEG图片,指定图片质量,0~100。 |
【示例】 |
alert(rexseeScreen.printBrowser(rexseeStorage.getRoot()+'browser.jpg',false,90));
运行示例
|
【函数】 | boolean isAutomaticBrightnessEnabled() |
【说明】 | 屏幕是否处于自动调整亮度的模式。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.isAutomaticBrightnessEnabled());
运行示例
|
【函数】 | void enableAutomaticBrightness(boolean enable) |
【说明】 | 启动或关闭自动调整亮度的模式。 |
【返回】 | 无 |
【参数】 | enable:true或false。 |
【示例】 |
rexseeScreen.enableAutomaticBrightness(true);alert('调整完毕!');
设为自动
rexseeScreen.enableAutomaticBrightness(false);alert('调整完毕!');
设为手动
|
【函数】 | int getScreenBrightness() |
【说明】 | 读取屏幕亮度。 |
【返回】 | 屏幕亮度,0~255。 |
【参数】 | 无 |
【示例】 |
alert(rexseeScreen.getScreenBrightness());
运行示例
|
【函数】 | void setScreenBrightness(int brightness,boolean save) |
【说明】 | 设置屏幕亮度。 |
【返回】 | 无 |
【参数】 | brightness:0~255。 save:true或false,表示是否存储该设置以使得在程序退出后仍然有效。 |
【示例】 |
rexseeScreen.setScreenBrightness(10,false);alert('调整完毕!');
设为10
rexseeScreen.setScreenBrightness(255,false);alert('调整完毕!');
设为255
|