【发布时间】:2015-06-23 00:52:33
【问题描述】:
我比 Android 更熟悉 iOS 开发,我想知道是否所有代码都应该写在一个 Activity 中,而不是有一个“模型”类。
我有几个屏幕,每个屏幕都有几个复选框,我希望它们在点击时表现相同,我试图弄清楚如何在每个活动中不编写重复代码的情况下做到这一点。谢谢!
【问题讨论】:
-
也许是一些自定义父活动的子类?
-
你在说什么屏幕?片段还是单独的活动?
-
所有 OOP 爵士乐仍然适用,因为 Android 开发是用 Java 完成的,Java 是一种功能齐全的 OOP 语言,因此您不需要从根本上改变您的开发实践,惯用的方式做事情确实会改变。
-
@Simas 单独的活动,但我仍然不确定如何为每个活动实现相同的功能。我是否应该只在一个活动中实现该功能,然后让其余的活动的对象使用它的 onclick 方法?
标签: android android-activity checkbox