Android中dip,dp,sp,ptdp和px换算的区别详解

过去程序员通常以像素为单位設计计算机用户界面。例如:图片大小为80×32像素这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序则用戶界面会显得很小。在有些情况下用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这個问题Android应用开发支持不同的度量单位。

3、度量单位的换算公式

   该函数功能:是把各单位换算为像素

4、屏幕密度:表示每英寸有多少个顯示点,与分辨率是两个不同的概念

}

  过去程序员通常以像素为单位設计计算机用户界面。例如:图片大小为80×32像素这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序则用戶界面会显得很小。在有些情况下用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这個问题Android应用开发支持不同的度量单位。

3、度量单位的换算公式

   该函数功能:是把各单位换算为像素

4、屏幕密度:表示每英寸有多少个顯示点,与分辨率是两个不同的概念

}

   过去程序员通常以像素为单位設计计算机用户界面。例如:图片大小为80×32像素这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序则用戶界面会显得很小。在有些情况下用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这個问题Android应用开发支持不同的度量单位。

3、度量单位的换算公式

   该函数功能:是把各单位换算为像素

4、屏幕密度:表示每英寸有多少个顯示点,与分辨率是两个不同的概念

}

我要回帖

更多关于 1dp等于多少px 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信