代码拉取完成,页面将自动刷新
本示例实时监测连接的屏幕数量状态,支持创建至多5个虚拟屏幕,点击对应的屏幕矩形能显示该屏幕的相关属性。
主页 | 添加虚拟屏幕 | 添加警告 | 删除警告 | 屏幕属性 |
---|---|---|---|---|
使用说明:
1.第一步:进入开始界面
2.第二步:点击右下方的“+”按钮,添加虚拟屏幕,连续点击后,至多创建5个虚拟屏幕。
3.第三步:点击右下方的“-”按钮,移除虚拟屏幕,连续点击删除全部的虚拟屏幕后,再次点击会提示告警信息。
4.第四步:点击屏幕矩形,展示相关屏幕的属性(首字母为R的为真实屏幕,首字母为V的为虚拟屏幕)
entry/src/main/ets/
|---application
| |---MyAbilityStage.ts
|---commmon
| |---Detector.ets // 主页
| |---Logger.ts // 打印日志
| |---ShowInfo.ets // 屏幕属性
| |---Warn.ets // 警告
|---mainAbility
| |---MainAbility.ts
|---pages
| |---Index.ets // 首页
| |---ScreenInfo.ets // 属性页面
真实屏幕模块
新增和删除虚拟屏幕模块
不涉及
不涉及
如需单独下载本工程,执行如下命令:
git init
git config core.sparsecheckout true
echo code/BasicFeature/DeviceManagement/ScreenDetector/ > .git/info/sparse-checkout
git remote add origin https://gitee.com/openharmony/applications_app_samples.git
git pull origin master
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。