如何在不更改xml文件中任何内容的情况下,使单个android xml文件适合所有类型的设备布局
我们为每个如何在不更改xml文件中任何内容的情况下,使单个android xml文件适合所有类型的设备布局,android,xml,android-layout,Android,Xml,Android Layout,我们为每个活动(ldpi、mdpi、hdpi、xhdpi、xxhdpi)制作了5种类型的布局。例如,对于登录页面,我们有5种不同的布局。如果一个应用程序包含更多的活动,它将同时获取更多的XML文件。例如,如果一个应用程序包含20个屏幕,我们必须创建100个布局。它会占用应用程序更多的内存空间和更多的时间,如果我们想在布局中添加新属性,我们也必须在其他布局中更改它 如何在运行应用程序时使单个布局屏幕适合所有(ldpi、mdpi、hdpi、xhdpi、xxhdpi)设备,而不改变任何内容? 相对布局
活动
(ldpi、mdpi、hdpi、xhdpi、xxhdpi)制作了5种类型的布局。例如,对于登录页面,我们有5种不同的布局。如果一个应用程序包含更多的活动,它将同时获取更多的XML文件。例如,如果一个应用程序包含20个屏幕,我们必须创建100个布局。它会占用应用程序更多的内存空间和更多的时间,如果我们想在布局中添加新属性,我们也必须在其他布局中更改它
如何在运行应用程序时使单个布局屏幕适合所有(ldpi、mdpi、hdpi、xhdpi、xxhdpi)设备,而不改变任何内容?- 相对布局为您提供了多种选择,使您的布局适合不同类型的
屏幕/分辨率
因此,我建议在适当的地方使用这么多的布局,尝试使用高效的代码/布局,并在不同的设备上进行测试…这些布局有什么不同?荒谬。你没有解释你的应用程序的任何一件事,也没有解释你在布局上遇到的实际困难,听起来你必须做一件你不想/不能做的工作,而你希望我们只根据猜测为你做这件事。。。那是不可能的。不是所有的东西都需要很多布局。。您只需要掌握布局技术,并熟悉如何在xml文件的布局中操作视图。注意:Android为您提供了非常广泛的功能。。。这取决于程序员如何使用它。。简言之努力学习!