【发布时间】:2015-10-14 10:15:54
【问题描述】:
我想通过将不同视图的创建拆分为其他类来清理我的主类。
我通过创建像 SomeKindOfViewCreator 这样的类来做到这一点,而不是放置一个获取上下文并返回视图的静态方法。
我通常只对 utils 使用静态方法,我的问题是这是否是当前的方法?为我需要使用静态方法创建的每个复杂视图创建类,还是应该使用 SingleTone 类?甚至每次我需要创建视图时都创建新对象?
这个方法可以在应用程序生命周期内多次调用,作为一个知道我们不应该使用静态的开发人员,除非我确定这将是正确的方法我问我自己这是正确的解决方案我描述的情况。
静态的?单音?如果有的话,我的静态方法有什么缺点?
顺便说一下,我的代码在静态下工作得很好,但这不是我的意思,我想学习并理解为什么我应该这样做或不这样做。
【问题讨论】:
标签: android performance static singleton