笔记。。。没有华丽的辞藻,生动的解说,专业的配图;都是一些随时想到的和比较简单的理论。。。

原生加web

还是原生app界面加web遇到的小问题

原生界面,特别是Android,需要适配很多尺寸分辨率的屏幕,已经有一套方案来解决,就是用和显示密度相关的dp为单位,宽度尽量自适应不写死,等等。


遇到的情况是:

界面中部分web,部分原生。web写死的话,密度高于320比例的,左右会留空;直接按比例缩放,高度会按宽度比例缩放,高度又不可控(原生给的高度是固定值),某些情况会显示不全;按原生的方式写,高度写死,宽度自适应,高于320比例的,元素横向距离变大,变的松散;

总之都和效果图有差距,最理想的是原生给的高度可以和设备宽度按比例缩放,客户端开发暂时没实现这个。

最后采用,内容写死,控件类如按钮,只写间距和高度,宽度自适应。



当作我自己的记录了,备忘。

 
评论