Android 中的单例与应用程序上下文?
回想起这篇文章列举了使用单例的几个问题,并看到几个使用单例模式的Android应用程序的例子,我想知道使用单例而不是通过全局应用程序状态共享的单个实例是否是一个好主意(子类化android.os.Application并通过 context.getApplication()获取它)。
这两种机制有哪些优点/缺点?
说实话,我希望在这篇文章中给出同样的答案 单例模式与Web应用程序,不是一个好主意!但应用于Android。我说的对吗?否则,DalvikVM有什么不同?
编辑:我想对所涉及的几个方面发表意见:
- 同步
- 可 重用
- 测试