声明定义与状态栏一样,注册类型不一样 ~~~ /* 注册屏保应用,APP_TYPE_SYS_SCREENSAVER为屏保类型 */ REGISTER_SYSAPP(APP_TYPE_SYS_SCREENSAVER, Screensaver); ~~~ ## 屏保设置 可以通过EasyUI.cfg配置屏保超时时间: ~~~ "screensaverTimeOut":10 // 单位为秒, -1 表示不进屏保 ~~~ 另外EasyUIContext也提供了对屏保的设置接口 ~~~ // 设置屏保超时时间 void setScreensaverTimeOut(int timeOut); ~~~ ~~~ // 设置是否允许启用屏保 // 应用场景:如升级界面不能进入屏保模式,可以在升级应用里setScreensaverEnable(false)关闭屏保检测,退出setScreensaverEnable(true)恢复屏保功能 void setScreensaverEnable(bool isEnable); ~~~