本示例实时监测连接的屏幕数量状态,支持创建至多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
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )