2012-02-19 7 views
0

私はJava上でブラッシングしているので、私を許しても意味がありません。Android Java - なぜ拡張アクティビティではない - >新しいアクティビティ

extends Activityを使用してAndroidで新しいアクティビティを作成する理由を理解できません。

私はnew Activityを使用する新しいオブジェクト(アクティビティのような)をインスタンス化したいと思っていましたか?そうすれば、同じコードで複数のアクティビティを作成することはできますか?

答えて

2

Activityを拡張していますので、コードを記述する必要もなく、Dalvikがインスタンス化できるように(アクティビティをあるレベルで継承する必要があるため)、アクティビティの基本機能を既に使用しています。

実際には、のDalvik は、それが必要なときに、あなたのクラスをインスタンス化onCreate()方法などが活動のライフサイクルにおけるいくつかの段階に分けて呼ばれているが、彼らは間違いなく活動

のインスタンス化を交換しないん
関連する問題