MobileApp > Android > Activity


Activity を取り巻くクラス   

    Activityとその継承関係を以下に記述する

activity.gif


Activity のライフサイクル (状態遷移)

activity.jpg


Activity のシーケンス

sequence.png

フォアグラウンド

ビジブル

バックグラウンドアクティビティ

利用したいメソッド


method.png


Historyスタック

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


Activityの起動モード

  Activityには、4種類の起動モードがある

launchMode 属性

 アクティビティの起動方法には4つの属性有り.

  "standard"(デフォルト モード)
  "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


  戻る

     




Wiki TOP   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS