Java 如何使文本视图和按钮适合android studio中的所有屏幕大小

Java 如何使文本视图和按钮适合android studio中的所有屏幕大小,java,android,xml,android-studio,android-layout,Java,Android,Xml,Android Studio,Android Layout,文本视图和按钮在不同的安卓设备中会变得一团糟。我想设计应用程序,使其支持所有设备。有人能帮忙吗?使用最新的ConstraintLayout设计视图。尽量正确地使用四个(顶部、底部、左侧/开始、右侧/结束)约束。您可以在创建布局时使用0dp/match_约束,如果需要,可以使用纵横比、屏障和指南。简言之,深入思考视图、解决方案的不常见用例,并在创建视图时将其设置为动态大小。遵循以下原则进行高度、宽度、边距,padding使用sdp对于文本大小使用sspimplementation'com.intu

文本视图和按钮在不同的安卓设备中会变得一团糟。我想设计应用程序,使其支持所有设备。有人能帮忙吗?

使用最新的
ConstraintLayout
设计视图。尽量正确地使用四个(顶部、底部、左侧/开始、右侧/结束)约束。您可以在创建布局时使用
0dp/match_约束
,如果需要,可以使用纵横比、屏障和指南。简言之,深入思考视图、解决方案的不常见用例,并在创建视图时将其设置为动态大小。

遵循以下原则进行高度
宽度
边距
padding
使用
sdp
对于文本大小使用
ssp
implementation'com.intuit.sdp:sdp-android:1.0.6'和->implementation'com.intuit.ssp:ssp-android:1.0.6'->android:layou-width=“@dimen/\u 30sdp”