我创建了一个赚钱管理应用程序,到现在为止一切顺利,没有任何问题,但不幸的是,当我在不同的设备上测试时,我注意到我的实际设备中的xml文件的图形布局与我设置的不一样我的emualtor,它在不同的真实设备中是不同的,例如在一个设备上,我的按钮边距更少或更多,并且无法看到。 请告诉我如何使它适合所有设备,因为这是我最后的大学项目,这是我的第一次体验,没有太多关于android的信息请详细告诉我。
谢谢大家, Maryam
答案 0 :(得分:3)
您可以在以下链接中找到支持多个屏幕的指南:
http://developer.android.com/training/multiscreen/screensizes.html
http://developer.android.com/guide/practices/screens_support.html
http://developer.android.com/training/basics/supporting-devices/screens.html
你可以从那里开始,希望它有所帮助。
干杯
答案 1 :(得分:0)
您需要创建different layout folder for the different screen of devices
。
默认情况下,Android会调整应用程序布局的大小以适应当前的设备屏幕。在大多数情况下,这很好。在其他情况下,您的UI可能看起来不太好,可能需要针对不同的屏幕尺寸进行调整。例如,在较大的屏幕上,您可能需要调整某些元素的位置和大小以利用额外的屏幕空间,或者在较小的屏幕上,您可能需要调整大小以使所有内容都适合屏幕。
可用于提供特定于大小的资源的配置限定符是small,normal,large和xlarge。例如,超大屏幕的布局应该在layout-xlarge /.
中有关详细信息,请参阅here。