我使用多种布局类型为不同的屏幕类型和分辨率开发了应用程序,但我注意到一些开发人员只使用一种布局类型,哪一种是继续使用单一或多种布局类型的更好的做法?
Multiple layout type like
layout-large-mdpi
layout-large-tvdpi
layout-large-xhdpi
layout-xlarge-mdpi
layout-xlarge-xhdpi
解决方法:
使用不同的尺寸文件,你可以做到这一点.
values-mdpi – > dimens.xml
values-hdpi – > dimens.xml
values-xhdpi – > dimens.xml
values-xxhdpi – > dimens.xml
例如:
在values-mdpi – > dimens.xml中定义一个
10dp
对于values-hdpi – > dimens.xml
12dp
和values-xhdpi – > dimens.xml
15dp
之后使用这个维度
android:layout_width="@dimen/scale_1dp"
android:layout_height="wrap_content"
android:layout_gravity="center"/>
同样的文字大小.
标签:android,java,android-layout,layout,material-design
来源: https://codeday.me/bug/20190929/1832413.html