天天看點

android遊戲開發架構libgdx的使用(二十二)—利用TABLELAYOUT進行布局TABLELAYOUT簡介使用配置檔案部落格已遷移,請通路:http://www.huangyunkun.com/2012/08/26/libgdx_22/

前面有一篇文章介紹了用TWL進行布局,最近做其他java的東西接觸到了table-layout,用着很不錯,仔細看來一下文檔,原來還支援libgdx。

簡單試用了一下,比TWL好使多了。

TABLELAYOUT簡介

android遊戲開發架構libgdx的使用(二十二)—利用TABLELAYOUT進行布局TABLELAYOUT簡介使用配置檔案部落格已遷移,請通路:http://www.huangyunkun.com/2012/08/26/libgdx_22/

TABLELAYOUT是一個輕量級的UI元件布局庫。使用表格實作,有點像HTML的TABLE。

它支援libgdx, Swing, Android和TWL。支援Java API和配置檔案兩種方式。

同時有個配套的編輯器http://table-layout.googlecode.com/svn/wiki/jws/editor.jnlp

使用配置檔案

其實最好的方法應該是使用配置檔案,這樣便于修改,還可以利用工具進行可視化編輯。但是libgdx對于配置檔案的支援好像沒有很到位(或者是版本修改等等問題)。

是以先介紹配置檔案方式。配置檔案的具體書寫格式請參考table-layout首頁。

打開編輯器,繪制一個簡單的遊戲界面,包含一個開始按鈕和設定按鈕。

android遊戲開發架構libgdx的使用(二十二)—利用TABLELAYOUT進行布局TABLELAYOUT簡介使用配置檔案部落格已遷移,請通路:http://www.huangyunkun.com/2012/08/26/libgdx_22/

配置檔案如下:

部落格已遷移,請通路:http://www.huangyunkun.com/2012/08/26/libgdx_22/