在设置里面调整显示大小后,app内的UI也跟着调整了,如图。
能不能设置让app不受影响,包括flutter和HarmonyOS原生界面
[!] Flutter (Channel dev, 3.7.12-ohos, on macOS 13.6 22G120 darwin-arm64, locale
zh-Hans-CN)
Flutter version 3.7.12-ohos on channel dev at
/Users/Desktop/flutter/flutter
! Upstream repository https://gitee.com/openharmony-sig/flutter_flutter.git
is not a standard remote.
Set environment variable "FLUTTER_GIT_URL" to
https://gitee.com/openharmony-sig/flutter_flutter.git to dismiss this
error.
Framework revision aa4c189429 (2 days ago), 2024-08-24 13:24:35 +0000
Engine revision 1a65d409c7
Dart version 2.19.6
DevTools version 2.20.1
Pub download mirror https://pub.flutter-io.cn
Flutter download mirror https://storage.flutter-io.cn
If those were intentional, you can disregard the above warnings; however
it is recommended to use "git" directly to perform update checks and
upgrades.
修改显示大小影响的是屏幕密度(dpi)的值,如果组件设置宽高使用的是px或是百分比将不受影响,使用vp的话会受影响。参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-pixel-units-V5