【发布时间】:2012-04-04 12:00:32
【问题描述】:
我的一项活动似乎已经增长了很多,我觉得事情应该以某种方式更加面向对象。我认为它的发生是因为我只是在学习,因此不断添加不同的观点,看看事情是否有效。在不知不觉中,它已经变大了。
我对 LinearLayout、ViewFlipper、Button、TextView 等内容进行了子类化,并认为为这些类提供构造函数,这些类接受文本大小、字体、布局参数、背景颜色等参数可能有助于解决这种情况,实际上可能适合自己更倾向于 OOP 通用设计范式。这样做当然意味着我的构造函数将有大量的参数。
我想知道是否可以就上述这种方法获得一些反馈:我应该利用我的子类来实现更多的 OOP 设计,还是让某些活动自然而然地包含大量代码?谢谢!
【问题讨论】:
-
这是 OOP,不仅仅是 Android/Java。
标签: android oop subclass android-activity