0
我在刷我的Java,所以原谅我没有任何意义。Android Java - 为什么不扩展活动 - >新活动
我不明白为什么我们使用extends Activity
在Android中创建新的活动。
我想当我们想实例化一个新的对象(如一个Activity)时,我们会使用new Activity
?这样我们就可以用相同的代码创建多个活动,不是吗?
我在刷我的Java,所以原谅我没有任何意义。Android Java - 为什么不扩展活动 - >新活动
我不明白为什么我们使用extends Activity
在Android中创建新的活动。
我想当我们想实例化一个新的对象(如一个Activity)时,我们会使用new Activity
?这样我们就可以用相同的代码创建多个活动,不是吗?
我们扩展了Activity
,所以我们已经采用了Activity的基本功能,而不需要编写任何代码,并且允许Dalvik实例化它(因为继承它必须在某个级别上扩展Activity)。
其实,Dalvik的确实实例化类的时候才需要,onCreate()
方法和其他人被称为在活动生命周期的某些阶段,但他们definitly不更换活动的实例