有没有第三方工具可以用来设计Android布局,并相应地生成它们的XML文件?
有一个叫做DroidDraw的工具,可以帮助你轻松生成xml文件。它是一个用户界面(UI)设计/编辑器。你只需将小部件拖放到编辑器中,它就会生成相应的xml代码。希望这对你有所帮助。
你可以使用外部编辑器,但我建议直接使用XML本身,因为这样可以获得更高的控制度。
举个简单的例子,你可能会使用可视化布局编辑器将文本框拖到一个看起来不错的大小。但是它可能只适用于你用来测试的特定屏幕尺寸和分辨率。相反,如果你使用像“wrap-content”这样的xml属性,那么你的文本框将自动调整其大小以包含其中的文本,并且在所有屏幕尺寸/分辨率下都能可靠地发生。
当然,你仍然需要微调和调整你的布局,以适应你的应用程序所针对的屏幕尺寸和分辨率,但仅仅是为了获得精细的控制和准确性,我强烈推荐直接使用xml。
一旦你掌握了它,它并不难 :-)