首页 > 解决方案 > Android Activity 类是否违反单一职责原则?

问题描述

作为单一职责的定义:

类(对象)应该有一个并且只有一个职责(并且这个职责应该被完全封装)

或者干脆

一个类应该只有一个改变的理由。

这是编程世界中一个非常著名且重要的原则。但是,在查看 Android Activity 的设计时,在我看来,Activity 的责任不止一个

正如我在许多教程、博客、GitHub 开源中看到的那样,人们也使用 Activity 来膨胀视图。

那么我的问题是:android活动类是否违反单一责任原则?

标签: androidarchitecturesolid-principles

解决方案


推荐阅读