Android的设计模式

Fri*_*neL 5 android design-patterns

我正在开发一款适用于Android的新应用.既然这是我第一次使用它,我不知道它的结构如何.我正在寻找一个好用的设计模式.

我的应用程序将与WebService建立连接,并且还会在本地保存一些信息.

哪种设计模式对我的应用程序有好处?

我看过MVP模式(模型 - 视图 - 演示者),但我读到它专注于做测试.

Hef*_*olf 0

您应该非常仔细地阅读应用程序/活动生命周期,编写正确适合此生命周期的代码会极大地限制某些设计模式的使用:http ://developer.android.com/reference/android/app/Activity.html

你真的应该尝试适应这一点,这确实有助于避免很多奇怪的问题:)。