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

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

HarmonyOS
2024-12-24 17:15:36
浏览
收藏 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
微信
回复
2024-12-24 19:48:45


相关问题
HarmonyOS 字体适配问题
568浏览 • 1回复 待解决
HarmonyOS 屏幕适配
734浏览 • 1回复 待解决
HarmonyOS 如何动态适配屏幕
825浏览 • 1回复 待解决
如何适配不同屏幕尺寸?
1039浏览 • 1回复 待解决
鸿蒙手机屏幕怎么适配
11113浏览 • 1回复 待解决
HarmonyOS 字体大小适配方案
2813浏览 • 1回复 待解决
屏幕朗读器的深度适配
319浏览 • 0回复 待解决
DSbridge HarmonyOS适配问题
907浏览 • 1回复 待解决
适配HarmonyOS相关问题
975浏览 • 1回复 待解决
HarmonyOS JsBridge适配问题
740浏览 • 1回复 待解决
关于不同屏幕UI适配方案
1163浏览 • 1回复 待解决
HarmonyOS 手机、平板适配问题
889浏览 • 1回复 待解决
HarmonyOS UI 单位适配问题
1056浏览 • 1回复 待解决
HarmonyOS Flutter版本适配问题
1043浏览 • 1回复 待解决
请问现在harmonyOS屏幕适配方案吗?
4713浏览 • 1回复 待解决
HarmonyOS屏幕模式和小窗口模式适配
1874浏览 • 1回复 待解决
HarmonyOS 希望适配SVGAPlayer SDK适配
702浏览 • 1回复 待解决
HarmonyOS tencent mars库适配问题
1281浏览 • 1回复 待解决
HarmonyOS 关于Web组件适配问题
599浏览 • 1回复 待解决
HarmonyOS 适配-输入框问题
825浏览 • 1回复 待解决