HarmonyOS 屏幕适配,字体适配问题

假设设计稿中,字体为15px,但在较大的设备需要显示17的px,这种该如何适配?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

1、屏幕适配:一多提供了响应式布局动态调整页面,请参考: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/responsive-layout-V5

2、适配不同屏幕设置字体大小方案,可以监听屏幕尺寸,根据屏幕尺寸大小设置字体大小,将字体大小保存到<首选项>或者<PersistentStorage与AppStorage联合使用的持久化存储UI状态以及全局UI应用>,后续使用从持久化数据中读取字体大小使页面字体大小达到适配的效果;

以下是HarmonyOS开发的最佳实践,设置字体大小,Codelab中使用<首选项>保存的字体大小,是自定义字体大小,未使用屏幕尺寸监听:https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-SetAppFontSize

HarmonyOS响应式布局中有介绍监测屏幕尺寸方式:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/responsive-layout-V5

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 字体适配问题
8浏览 • 1回复 待解决
HarmonyOS 如何动态适配屏幕
26浏览 • 1回复 待解决
鸿蒙手机屏幕怎么适配
9791浏览 • 1回复 待解决
如何适配不同屏幕尺寸?
350浏览 • 1回复 待解决
HarmonyOS 字体大小适配方案
738浏览 • 1回复 待解决
关于不同屏幕UI适配方案
358浏览 • 1回复 待解决
HarmonyOS JsBridge适配问题
14浏览 • 1回复 待解决
DSbridge HarmonyOS适配问题
245浏览 • 1回复 待解决
HarmonyOS Flutter版本适配问题
25浏览 • 1回复 待解决
HarmonyOS屏幕模式和小窗口模式适配
704浏览 • 1回复 待解决
请问现在harmonyOS屏幕适配方案吗?
3823浏览 • 1回复 待解决
HarmonyOS UI 单位适配问题
315浏览 • 1回复 待解决
HarmonyOS 手机、平板适配问题
231浏览 • 1回复 待解决
HarmonyOS 适配-输入框问题
23浏览 • 1回复 待解决
HarmonyOS 希望适配SVGAPlayer SDK适配
12浏览 • 1回复 待解决
HarmonyOS tencent mars库适配问题
384浏览 • 1回复 待解决
有关FA的多端适配问题
6264浏览 • 1回复 待解决
HarmonyOS Navigation的折叠屏适配问题
23浏览 • 1回复 待解决