的Android代碼的標準方式,我在Android的新的,我想知道什麼是寫在Android項目中的代碼或架構或模型中,我們應該在我們的項目 使用正確的方法例如n-tire,MVC或其他?什麼是組織項目
Q
什麼是組織項目
16
A
回答
4
將其安排在任何方式是很有道理的給你。沒有100%正確的方式來組織一個Android項目......它取決於許多因素(即項目的規模)。
如果你想看看谷歌如何組織他們的項目,看看在Google I/O 2012源代碼。特別是,檢查出iosched.util
包......它提供了多種方式在你的項目(主要是使用靜態工具輔助方法)重用代碼。
8
3
這實際上是一個是有爭議的問題,但我會給我兩個便士。
考慮Android是你需要考慮你的應用程序將不會有無限權力的便攜式系統,並且它也有權力必須與系統上運行的其他應用程序共享,通過功率我的意思是電池壽命,考慮大量的Android設備實際上是在CPU和RAM方面很健康,然而即使大多數設備有更多的內存,這些天,這RAM仍與其他應用程序共享,所以應謹慎使用。也就是說,任何精心設計的,高度工程化的解決方案,只需簡單地「完成工作」就可以實現分層和抽象化,從長遠來看可能會受到影響,底線是應用程序執行的指令越少,應用程序的內存就越少使用,效率會更高。
爲了給您的問題提供更實際的答案,我首先要確保您對核心Android組件(如內容提供商,服務,廣播接收器,意圖和處理程序等)感到滿意,並從中解決問題。
對不起,沒有給予更具體的答案,但我希望幫助一點點。
相關問題
- 1. 組織大型sproutcore項目的推薦方式是什麼?
- 2. 什麼是在項目中組織CSS/JavaScript的最佳方式
- 3. 組織C#項目的最佳方式是什麼?
- 4. 項目業主組織在Gerrit中的作用是什麼?
- 5. 組織網址項目的最佳方式是什麼?
- 6. 組織Django項目的正確方法是什麼?
- 7. ASP.NET項目組織
- 8. xcode項目組織
- 9. 組織Redmine項目
- 10. MEAN項目 - 組織
- 11. 組織Gaelyk項目
- 12. 組織VBA項目
- 13. ObjectiveC項目組織
- 14. 組織JDBC項目
- 15. TFS項目組織
- 16. .NET項目組織
- 17. PHP項目組織
- 18. iOS項目目錄組織
- 19. python導入(項目組織)
- 20. PHP項目文件組織
- 21. 在QGraphicsScene中組織項目
- 22. 如何組織項目?
- 23. 組織大型C++項目
- 24. PyQt的項目組織
- 25. 組織列表項目
- 26. Android複雜項目組織
- 27. 項目組織有R
- 28. 組織一個saas項目
- 29. 骨幹項目組織
- 30. Flash AS3 CS4項目組織