最近邻居老张跟我吐槽,说他开发的医疗设备管理软件在工程师的Surface上显示挺漂亮,到了车间工控机上就变得七零八落。这事让我想起去年用Qt做跨平台项目时,花了两周时间才解决不同屏幕的风格适配问题。今天咱们就聊聊这个话题,保证全是干货不掺水。
一、先搞清楚问题出在哪儿
就像装修房子要量尺寸,咱们得先摸清楚不同设备的差异点。上周刚帮某银行做的ATM终端项目里,测试组的设备清单看得我眼晕:
15.6寸触控屏(1920×1080)
10寸工业平板(1280×800)
7寸移动终端(800×480)
设备类型常见分辨率DPI范围...