大家好 一件事Android開發我想看到的是一些例子,在Android中分離的責任,現在我有活動,我覺得它很愉快,我怎麼把我所有的事件處理,用戶界面的構建/更新以及與我的數據持久性的交流,並將其與單個活動進這使得我的活動極其「胖」,也是因爲eventlisteners被實現的方式,我在其他類中有很多類,(我習慣了一個文件=>一個類的想法)。 我嘗試將一些與外部Web服務的通信分離到服務中,但現在確信這是實現它的最佳方式。Android的單獨責任的例子
什麼模式以及應用開發Android時,你要分開的責任。 我一直在Silverlight MVVM模式下工作,即時通訊尋找類似的東西適用於Android環境。
是的,這是有道理的,但即時通訊尋找一些常用的模式,使這種分離。正如我所看到的,一種方法是使用MVP設計應用程序,其中活動是演示者,layout.xml是視圖,模型是您正在討論的軟件包,可能使用Repository/Entity實現模型範例。但他們不同也許更適合的方式來構建一個Android應用程序? – 2010-10-18 07:11:29