#PhoneAdaptation
先谈一谈适配:
只说尺寸适配啊 。其他的大家看看都明白。开发时注意一些
屏幕相关知识可以看这篇博客 前段部分写的条理非常清楚 ,基础差的人可以喵一下 。 http://www.jianshu.com/p/ec5a1a30694b
说一说我对适配的理解:
dp虽好 屏幕物理性质相差太大,适配也存在问题 。
适配方案:
1.百分比
2.px 多 dimens 管理
3.dp 多dimens
4.约束表 拖拉工具感觉不是很好用
方案选取 3 。原因 2虽然解决大多数数手机 但是由于android屏幕多样型 不同的定制导致虚拟键高度不一 。大致
存在无法适配的手机 。亲身体验过的。于是放弃2 选择3 。
对于 1 4可以作为一种补充 。可以作为特定场景的补充 。百分比适配想法很美好现实很操蛋,一百分比谁来计算(设计图那么多标注,设计给的dp 或培训) 二 百分比解决不了所有的问题 。约束表 用好了可以减少嵌套程度 ,用不好拖半天手一抖,瞬间回到解放前,也不能说他是一套适配方案,用大dp的地方还是要适配的 。
对于网络上的px 适配 , 我是非常不赞同的,用过一次感觉坑太多 。所谓的适配大多数是句空话 ,万一你的老板是那个大多数之外的人。只能说o(∩_∩)o了 。dp 多dimen是王道 。
这是 一个非常Good的适配工具, 提高开发效率 。开发阶段只需要在 写一个dimens 类 。完成后可以使用这个库 一键生成 针对不同屏幕的适配文件 。
。
简单说一说特点:
自动生成多px的东西很多 ,但是我要的是多dp 。
很多自动生成工具都是从 1-ndp .但是这个用到哪个就生成哪个 ,如果懂脚本人 管理会更加简单 。