我去了一些采访,有人问下面的问题。请帮帮我。
单身人士更适合Android吗?为什么呢?
我用谷歌搜索,但我没有得到正确的解决方案。请给我正确答案。答案 0 :(得分:1)
我没有在单身模式中看到任何特定于Android的内容。它的有效与否取决于程序的需求/用途,而不是平台。
答案 1 :(得分:1)
请检查此Singletons vs. Application Context in Android?问题。它包含Android应用程序中单例的优缺点的扩展描述。
答案 2 :(得分:0)
我认为这是一个不好的问题(不是我回答的问题,而是采访中的问题)因为没有正确而简单的答案。似乎有人认为" Android开发人员必须比常规Java更了解内存限制,因此他们应该创建尽可能少的实例,因此Singleton模式可能会帮助很多"。
但它只是一种适用时的设计模式,而不是经验法则。必须针对每个案例查看利弊。
更新:@ Birdy的链接更好地解释了它。