UI设计常识
- dip(dp):Density independent pixels ,设备无关像素。
- px:像素
- dpi:dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160,240。我一般称作像素密度,简称密度
- density:直接翻译的话貌似叫 密度。常见取值 1.5 , 1.0 。和标准dpi的比例(160px/inc)
公式:px = density * dp
density = dpi / (160像素/英寸)
iOS图片(`image@2x.png)后面的2就是
densityiOS代码中所有的高度宽度也都是
density`
常用的iOS样式
- 默认分割线颜色rgb(200,199,204)
- 默认分割线高度 1px(不是1 density,所以在iphone5s上要设置高度为0.5)
- navigationbar高度:44
- statusBar高度:20
- tabbar 高度:48