在我的項目中,我將通過編程生成用戶界面。這個UI的可伸縮性是非常重要的要求。編程用戶界面建議?
到目前爲止,我使用二維圖形來生成用戶界面。 我認爲可能有不同的解決方案,但目前我只知道兩個解決方案。
第一個是在我的用戶界面上提供每個二維圖形的X,Y座標(我不喜歡這個解決方案,因爲我不想計算每個圖形的X,Y座標,目前我沒有有一個很容易做到這一點的邏輯)
第二個(目前我現在正在使用)是使用佈局,根據項目的大小組織其內容。在這個解決方案中,我不必計算每個項目的X,Y座標。 (佈局正在爲我做這件事。)但是這種方法可能有其自己的陷阱。
我對用戶界面編程非常陌生。你能給我這個問題的建議嗎?
你的應用程序做什麼?或者你正在嘗試構建什麼樣的用戶界面?如果您可以提供更多的細節,我認爲人們可以給出更好的答案 – Jujjuru 2010-05-19 01:38:54
我正在開發列車交通控制器軟件項目。我負責將真實世界鐵路基礎設施建模爲交互式用戶界面。所以用戶界面由鐵路,鐵路交換機,信號,水平線等組成。 – onurozcelik 2010-05-19 04:58:44