布局图形化的Android应用程序

布局图形化的Android应用程序,android,eclipse,android-layout,Android,Eclipse,Android Layout,用大量图形展示Android应用程序的最佳方式是什么。整个屏幕是在photoshop中设计的,然后我在Eclipse中在图形上放置透明按钮。我已经在iOS上做了很长一段时间了,但是在Android上我找不到一个布局使这成为可能。我基本上想要一个相对的布局,而不需要把我的按钮弹得到处都是。我希望能够在没有干扰的情况下在图像上调整按钮的大小和布局。由于它是如此的图形化,我们必须为我们支持的每个设备重做图形和布局,这样就不需要RelativeLayout试图提供帮助的方式 编辑: 经过更多的研究,我似

用大量图形展示Android应用程序的最佳方式是什么。整个屏幕是在photoshop中设计的,然后我在Eclipse中在图形上放置透明按钮。我已经在iOS上做了很长一段时间了,但是在Android上我找不到一个布局使这成为可能。我基本上想要一个相对的布局,而不需要把我的按钮弹得到处都是。我希望能够在没有干扰的情况下在图像上调整按钮的大小和布局。由于它是如此的图形化,我们必须为我们支持的每个设备重做图形和布局,这样就不需要RelativeLayout试图提供帮助的方式

编辑:


经过更多的研究,我似乎在寻找绝对布局-但这是不推荐的。

我认为最好的建议是开发一个自定义布局。@silverback这就是我想要做的,只需在屏幕上拖动/拖放/调整对象大小,而不受操作系统布局系统的干扰。如何创建自定义布局?“我们必须为支持的每个设备重做图形和布局”。。。那是多少台设备?通过框架布局和过度使用翻译,你可以做你想做的事情,但这不是非常,嗯。。。安卓-y。我知道有成千上万种不同的设备。这些应用程序中的图形非常独特,已经成为iOS应用程序品牌的一部分。在Android上,这已经成为一场噩梦。我正计划为排名前几位的Android设备设计屏幕。没有简单的方法告诉安卓-不要对这个布局做任何事情,让我把项目放在那里(比如在iOS上的UI布局)…但是在安卓上我找不到一个可以实现这一点的布局。-因为Android不是这样工作的。有很多设备有不同的屏幕大小和分辨率,让你的应用程序在所有这些设备上都能很好地工作的关键是让你的布局相对。所以,你不能只使用一个图像,把按钮放在准确的位置,然后期望它在每个设备上都能工作(如果这是你的要求的话)。