BaseActivity 云々

ええといくつかメモを列挙

  • Activity と Application を継承したクラスを作ってます
  • メニュー関連な処理を Activity を継承した BaseActivity クラスで云々
    • オブジェクトの状態でモードが変わる start/stop な toggle メニュを作ってます
    • onMenuOpened とかって callback 使ってるぞ
      • ちょっと MyTracks と手法が違うのかな
  • ひたすら make sense ? って言いながらリファクタリングしていってます
  • d.android.com って初めて知ったw
  • メニューから startActivity してて back ボタンが云々な話あり
    • activity の遷移を flip-flop がなんたら、と言っている?
    • task manager 使ってますな
    • FLAG_ACTIVITY_BROUGHT_TO_FRONT とか FLAG_ACTIVITY_CLEAR_TOP とか
    • FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET とか FLAG_ACTIVITY_NEW_TASK とか
    • FLAG_ACTIVITY_REORDER_TO_FRONT
    • Intent なオブジェクトを new して addFlags を呼んでいる
      • FLAG_ACTIVITY_SINGLE_TOP を渡してます
      • さらに addFlags を呼び出して FLAG_ACTIVITY_REORDER_TO_FRONT を渡してます
      • これ、タイムラインな Activity みたい
      • ステイタス変更は REORDER_TO_FRONT のみな模様
      • これ、何が違うんだろ
  • そういえば callback を protected なメソドにしてたんですが意味が分かってない

このソレですが、質問の声が聞こえづらいのが残念だなぁ。
それは良いですが、自分朝練でこのシリーズ確認入れます。

とは言え

なんつーかオブジェクト指向プログラミングなあたりが Android 的に微妙じゃね? という世界は 1.x の頃の話、って信じたいです。とは言え、pandaboard のナニを見れば dalbikVM のオブジェクト指向的パフォーマンスは気にしなくても良いのかどうなのか。。