2013-01-24 13 views
0

有沒有使用Android的UI庫等在普通的Java應用程序中構建GUI的方法?Android上的Java UI

我正在構建一個在Android和計算機上運行的程序。
我想如果我使用Android的庫和範例,它會更容易在兩個平臺上運行。

+3

你在互聯網上搜索到什麼了? – KevinDTimm

+0

如果您的應用程序需要圖形和物理功能,請查看libgdx,該程序允許進行多平臺設計,轉換很少。如果你想要android GUI或swing,繼續下面的內容。 – anthropomo

回答

5

Android和普通的Java UI庫是不同的。 Android用戶界面專門針對... Android。 Android中的每個視圖都有一個Context和其他一些桌面Java只是普通的東西沒有或實現不同的東西。但是,請記住,UI函數通常是相似的(例如,按鈕具有監聽器,其他許多UI元素也是如此) - 因此,雖然沒有簡單的方法將Swing /其他桌面UI的原生轉換轉換爲Android UI,但是您記錄它們不應該有太多的麻煩。

您需要做的是使邏輯&非UI類自己的文件,然後根據您的代碼平臺爲您的應用程序單獨的UI。

當然,如果你不想做任何本地的東西,你可以使用webapp方法 - 這將是最簡單的,你可以用最少的時間瞄準大多數設備。