有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java有很多活动,好吗

我想知道是否有很多活动比在一个活动中有很多不同的逻辑要好

我的困境: 我正在工作中创建一个应用程序,如果我对其中的每个主要实现使用单独的活动(例如5个带有视频播放器的活动,但每个活动都需要一个单独的逻辑,甚至在同一个活动中使用2个视频播放器),那么我将在大约40个活动(如果不是更多的话)的范围内结束。 另一方面,我可以将逻辑(如视频播放器)分离,并将其放入自己的库中,以便可以从任何活动中调用它。但是,如果我在同一个活动中放置类似的项,那么它的代码将运行到几千行,并且很难调试

所以我想我的问题是有很多活动(活动堆栈最多有8个活动),或者这会显著降低我的应用程序的速度

提前谢谢你的帮助


共 (1) 个答案

  1. # 1 楼答案

    应该没问题。加载的活动数量不会影响任何性能(只要它们在内存中为该进程分配)。如果需要,Dalvik GC未使用的对象