高效的Android设计和类的使用

时间:2014-03-20 00:39:11

标签: java android performance android-activity

我没有任何需要帮助的代码,但我总体上对android设计有疑问。在我正在制作的游戏中,我有一个活动类,但我用它来获取资源(传递给视图类)并创建一个视图类,它处理所有游戏逻辑,控件,显示等仅使用活动类加载我的所有数据只是为了传递给另一个类或依赖视图类来完成所有工作似乎并不高效,所以最好的使用方法是什么观点和活动类?

1 个答案:

答案 0 :(得分:2)

以你的方式去做并不一定是错的。你说的让我怀疑的东西在视图中有很多逻辑。 Android实际上是为MVC架构而设置的,并且遵循它有很多优点。 Activity或多或少是控制器,各种视图是视图。当我在视图类中听到很多逻辑时,我会担心你的行为与你的图形表示紧密结合,这将使扩展或改变布局变得困难。