px、dp和sp,这些单位总结
16lz
2022-08-08
最佳实践,文字的尺寸一律用sp单位,非文字的尺寸一律使用dp单位。
例如textSize="16sp"、layout_width="60dp";
偶尔需要使用px单位,例如需要在屏幕上画一条细的分隔线时:
dip:
与dp完全相同,只是名字不同而已。在早期的Android版本里多使用dip,后来为了与sp统一就建议使用dp这个名字了。
mm:
即毫米;
in:
即英寸,1英寸=2.54厘米(约);
pt:
1pt=1/72英寸=0.035厘米;
例如textSize="16sp"、layout_width="60dp";
偶尔需要使用px单位,例如需要在屏幕上画一条细的分隔线时:
<View android:layout_width="match_parent" android:layout_height="1px"/>
dip:
与dp完全相同,只是名字不同而已。在早期的Android版本里多使用dip,后来为了与sp统一就建议使用dp这个名字了。
mm:
即毫米;
in:
即英寸,1英寸=2.54厘米(约);
pt:
1pt=1/72英寸=0.035厘米;
更多相关文章
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- Android屏幕分辨率正确获取及PX,DPI,DP,SP等的对应关系
- android 使用html5作布局文件: webview跟javascript交互
- Android(安卓)Resource介绍和使用
- "Failed to fetch URL https://dl-ssl.google.com/android/repos
- 使用NetBeans搭建Android开发环境