我不是在尋找一個模擬工具,我正在尋找一個合理的GUI設計工具,用於Apple界面生成器風格的最終產品。 Droid Draw是越野車,過時和我的經驗不準確。使用Eclipse插件進行復雜的佈局使得去看牙醫似乎很有趣。我甚至決定在當前模型上手動編碼CSS像素座標。解決方案是在這裏找到的:http://andrdev.blogspot.com/2010/01/gui-designer.html最好,或者讓你們中的一個忍者找到別的東西?如果有一個尚未準備好展示的積極開發的項目,我也想知道。Android:嘗試改進GUI設計過程的活動項目?
回答
我不明白你爲什麼想要這樣的東西(尤其是你發佈鏈接的工具)。這意味着要學習一種全新的語言來使用該工具。爲什麼不直接學習XML定義?是的,這是一個相對陡峭的學習曲線,但一旦你加快速度,你會看到它很棒。另外,手動執行XML將允許您優化佈局(有幾篇文章介紹如何做到這一點)。
至於Eclipse插件,我覺得它非常棒,儘管我從不直接使用它。我不添加/刪除/編輯元素。我編寫我的XML代碼,然後用插件測試它,所以我不必重新編譯應用程序>在模擬器上上載>運行應用程序>通過所有活動來獲得我正在編輯的那個,只是爲了看到我需要添加更多的填充。
此外,一般來說,最好使用您提供的工具。第三方工具很可能會變得過時,停止使用,不推薦使用,...
結論:以正確的方式進行操作。用手寫出你的XML。使用Eclipse插件作爲一種便利工具。
我經常同意「使用工具提供」的觀點,這就是爲什麼我學習Java和Objective C而不是爲我的移動應用程序做一些半熟的JavaScript解決方案的原因。我最初是通過手工編寫XML來開始的,但只是做了一些簡單的變化的列布局,感覺令人難以置信的緩慢。這不僅僅是因爲我沒有把握某些東西,因爲我認爲我們可以同意,如果我能夠處理Java,Obj-C,PHP,Ruby等,那麼這個XML *應該會很輕鬆,如果寫得很好的話。你知道在有效編寫Android XML方面有很好的寫作嗎? – 2010-04-27 06:58:19
我也可以處理Java,PHP,Python等,但是,XML *不是一件輕而易舉的事情。我經常發現Android佈局XML和HTML/CSS之間的驚人相似之處。就像HTML/CSS一樣,還有很多**技巧和怪癖,你只會隨着時間的推移纔會學習,並且會對你的頭撞對方。當然,HTML/CSS更好記錄,但這是一個不同的問題。正如我所說,當你加快速度(學習所有的技巧和怪癖)時,你會愛上這些XML。 – Felix 2010-04-27 09:13:40
還有更好的GUI設計過程,所以我希望Android的改進,但你的答案是聰明的,沒有競爭,所以我接受它。我可以看到如何繪製HTML/CSS的相似之處。 – 2010-05-01 00:12:47
- 1. 嘗試啓動庫項目活動
- 2. Android活動設計
- 3. Android中的活動設計?
- 4. 設計滑動活動android
- 5. 設計活動視圖:Android
- 6. 使用NetBeans GUI設計器設計netbeans之外的項目
- 7. 沒有GUI的Android活動
- 8. WF4運行時嘗試加載鬆耦合活動設計
- 9. 錯誤嘗試的活動
- 10. 開源項目已經嘗試過
- 11. 嘗試通過計劃機制調用活動時應用程序下降
- 12. 手動終止進程(活動)後的Android調試
- 13. 編程的Qt GUI設計
- 14. 擴展Android活動的設計模式?
- 15. 你會如何計算Android項目中的活動數量?
- 16. 根據活動開始和持續時間對活動項目進行計數
- 17. 您在Agile項目上進行了哪些初始建模/設計活動?
- 18. 訪問 - 設計更改錯誤消息,而不嘗試進行更改
- 19. 嘗試從其他項目通過button_to創建項目new_item_path
- 20. 我的android項目的活動正在跳過
- 21. 如何進口材料設計上的Android Studio項目
- 22. Java嘗試 - 終於設計
- 23. Android中的設計說明。列表活動vs活動
- 24. 動態GUI框架設計
- 25. 在owlCarousel中設置活動項目
- 26. 微調項目導致活動(Android Studio)
- 27. 從Android庫項目覆蓋活動
- 28. 汽 - 嘗試手動設置我剛剛下載的Xcode 8啓動項目
- 29. Windows工作流程活動設計器不驗證不可見項目
- 30. php move_uploaded_file在移動過程中嘗試更改文件名
我希望這有一個答案 - 爲Android做佈局一直是一種恐怖,並且是讓我停止在一個側面項目上工作的一種很好的方式。 – Jess 2010-04-26 16:53:16
我希望有這樣的答案,我也希望。由於沒有,我希望Eclipse工具集得到改進。界面生成器和Cocoa把Android GUI過程羞辱IMO。沒有任何人比費利克斯試圖回答這個問題,他的回答是一個聰明的措辭,我不得不接受他的回答。 – 2010-05-01 00:10:32