在我的项目中,我将通过编程生成用户界面。这个UI的可伸缩性是非常重要的要求。编程用户界面建议?
到目前为止,我使用二维图形来生成用户界面。 我认为可能有不同的解决方案,但目前我只知道两个解决方案。
第一个是在我的用户界面上提供每个二维图形的X,Y坐标(我不喜欢这个解决方案,因为我不想计算每个图形的X,Y坐标,目前我没有有一个很容易做到这一点的逻辑)
第二个(目前我现在正在使用)是使用布局,根据项目的大小组织其内容。在这个解决方案中,我不必计算每个项目的X,Y坐标。 (布局正在为我做这件事。)但是这种方法可能有其自己的陷阱。
我对用户界面编程非常陌生。你能给我这个问题的建议吗?
你的应用程序做什么?或者你正在尝试构建什么样的用户界面?如果您可以提供更多的细节,我认为人们可以给出更好的答案 – Jujjuru 2010-05-19 01:38:54
我正在开发列车交通控制器软件项目。我负责将真实世界铁路基础设施建模为交互式用户界面。所以用户界面由铁路,铁路交换机,信号,水平线等组成。 – onurozcelik 2010-05-19 04:58:44