MobileApp > Android > Activity


The peripheral Class of A    

    Activity and the inheritance relation are described as follows.

activity.gif


Activity's Life Cycle

activity.jpg


Sequence of Activity

sequence.png

Foreground

Visible

Backing ground activity

利用したいMethod


method.png


History Stack

  Activityが生成された場合、前回のActivityをそのままの状態でオブジェクト丸ごとhistory stackというActivityのコレクションに格納する。


Activity 起動Mode

  Activityには、4種類の起動Modeがある

launchMode 属性

 Activityの起動方法には4つの属性有り.

  "standard"(Default Mode)
  "singleTop"
  "singleTask"    ひとつのタスクのみしか開始できません
  "singleInstance"  ひとつのタスクのみしか開始できません

  FLAG_ACTIVITY_NEW_TASK
  FLAG_ACTIVITY_CLEAR_TOP
  FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
  FLAG_ACTIVITY_SINGLE_TOP

  参考:Y.A.M の 雑記帳さん   参考 - Android Dev. サイト



参考サイト

  アクティビティ実装時の勘所
  http://codezine.jp/article/detail/4842
  
  画面遷移
  http://d.hatena.ne.jp/hidecheck/20091202/1259767425


  Back


Front page   New List of pages Search Recent changes   Help   RSS of recent changes