Activity
概要
- public class Activity
ループ概要
- onCreate()で始まって、onDestroy()で終了する。
- onStart()で目に見える処理が始まり、onStop()で終了する。
- onResume()でユーザー対話式の処理が始まりonPause()で終了する。
ライフサイクル
Method | Description | Killable | Next |
---|---|---|---|
onCreate()
|
--- | No | onStart() |
onRestart()
|
--- | No | onStart() |
onStart()
|
--- | No | onResume() / onStop() |
onResume()
|
--- | No | onPause() |
onPause()
|
--- | --- | onResume() / onStop() |
onStop()
|
--- | Yes | onResume() / onDestroy() |
onDestroy()
|
--- | Yes | --- |
一覧
public class Activity extends ApplicationContext {
protected void onCreate(Bundle savedInstanceState);
protected void onStart();
protected void onResume();
protected void onPause();
protected void onStop();
protected void onDestroy();
}
onResume()の使用例
- Timerなどに利用可能
onResume()のOverride
@Override
public void onResume(){
super.onResume();
//Timer の起動を行う
}
Timer()の記述
(参考: https://developer.android.com/reference/android/app/Activity.html )
---
【更新履歴】
180209:初期作成
【対応必要箇所】