android 上的一个 Activity 是否可以有多个 java class?
Is it possible to have more than one java class for one Activity on android?
我在 java class 中用于 activity 的代码变得冗长。
我基本上是在写很多动画代码来说明一个概念。
android 上的 Activity 可以有多个 java class 吗?
是的。
您可以按照您认为合适的任何方式分解代码——这就是面向对象语言的好处。您可以随意创建一个完整的 class 专门用于图形动画或类似的东西,并从您的 Activity
中调用它的方法。事实上,模块化项目的逻辑单元是朝着更好的设计和更易读的代码迈出的重要一步。
我在 java class 中用于 activity 的代码变得冗长。
我基本上是在写很多动画代码来说明一个概念。
android 上的 Activity 可以有多个 java class 吗?
是的。
您可以按照您认为合适的任何方式分解代码——这就是面向对象语言的好处。您可以随意创建一个完整的 class 专门用于图形动画或类似的东西,并从您的 Activity
中调用它的方法。事实上,模块化项目的逻辑单元是朝着更好的设计和更易读的代码迈出的重要一步。