2014-11-20 102 views
0

我有要求實現複雜的UI設計(老虎機的主要場景),所以我正在研究最好的方法來做到這一點。你可以猜到的主要問題是處理不同的設備尺寸和密度。所以,據我所知,我最初有兩個選擇:Android複雜的UI設計

  1. 使用標準的android xml佈局。我試圖找到一些教程或例子來說明如何處理複雜的設計,但沒有提供解釋複雜場景的東西。你可以請參閱一些文章或書,教導如何處理這個?
  2. 使用遊戲框架。你有什麼建議,現在哪個框架最適合使用?

請記住問題與動畫無關,但僅限於UI的實現。

回答

1

你想要設計什麼樣的複雜用戶界面,你可以在這裏放置一些屏幕。

enter image description here

你可以使用Android默認佈局設計這個UI,或者你可以通過你自己繪製在畫布上。 要在畫布上繪製它,可以參考here android tutorials關於在畫布上繪圖和here

但是,如果您正在嘗試製作任何遊戲,則更好的方法是使用遊戲引擎,而不是在Android畫布上進行設計,因爲稍後會在上面放置動畫。它肯定不會像你想的那麼順利。 你可以使用「libgdx」或「unity2d」遊戲引擎來爲你的工作提供他們當前有良好支持的工作。

+0

正如我所提到的,我需要實現老虎機。作爲參考,它應該看起來像這樣: http://www.androidtapp.com/wp-content/uploads/2012/10/SlotSpot-Gameplay-550x343.png – 2014-11-20 17:48:43