我正在为新应用程序创建布局,我很想知道您通常如何处理此过程。创建Android布局文件的过程
显然这是一个非常普遍的问题,但我认为我们可以从不同开发人员的角度得到很多想法。在Android中创建完美的布局,在我看来,是应用程序开发过程中最困难的任务之一,我认为答案可能是有价值的。
假设是我们希望支持所有尺寸最小的XML文件,而不会影响应用程序设计质量。
在我的情况下,该应用程序的设计者设计了Galaxy S3尺寸(720 x 1280像素)。
考虑到3:4:6:8的比例 -
会有什么基础设备,你会做的设计,所以一个布局文件会好看就一切正常大小的设备?
你将如何处理在设备方面的差异,在DP思考 -
EG。
480 X 800 hdpi = 320 X 533dp
320 X 480 mdpi = 320 X 480dp
720 x 1280 xhdpi = 360 X 640dp
您将如何仍然使用额外的DP,所以不会有很多空的空间,未做不适合320×480设备的布局?
- 当设计师标记20px的边距时,你会如何在xml中解释它?考虑到他在720×1280px的画布上设计了它。