标签: android android-layout pixel-density
单独使用dp是否足以确保UI元素的大小与所有屏幕尺寸和密度一致?或者我们是否必须使用线性布局的weightSum功能来确保更一致的结果?
答案 0 :(得分:3)
是
取决于您尝试完成的操作:dp将确保屏幕上的大小相同,并且权重(或Android支持库中的百分比)将保持其比率。
答案 1 :(得分:2)
是的。如果您想在不同的屏幕分辨率上拥有相同的外观和感觉。它是一个相对测量,因此它计算在不同屏幕上拍摄多少像素,而像素是绝对的。对于一致的Ui和用户体验,建议使用。