我正在制作一款应用程序,它通常在手机上使用,但如果有平板电脑的话,也可以方便地使用。我熟悉单独XML文件的横向/纵向布局,但是对于不同的分辨率怎么办呢?这对仅限于手机的应用程序也是一个问题,最好的方法是如何拥有可伸缩的布局。
我使用密度无关的dip值,但并不像使用百分比那样有效,后者可以有效地缩放您的布局。
我还硬编码XML。我想象我可以通过在每个活动中检查屏幕宽度和高度来以编程方式生成布局,但告诉我是否有更好的方法?
我使用密度无关的dip值,但并不像使用百分比那样有效,后者可以有效地缩放您的布局。
我还硬编码XML。我想象我可以通过在每个活动中检查屏幕宽度和高度来以编程方式生成布局,但告诉我是否有更好的方法?