如何使我的android UI响应不同的android屏幕尺寸?

如何使我的android UI响应不同的android屏幕尺寸?,android,responsive,Android,Responsive,我使用dp作为度量单位来指定文本视图、按钮、小部件的大小,但是,当我在不同屏幕大小的手机上打开应用程序时,它会弄乱整个布局。我如何在Android中使用CSS中的“百分比”大小,以便应用程序根据不同的屏幕大小进行自我调整。p、 我正在使用Java。使应用程序ui响应的最佳方法是使用ConstraintLayout作为ui中的基本布局。因为它允许您指定每个视图相对于ui中其他视图的确切位置和大小。 为了更好地理解,您可以点击下面的链接:- 虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并

我使用dp作为度量单位来指定文本视图、按钮、小部件的大小,但是,当我在不同屏幕大小的手机上打开应用程序时,它会弄乱整个布局。我如何在Android中使用CSS中的“百分比”大小,以便应用程序根据不同的屏幕大小进行自我调整。p、 我正在使用Java。

使应用程序ui响应的最佳方法是使用ConstraintLayout作为ui中的基本布局。因为它允许您指定每个视图相对于ui中其他视图的确切位置和大小。 为了更好地理解,您可以点击下面的链接:-

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效-