我目前正在開發Android應用程序中,我寫我自己的實現和/或使用Android SDK中實施下列任務:Android:實現開源庫還是維護自己的實現?
- 異步檢索/數據發佈到Web服務,並存儲到DB
- JSON建設和解析
- 片段操作等
最近,我開始保持其採用開源庫這樣的東西(robospice,傑克遜,butterknife)另一個應用程序。
扔掉我自己的實現並在這個項目中使用這些庫是明智的嗎?我覺得界面非常相似,當然少代碼=少維護項目。
該項目已完成大約一半,並使用大約一半的時間連接到Web服務。 12箇中等規模的資源,具有一對多和多對多的關係。