2つのクラスがあるとしましょう:
Class Showは私の通常の Android アクティビティです。
Class Workは、多くの作業を行う Java クラスです。
public class Work extends Activity {...}
ご覧のとおり、Workは Activity を拡張します。これは、Activity だけにあるいくつかのメソッドが必要だからです (UI に関するメソッドという意味ではありません)。
私のアクティビティショーでは、クラスワークのオブジェクトを作成します
protected void onCreate(){
Work mWork = new Work();
mWork.doSomething();
}
私の質問:ライフサイクルに関して、オブジェクトWorkをどのように処理すればよいですか? それは通常の Java オブジェクトのようなもので、そのライフサイクルを気にする必要はありませんか、それとも通常のアクティビティのようなもので、finish() を呼び出す必要がありますか? 両方あるので迷っています。