因此,我使用swing爲接口構建了一個Java程序,並且我沒有意識到將其轉換爲android應用程序會有多困難。我有什麼方法可以輕鬆地轉換或重建要在Android市場銷售的程序嗎?如果不是,任何人都可以指向我的任何資源來幫助構建一個android。如何將java swing應用程序轉換爲android
回答
我一會兒做了同樣的事情。雖然沒有我知道直接轉換的程序。 Java代碼和android代碼非常相似。由於android不使用swing的UI,因此它使用基於XML
的UI。一旦你獲得了Android應用的UI功能,你的Java代碼就可以輕鬆導入。
我正在努力將我的Java應用程序轉換爲Android應用程序。我的大多數課程沒有問題導入。
我會做的是,我會建立在XML的用戶界面,然後我給項目一個ID和它在Java中的引用,然後我會通過按鈕點擊觸發一切,所以一個按鈕做你的鞦韆佈局在android上也一樣。你不能複製/粘貼它。
AjaxSwing允許轉換Swing應用程序,直接在Android或iPad上使用它們,請參閱http://www.creamtec.com/products/ajaxswing/solutions/java_swing_ui_on_ipad.html
這個(Apache許可證)的免費(er)替代方案可能是[webswing] (http://webswing.org),([git source on bitbucket](https://bitbucket.org/meszarv/webswing/commits/all)),雖然我沒有嘗試過,也無法證明它運作良好。 – fattire 2015-06-22 04:54:36
打開項目的屬性
選擇Java Build Path
選擇庫選項卡
從那裏你可以添加外部JAR,您可以使用Swing佈局
Swing在Android上不起作用,因此添加這些庫不會有什麼區別... – theomega 2013-07-07 12:10:25
擺動UI本來是用於臺式機和PC的,但對於 機器人,你必須使用XML,那麼你可以讓你的Java代碼,因爲他們在各種活動 然後用你的事件處理技巧來觸發它們
- 1. android-如何將java swing轉換爲android?
- 2. 將Java Swing應用程序轉換爲小程序的工具
- 3. 將Swing應用程序轉換爲JavaFX
- 4. 將swing應用程序轉換爲web應用程序
- 5. 將Android應用程序轉換爲Java桌面應用程序
- 6. 將Java Swing轉換爲基於Web的應用程序
- 7. 如何將AngularJS應用程序轉換爲android應用程序
- 8. 如何將j2me應用程序轉換爲android應用程序?
- 9. 如何將Java小程序轉換爲Web應用程序?
- 10. 將Java Applet轉換爲應用程序
- 11. 將Java應用程序轉換爲Applet
- 12. 將iOs應用程序轉換爲Android
- 13. 將java文件轉換爲android程序
- 14. 將Web應用程序轉換爲Android應用程序
- 15. 將Android應用程序轉換爲網絡應用程序
- 16. 將Android應用程序轉換爲iPhone應用程序
- 17. 將GWT應用程序轉換爲Android應用程序。
- 18. 將Web應用程序轉換爲Android應用程序
- 19. 如何將Java程序轉換爲jar?
- 20. 如何將iPhone應用程序轉換爲iPad應用程序
- 21. 如何將Phonegap應用程序轉換爲iphone應用程序?
- 22. 如何將ios應用程序轉換爲Xamarin.ios應用程序?
- 23. 將Swing應用程序轉換爲網頁
- 24. 將Swing應用程序轉換爲Applet的併發症
- 25. 如何使用Titanium將iPhone應用程序轉換爲Android?
- 26. 如何將我的java文件轉換爲應用程序?
- 27. 如何將Java應用程序轉換爲可執行文件?
- 28. 如何將Java Web應用程序轉換爲Grails?
- 29. 如何將java應用程序轉換爲logstash?
- 30. 如何將我的網站wordpress轉換爲android應用程序?
你一直在用什麼來幫助你學習基於XML的UI? – Peter 2011-03-05 19:38:08
@Peter:Android開發人員的XML UI佈局:http://developer.android.com/guide/topics/ui/declaring-layout.html – Buggieboy 2011-12-08 21:30:34